./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 a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/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/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 09:00:10,130 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 09:00:10,180 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-13 09:00:10,185 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 09:00:10,186 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 09:00:10,218 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 09:00:10,219 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 09:00:10,220 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 09:00:10,221 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 09:00:10,222 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 09:00:10,222 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 09:00:10,223 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 09:00:10,223 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 09:00:10,224 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 09:00:10,225 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 09:00:10,226 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 09:00:10,226 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 09:00:10,227 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 09:00:10,227 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 09:00:10,227 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 09:00:10,228 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 09:00:10,229 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 09:00:10,229 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 09:00:10,230 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 09:00:10,230 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 09:00:10,230 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 09:00:10,231 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 09:00:10,231 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 09:00:10,231 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 09:00:10,232 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 09:00:10,232 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 09:00:10,232 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 09:00:10,233 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 09:00:10,233 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 09:00:10,233 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 09:00:10,234 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 09:00:10,234 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 09:00:10,234 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 09:00:10,235 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 09:00:10,235 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 [2024-10-13 09:00:10,506 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 09:00:10,536 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 09:00:10,540 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 09:00:10,542 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 09:00:10,543 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 09:00:10,545 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-13 09:00:11,975 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 09:00:12,560 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 09:00:12,560 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-13 09:00:12,669 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/447b60d25/6497d509c4574f5889639bce6079f89c/FLAG428b32af1 [2024-10-13 09:00:12,704 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/447b60d25/6497d509c4574f5889639bce6079f89c [2024-10-13 09:00:12,708 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 09:00:12,730 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 09:00:12,734 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 09:00:12,734 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 09:00:12,750 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 09:00:12,751 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 09:00:12" (1/1) ... [2024-10-13 09:00:12,754 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f7b1cdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:12, skipping insertion in model container [2024-10-13 09:00:12,754 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 09:00:12" (1/1) ... [2024-10-13 09:00:12,888 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 09:00:16,729 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,732 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,734 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,734 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,735 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,735 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,736 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,737 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,737 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,741 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,741 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,742 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,742 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,742 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,743 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,743 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,743 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,744 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,744 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,745 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,745 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,745 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,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[381117,381130] [2024-10-13 09:00:16,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[381270,381283] [2024-10-13 09:00:16,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[381416,381429] [2024-10-13 09:00:16,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[381559,381572] [2024-10-13 09:00:16,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[381711,381724] [2024-10-13 09:00:16,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[381857,381870] [2024-10-13 09:00:16,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[382002,382015] [2024-10-13 09:00:16,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[382156,382169] [2024-10-13 09:00:16,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[382307,382320] [2024-10-13 09:00:16,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[382462,382475] [2024-10-13 09:00:16,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[382614,382627] [2024-10-13 09:00:16,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[382769,382782] [2024-10-13 09:00:16,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[382933,382946] [2024-10-13 09:00:16,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[383089,383102] [2024-10-13 09:00:16,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[383253,383266] [2024-10-13 09:00:16,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[383395,383408] [2024-10-13 09:00:16,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[383553,383566] [2024-10-13 09:00:16,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[383720,383733] [2024-10-13 09:00:16,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[383879,383892] [2024-10-13 09:00:16,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[384038,384051] [2024-10-13 09:00:16,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[384187,384200] [2024-10-13 09:00:16,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[384334,384347] [2024-10-13 09:00:16,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[384473,384486] [2024-10-13 09:00:16,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[384636,384649] [2024-10-13 09:00:16,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[384802,384815] [2024-10-13 09:00:16,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[384966,384979] [2024-10-13 09:00:16,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[385131,385144] [2024-10-13 09:00:16,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[385296,385309] [2024-10-13 09:00:16,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[385462,385475] [2024-10-13 09:00:16,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[385627,385640] [2024-10-13 09:00:16,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[385794,385807] [2024-10-13 09:00:16,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[385954,385967] [2024-10-13 09:00:16,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[386116,386129] [2024-10-13 09:00:16,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[386275,386288] [2024-10-13 09:00:16,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[386421,386434] [2024-10-13 09:00:16,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[386564,386577] [2024-10-13 09:00:16,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[386708,386721] [2024-10-13 09:00:16,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[386851,386864] [2024-10-13 09:00:16,797 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,798 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,798 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,803 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,804 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,804 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,804 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,805 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,805 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,805 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,806 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,806 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,807 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,807 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,807 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:16,827 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 09:00:16,886 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 09:00:16,984 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-13 09:00:16,987 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-13 09:00:16,988 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-13 09:00:16,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2024-10-13 09:00:16,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2024-10-13 09:00:16,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2024-10-13 09:00:16,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2024-10-13 09:00:16,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2024-10-13 09:00:16,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2024-10-13 09:00:16,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2024-10-13 09:00:16,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2024-10-13 09:00:16,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2024-10-13 09:00:16,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2024-10-13 09:00:16,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2024-10-13 09:00:16,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2024-10-13 09:00:16,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2024-10-13 09:00:16,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2024-10-13 09:00:16,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2024-10-13 09:00:16,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2024-10-13 09:00:16,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2024-10-13 09:00:16,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2024-10-13 09:00:16,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2024-10-13 09:00:16,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2024-10-13 09:00:16,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2024-10-13 09:00:16,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2024-10-13 09:00:16,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2024-10-13 09:00:16,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2024-10-13 09:00:16,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2024-10-13 09:00:16,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2024-10-13 09:00:16,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2024-10-13 09:00:16,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2024-10-13 09:00:16,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2024-10-13 09:00:16,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2024-10-13 09:00:17,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2024-10-13 09:00:17,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2024-10-13 09:00:17,002 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-13 09:00:17,002 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-13 09:00:17,003 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-13 09:00:17,003 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-13 09:00:17,045 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-13 09:00:17,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[377771,377784] [2024-10-13 09:00:17,291 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,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[378062,378075] [2024-10-13 09:00:17,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[378227,378240] [2024-10-13 09:00:17,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[378385,378398] [2024-10-13 09:00:17,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[378543,378556] [2024-10-13 09:00:17,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[378701,378714] [2024-10-13 09:00:17,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[378861,378874] [2024-10-13 09:00:17,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[379020,379033] [2024-10-13 09:00:17,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,355 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,355 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,361 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,373 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,374 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,374 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,378 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,378 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,378 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,378 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,379 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,379 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,382 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,383 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,383 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,383 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,385 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:17,389 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 09:00:17,574 INFO L204 MainTranslator]: Completed translation [2024-10-13 09:00:17,575 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:17 WrapperNode [2024-10-13 09:00:17,575 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 09:00:17,576 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 09:00:17,576 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 09:00:17,576 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 09:00:17,583 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:17" (1/1) ... [2024-10-13 09:00:17,626 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Variable #t~ret176 modified in procedure doc_reset_seq but not declared [2024-10-13 09:00:17,627 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Undeclared identifier #t~ret176 in IdentifierExpression[#t~ret176,] [2024-10-13 09:00:17,627 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-13 09:00:17,627 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-13 09:00:17,627 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Undeclared identifier #t~ret177 in IdentifierExpression[#t~ret177,] [2024-10-13 09:00:17,627 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-13 09:00:17,628 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-13 09:00:17,628 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Undeclared identifier #t~ret178 in IdentifierExpression[#t~ret178,] [2024-10-13 09:00:17,628 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-13 09:00:17,629 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-13 09:00:17,629 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Undeclared identifier #t~ret183 in IdentifierExpression[#t~ret183,] [2024-10-13 09:00:17,629 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-13 09:00:17,629 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-13 09:00:17,629 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Undeclared identifier #t~ret184 in IdentifierExpression[#t~ret184,] [2024-10-13 09:00:17,629 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-13 09:00:17,629 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-13 09:00:17,630 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-13 09:00:17,630 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-13 09:00:17,630 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-13 09:00:17,631 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Undeclared identifier #t~ret192 in IdentifierExpression[#t~ret192,] [2024-10-13 09:00:17,631 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-13 09:00:17,631 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-13 09:00:17,631 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Undeclared identifier #t~ret193 in IdentifierExpression[#t~ret193,] [2024-10-13 09:00:17,631 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-13 09:00:17,632 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-13 09:00:17,632 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-13 09:00:17,632 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-13 09:00:17,633 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Variable #t~ret201 modified in procedure doc_set_reliable_mode but not declared [2024-10-13 09:00:17,633 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] [2024-10-13 09:00:17,633 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-13 09:00:17,633 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-13 09:00:17,633 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Undeclared identifier #t~ret202 in IdentifierExpression[#t~ret202,] [2024-10-13 09:00:17,634 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-13 09:00:17,634 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-13 09:00:17,634 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Undeclared identifier #t~ret203 in IdentifierExpression[#t~ret203,] [2024-10-13 09:00:17,634 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-13 09:00:17,634 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-13 09:00:17,634 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Undeclared identifier #t~ret204 in IdentifierExpression[#t~ret204,] [2024-10-13 09:00:17,635 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-13 09:00:17,635 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-13 09:00:17,635 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Undeclared identifier #t~ret218 in IdentifierExpression[#t~ret218,] [2024-10-13 09:00:17,635 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-13 09:00:17,636 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-13 09:00:17,636 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Undeclared identifier #t~ret219 in IdentifierExpression[#t~ret219,] [2024-10-13 09:00:17,636 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-13 09:00:17,636 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-13 09:00:17,636 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Undeclared identifier #t~ret220 in IdentifierExpression[#t~ret220,] [2024-10-13 09:00:17,636 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-13 09:00:17,637 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-13 09:00:17,637 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Undeclared identifier #t~ret225 in IdentifierExpression[#t~ret225,] [2024-10-13 09:00:17,637 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-13 09:00:17,637 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-13 09:00:17,637 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Undeclared identifier #t~ret226 in IdentifierExpression[#t~ret226,] [2024-10-13 09:00:17,637 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-13 09:00:17,637 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-13 09:00:17,637 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Undeclared identifier #t~ret227 in IdentifierExpression[#t~ret227,] [2024-10-13 09:00:17,637 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-13 09:00:17,638 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-13 09:00:17,638 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] [2024-10-13 09:00:17,639 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-13 09:00:17,639 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-13 09:00:17,639 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Undeclared identifier #t~ret236 in IdentifierExpression[#t~ret236,] [2024-10-13 09:00:17,640 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-13 09:00:17,640 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-13 09:00:17,640 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-13 09:00:17,640 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-13 09:00:17,641 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Variable #t~ret244 modified in procedure doc_read_seek but not declared [2024-10-13 09:00:17,641 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Undeclared identifier #t~ret244 in IdentifierExpression[#t~ret244,] [2024-10-13 09:00:17,641 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-13 09:00:17,642 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-13 09:00:17,642 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] [2024-10-13 09:00:17,642 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-13 09:00:17,642 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-13 09:00:17,642 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-13 09:00:17,642 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-13 09:00:17,643 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Variable #t~ret252 modified in procedure doc_write_seek but not declared [2024-10-13 09:00:17,643 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Undeclared identifier #t~ret252 in IdentifierExpression[#t~ret252,] [2024-10-13 09:00:17,643 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-13 09:00:17,643 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-13 09:00:17,644 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Undeclared identifier #t~ret253 in IdentifierExpression[#t~ret253,] [2024-10-13 09:00:17,644 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-13 09:00:17,644 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-13 09:00:17,644 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-13 09:00:17,644 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-13 09:00:17,647 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-13 09:00:17,647 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Undeclared identifier #t~ret280 in IdentifierExpression[#t~ret280,] [2024-10-13 09:00:17,647 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-13 09:00:17,647 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-13 09:00:17,647 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Undeclared identifier #t~ret281 in IdentifierExpression[#t~ret281,] [2024-10-13 09:00:17,647 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-13 09:00:17,648 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-13 09:00:17,648 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-13 09:00:17,648 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-13 09:00:17,648 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-13 09:00:17,649 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] [2024-10-13 09:00:17,649 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-13 09:00:17,649 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-13 09:00:17,649 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Undeclared identifier #t~ret288 in IdentifierExpression[#t~ret288,] [2024-10-13 09:00:17,649 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-13 09:00:17,650 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-13 09:00:17,650 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-13 09:00:17,650 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-13 09:00:17,652 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Variable #t~ret311 modified in procedure doc_read_oob but not declared [2024-10-13 09:00:17,652 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Undeclared identifier #t~ret311 in IdentifierExpression[#t~ret311,] [2024-10-13 09:00:17,653 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-13 09:00:17,653 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-13 09:00:17,653 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Undeclared identifier #t~ret312 in IdentifierExpression[#t~ret312,] [2024-10-13 09:00:17,653 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-13 09:00:17,653 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-13 09:00:17,653 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-13 09:00:17,653 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-13 09:00:17,654 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-13 09:00:17,654 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Undeclared identifier #t~ret334 in IdentifierExpression[#t~ret334,] [2024-10-13 09:00:17,654 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-13 09:00:17,654 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-13 09:00:17,655 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Undeclared identifier #t~ret335 in IdentifierExpression[#t~ret335,] [2024-10-13 09:00:17,655 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-13 09:00:17,655 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-13 09:00:17,655 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Undeclared identifier #t~ret336 in IdentifierExpression[#t~ret336,] [2024-10-13 09:00:17,655 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-13 09:00:17,655 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-13 09:00:17,655 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Undeclared identifier #t~ret341 in IdentifierExpression[#t~ret341,] [2024-10-13 09:00:17,659 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-13 09:00:17,659 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-13 09:00:17,660 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Undeclared identifier #t~ret342 in IdentifierExpression[#t~ret342,] [2024-10-13 09:00:17,660 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-13 09:00:17,660 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-13 09:00:17,660 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Undeclared identifier #t~ret343 in IdentifierExpression[#t~ret343,] [2024-10-13 09:00:17,660 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-13 09:00:17,660 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-13 09:00:17,660 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Undeclared identifier #t~ret349 in IdentifierExpression[#t~ret349,] [2024-10-13 09:00:17,661 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-13 09:00:17,661 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-13 09:00:17,661 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Undeclared identifier #t~ret350 in IdentifierExpression[#t~ret350,] [2024-10-13 09:00:17,661 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-13 09:00:17,661 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-13 09:00:17,661 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Undeclared identifier #t~ret351 in IdentifierExpression[#t~ret351,] [2024-10-13 09:00:17,661 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-13 09:00:17,661 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-13 09:00:17,662 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Undeclared identifier #t~ret356 in IdentifierExpression[#t~ret356,] [2024-10-13 09:00:17,662 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-13 09:00:17,662 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-13 09:00:17,662 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Undeclared identifier #t~ret357 in IdentifierExpression[#t~ret357,] [2024-10-13 09:00:17,662 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-13 09:00:17,662 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-13 09:00:17,662 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Undeclared identifier #t~ret358 in IdentifierExpression[#t~ret358,] [2024-10-13 09:00:17,662 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-13 09:00:17,667 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-13 09:00:17,667 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Undeclared identifier #t~ret364 in IdentifierExpression[#t~ret364,] [2024-10-13 09:00:17,668 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-13 09:00:17,668 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-13 09:00:17,668 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Undeclared identifier #t~ret365 in IdentifierExpression[#t~ret365,] [2024-10-13 09:00:17,668 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-13 09:00:17,668 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-13 09:00:17,668 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Undeclared identifier #t~ret366 in IdentifierExpression[#t~ret366,] [2024-10-13 09:00:17,668 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-13 09:00:17,668 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-13 09:00:17,669 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Undeclared identifier #t~ret371 in IdentifierExpression[#t~ret371,] [2024-10-13 09:00:17,669 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-13 09:00:17,669 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-13 09:00:17,669 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Undeclared identifier #t~ret372 in IdentifierExpression[#t~ret372,] [2024-10-13 09:00:17,669 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-13 09:00:17,669 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-13 09:00:17,669 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Undeclared identifier #t~ret373 in IdentifierExpression[#t~ret373,] [2024-10-13 09:00:17,669 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-13 09:00:17,675 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Variable #t~ret402 modified in procedure doc_block_isbad but not declared [2024-10-13 09:00:17,675 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] [2024-10-13 09:00:17,675 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-13 09:00:17,675 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-13 09:00:17,675 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] [2024-10-13 09:00:17,675 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-13 09:00:17,676 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-13 09:00:17,676 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-13 09:00:17,676 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-13 09:00:17,676 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-13 09:00:17,676 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Undeclared identifier #t~ret425 in IdentifierExpression[#t~ret425,] [2024-10-13 09:00:17,676 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-13 09:00:17,677 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-13 09:00:17,677 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Undeclared identifier #t~ret426 in IdentifierExpression[#t~ret426,] [2024-10-13 09:00:17,677 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-13 09:00:17,677 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-13 09:00:17,677 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-13 09:00:17,677 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-13 09:00:17,677 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-13 09:00:17,677 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-13 09:00:17,678 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-13 09:00:17,678 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-13 09:00:17,678 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Undeclared identifier #t~ret434 in IdentifierExpression[#t~ret434,] [2024-10-13 09:00:17,678 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-13 09:00:17,682 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-13 09:00:17,682 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-13 09:00:17,683 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-13 09:00:17,683 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Variable #t~ret440 modified in procedure doc_erase_block but not declared [2024-10-13 09:00:17,683 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Undeclared identifier #t~ret440 in IdentifierExpression[#t~ret440,] [2024-10-13 09:00:17,683 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-13 09:00:17,683 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-13 09:00:17,683 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Undeclared identifier #t~ret441 in IdentifierExpression[#t~ret441,] [2024-10-13 09:00:17,683 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-13 09:00:17,684 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-13 09:00:17,684 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Undeclared identifier #t~ret442 in IdentifierExpression[#t~ret442,] [2024-10-13 09:00:17,684 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-13 09:00:17,684 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Variable #t~ret453 modified in procedure doc_erase but not declared [2024-10-13 09:00:17,684 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] [2024-10-13 09:00:17,684 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-13 09:00:17,685 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-13 09:00:17,685 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] [2024-10-13 09:00:17,685 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-13 09:00:17,685 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-13 09:00:17,685 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] [2024-10-13 09:00:17,685 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-13 09:00:17,686 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Variable #t~ret484 modified in procedure doc_write_page but not declared [2024-10-13 09:00:17,686 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Undeclared identifier #t~ret484 in IdentifierExpression[#t~ret484,] [2024-10-13 09:00:17,686 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-13 09:00:17,690 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-13 09:00:17,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Undeclared identifier #t~ret485 in IdentifierExpression[#t~ret485,] [2024-10-13 09:00:17,691 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-13 09:00:17,691 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-13 09:00:17,691 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Undeclared identifier #t~ret486 in IdentifierExpression[#t~ret486,] [2024-10-13 09:00:17,691 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-13 09:00:17,695 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Variable #t~ret521 modified in procedure doc_write_oob but not declared [2024-10-13 09:00:17,698 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Undeclared identifier #t~ret521 in IdentifierExpression[#t~ret521,] [2024-10-13 09:00:17,698 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-13 09:00:17,698 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-13 09:00:17,698 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Undeclared identifier #t~ret522 in IdentifierExpression[#t~ret522,] [2024-10-13 09:00:17,698 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-13 09:00:17,699 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-13 09:00:17,699 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-13 09:00:17,699 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-13 09:00:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Variable #t~ret551 modified in procedure doc_write but not declared [2024-10-13 09:00:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Undeclared identifier #t~ret551 in IdentifierExpression[#t~ret551,] [2024-10-13 09:00:17,705 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-13 09:00:17,706 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-13 09:00:17,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Undeclared identifier #t~ret552 in IdentifierExpression[#t~ret552,] [2024-10-13 09:00:17,706 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-13 09:00:17,706 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-13 09:00:17,706 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Undeclared identifier #t~ret553 in IdentifierExpression[#t~ret553,] [2024-10-13 09:00:17,706 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-13 09:00:17,710 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Variable #t~ret729 modified in procedure docg3_resume but not declared [2024-10-13 09:00:17,711 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Undeclared identifier #t~ret729 in IdentifierExpression[#t~ret729,] [2024-10-13 09:00:17,713 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-13 09:00:17,714 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-13 09:00:17,714 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Undeclared identifier #t~ret730 in IdentifierExpression[#t~ret730,] [2024-10-13 09:00:17,714 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-13 09:00:17,714 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Variable #t~ret731 modified in procedure docg3_resume but not declared [2024-10-13 09:00:17,714 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Undeclared identifier #t~ret731 in IdentifierExpression[#t~ret731,] [2024-10-13 09:00:17,715 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-13 09:00:17,715 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Variable #t~ret743 modified in procedure docg3_suspend but not declared [2024-10-13 09:00:17,716 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Undeclared identifier #t~ret743 in IdentifierExpression[#t~ret743,] [2024-10-13 09:00:17,716 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-13 09:00:17,716 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-13 09:00:17,716 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Undeclared identifier #t~ret744 in IdentifierExpression[#t~ret744,] [2024-10-13 09:00:17,716 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-13 09:00:17,716 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-13 09:00:17,716 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Undeclared identifier #t~ret745 in IdentifierExpression[#t~ret745,] [2024-10-13 09:00:17,716 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-13 09:00:17,730 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:17" (1/1) ... [2024-10-13 09:00:17,731 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 09:00:17,731 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-13 09:00:17,733 INFO L158 Benchmark]: Toolchain (without parser) took 5002.42ms. Allocated memory was 169.9MB in the beginning and 276.8MB in the end (delta: 107.0MB). Free memory was 135.8MB in the beginning and 93.6MB in the end (delta: 42.2MB). Peak memory consumption was 148.8MB. Max. memory is 16.1GB. [2024-10-13 09:00:17,733 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 169.9MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 09:00:17,733 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4841.09ms. Allocated memory was 169.9MB in the beginning and 276.8MB in the end (delta: 107.0MB). Free memory was 135.8MB in the beginning and 111.4MB in the end (delta: 24.4MB). Peak memory consumption was 144.6MB. Max. memory is 16.1GB. [2024-10-13 09:00:17,734 INFO L158 Benchmark]: Boogie Procedure Inliner took 154.88ms. Allocated memory is still 276.8MB. Free memory was 111.4MB in the beginning and 93.6MB in the end (delta: 17.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-10-13 09:00:17,735 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.23ms. Allocated memory is still 169.9MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4841.09ms. Allocated memory was 169.9MB in the beginning and 276.8MB in the end (delta: 107.0MB). Free memory was 135.8MB in the beginning and 111.4MB in the end (delta: 24.4MB). Peak memory consumption was 144.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 154.88ms. Allocated memory is still 276.8MB. Free memory was 111.4MB in the beginning and 93.6MB in the end (delta: 17.8MB). 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~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/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/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/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 09:00:19,942 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 09:00:20,021 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-13 09:00:20,026 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 09:00:20,026 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 09:00:20,055 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 09:00:20,055 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 09:00:20,056 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 09:00:20,056 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 09:00:20,057 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 09:00:20,059 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 09:00:20,059 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 09:00:20,060 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 09:00:20,060 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 09:00:20,061 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 09:00:20,061 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 09:00:20,061 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 09:00:20,062 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 09:00:20,062 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 09:00:20,062 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 09:00:20,062 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 09:00:20,066 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-13 09:00:20,066 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-13 09:00:20,067 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 09:00:20,067 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-13 09:00:20,068 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 09:00:20,068 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 09:00:20,069 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 09:00:20,069 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 09:00:20,069 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 09:00:20,069 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 09:00:20,070 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 09:00:20,070 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 09:00:20,070 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 09:00:20,070 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 09:00:20,071 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-13 09:00:20,071 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-13 09:00:20,081 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 09:00:20,081 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 09:00:20,081 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 09:00:20,082 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 09:00:20,082 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-13 09:00:20,082 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 68426913596b871b4c11813b726bd276e51998a12b1bbf8670be5ac2879b4991 [2024-10-13 09:00:20,439 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 09:00:20,465 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 09:00:20,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 09:00:20,469 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 09:00:20,470 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 09:00:20,471 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-13 09:00:21,976 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 09:00:22,587 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 09:00:22,588 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-13 09:00:22,652 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86378c1dc/605e7edd5af847c38ecf4082e118add9/FLAG1db4066ae [2024-10-13 09:00:23,062 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86378c1dc/605e7edd5af847c38ecf4082e118add9 [2024-10-13 09:00:23,064 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 09:00:23,065 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 09:00:23,066 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 09:00:23,066 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 09:00:23,071 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 09:00:23,072 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 09:00:23" (1/1) ... [2024-10-13 09:00:23,073 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@703be23a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:23, skipping insertion in model container [2024-10-13 09:00:23,073 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 09:00:23" (1/1) ... [2024-10-13 09:00:23,321 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 09:00:26,864 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,866 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,871 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,871 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,872 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,872 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,872 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,873 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,873 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,873 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,877 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,878 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,879 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,879 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,879 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,883 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,884 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,884 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,884 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,885 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,885 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,886 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,886 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,886 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,887 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,890 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,891 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,891 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,891 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,892 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,892 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,893 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,893 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,893 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,895 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,896 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,896 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,896 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,897 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,900 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,901 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,901 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,901 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,902 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,902 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,902 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,902 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,903 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,903 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,903 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,904 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,905 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,906 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,906 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,907 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,907 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,908 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,908 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,910 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,910 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,910 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,911 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,911 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,911 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,912 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,912 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,926 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,927 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,927 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,927 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,928 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,928 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,928 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,929 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,929 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,929 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,930 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,930 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,931 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,931 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,931 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,932 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,932 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,932 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,933 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,933 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,934 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,934 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:26,951 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 09:00:27,001 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-13 09:00:27,066 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 09:00:27,412 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,413 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,413 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,414 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,414 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,415 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,415 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,416 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,416 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,416 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,418 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,420 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,420 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,421 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,421 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,422 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,422 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,423 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,423 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,424 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,426 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,426 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,426 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,428 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,429 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,429 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,430 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,430 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,430 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,431 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,431 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,432 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,432 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,433 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,433 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,433 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,437 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,437 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,438 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,438 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,439 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,439 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,439 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,440 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,440 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,440 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,441 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,441 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,441 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,442 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,442 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,442 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,443 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,443 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,444 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,444 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,445 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,445 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,445 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,446 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,446 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,446 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,447 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,447 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,447 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,448 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,448 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,448 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,452 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 09:00:27,467 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 09:00:27,553 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-13 09:00:27,555 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-13 09:00:27,556 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-13 09:00:27,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2024-10-13 09:00:27,561 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2024-10-13 09:00:27,561 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2024-10-13 09:00:27,561 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2024-10-13 09:00:27,562 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2024-10-13 09:00:27,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2024-10-13 09:00:27,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2024-10-13 09:00:27,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2024-10-13 09:00:27,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2024-10-13 09:00:27,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2024-10-13 09:00:27,564 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2024-10-13 09:00:27,566 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2024-10-13 09:00:27,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2024-10-13 09:00:27,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2024-10-13 09:00:27,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2024-10-13 09:00:27,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2024-10-13 09:00:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2024-10-13 09:00:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2024-10-13 09:00:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2024-10-13 09:00:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2024-10-13 09:00:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2024-10-13 09:00:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2024-10-13 09:00:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2024-10-13 09:00:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2024-10-13 09:00:27,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2024-10-13 09:00:27,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2024-10-13 09:00:27,572 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-13 09:00:27,572 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-13 09:00:27,572 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-13 09:00:27,573 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-13 09:00:27,649 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-13 09:00:27,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,971 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,971 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,971 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,972 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,972 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,972 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,981 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,981 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,981 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,985 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,985 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,985 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,989 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,993 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,993 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,999 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,999 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:27,999 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,003 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,005 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-13 09:00:28,012 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 09:00:28,272 INFO L204 MainTranslator]: Completed translation [2024-10-13 09:00:28,273 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:28 WrapperNode [2024-10-13 09:00:28,273 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 09:00:28,274 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 09:00:28,274 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 09:00:28,274 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 09:00:28,282 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:28" (1/1) ... [2024-10-13 09:00:28,343 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Variable #t~ret173 modified in procedure doc_reset_seq but not declared [2024-10-13 09:00:28,344 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_reset_seq" [5453]: Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] [2024-10-13 09:00:28,344 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-13 09:00:28,344 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-13 09:00:28,344 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5454]: Undeclared identifier #t~ret174 in IdentifierExpression[#t~ret174,] [2024-10-13 09:00:28,345 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-13 09:00:28,345 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-13 09:00:28,345 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_reset_seq() -> isReady=%s\n" [5455]: Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] [2024-10-13 09:00:28,345 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-13 09:00:28,346 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-13 09:00:28,346 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_data_area" [5484]: Undeclared identifier #t~ret180 in IdentifierExpression[#t~ret180,] [2024-10-13 09:00:28,346 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-13 09:00:28,347 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-13 09:00:28,347 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5485]: Undeclared identifier #t~ret181 in IdentifierExpression[#t~ret181,] [2024-10-13 09:00:28,347 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-13 09:00:28,347 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-13 09:00:28,347 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-13 09:00:28,348 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-13 09:00:28,348 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-13 09:00:28,349 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_data_area" [5564]: Undeclared identifier #t~ret189 in IdentifierExpression[#t~ret189,] [2024-10-13 09:00:28,349 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-13 09:00:28,349 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-13 09:00:28,349 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5565]: Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] [2024-10-13 09:00:28,349 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-13 09:00:28,349 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-13 09:00:28,349 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-13 09:00:28,349 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-13 09:00:28,350 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Variable #t~ret198 modified in procedure doc_set_reliable_mode but not declared [2024-10-13 09:00:28,350 ERROR L1136 TypeChecker]: C: strmode[2] = (char *)"reliable" [5624]: Undeclared identifier #t~ret198 in IdentifierExpression[#t~ret198,] [2024-10-13 09:00:28,350 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-13 09:00:28,350 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-13 09:00:28,351 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_reliable_mode" [5627]: Undeclared identifier #t~ret199 in IdentifierExpression[#t~ret199,] [2024-10-13 09:00:28,351 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-13 09:00:28,351 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-13 09:00:28,351 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5628]: Undeclared identifier #t~ret200 in IdentifierExpression[#t~ret200,] [2024-10-13 09:00:28,352 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-13 09:00:28,352 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-13 09:00:28,356 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_reliable_mode(%s)\n" [5629]: Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] [2024-10-13 09:00:28,356 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-13 09:00:28,357 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-13 09:00:28,357 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_asic_mode" [5705]: Undeclared identifier #t~ret214 in IdentifierExpression[#t~ret214,] [2024-10-13 09:00:28,357 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-13 09:00:28,357 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-13 09:00:28,358 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5706]: Undeclared identifier #t~ret215 in IdentifierExpression[#t~ret215,] [2024-10-13 09:00:28,358 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-13 09:00:28,358 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-13 09:00:28,358 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_asic_mode(%02x)\n" [5707]: Undeclared identifier #t~ret216 in IdentifierExpression[#t~ret216,] [2024-10-13 09:00:28,358 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-13 09:00:28,358 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-13 09:00:28,359 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_device_id" [5736]: Undeclared identifier #t~ret221 in IdentifierExpression[#t~ret221,] [2024-10-13 09:00:28,359 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-13 09:00:28,359 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-13 09:00:28,359 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5737]: Undeclared identifier #t~ret222 in IdentifierExpression[#t~ret222,] [2024-10-13 09:00:28,360 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-13 09:00:28,360 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-13 09:00:28,363 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_device_id(%d)\n" [5738]: Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] [2024-10-13 09:00:28,366 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-13 09:00:28,366 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-13 09:00:28,367 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_set_extra_page_mode" [5769]: Undeclared identifier #t~ret229 in IdentifierExpression[#t~ret229,] [2024-10-13 09:00:28,367 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-13 09:00:28,367 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-13 09:00:28,367 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5770]: Undeclared identifier #t~ret230 in IdentifierExpression[#t~ret230,] [2024-10-13 09:00:28,367 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-13 09:00:28,367 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-13 09:00:28,367 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_set_extra_page_mode()\n" [5771]: Undeclared identifier #t~ret231 in IdentifierExpression[#t~ret231,] [2024-10-13 09:00:28,368 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-13 09:00:28,368 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Variable #t~ret237 modified in procedure doc_read_seek but not declared [2024-10-13 09:00:28,368 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_seek" [5834]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-13 09:00:28,368 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-13 09:00:28,369 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-13 09:00:28,369 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5835]: Undeclared identifier #t~ret238 in IdentifierExpression[#t~ret238,] [2024-10-13 09:00:28,369 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-13 09:00:28,370 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-13 09:00:28,373 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-13 09:00:28,373 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-13 09:00:28,374 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Variable #t~ret245 modified in procedure doc_write_seek but not declared [2024-10-13 09:00:28,374 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_seek" [5899]: Undeclared identifier #t~ret245 in IdentifierExpression[#t~ret245,] [2024-10-13 09:00:28,374 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-13 09:00:28,374 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-13 09:00:28,375 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [5900]: Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] [2024-10-13 09:00:28,375 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-13 09:00:28,375 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-13 09:00:28,375 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-13 09:00:28,375 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-13 09:00:28,377 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-13 09:00:28,380 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_ecc_bch_fix_data" [6074]: Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] [2024-10-13 09:00:28,380 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-13 09:00:28,380 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-13 09:00:28,381 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6075]: Undeclared identifier #t~ret269 in IdentifierExpression[#t~ret269,] [2024-10-13 09:00:28,381 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-13 09:00:28,381 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-13 09:00:28,381 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-13 09:00:28,381 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-13 09:00:28,382 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-13 09:00:28,382 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_page_prepare" [6103]: Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] [2024-10-13 09:00:28,382 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-13 09:00:28,382 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-13 09:00:28,383 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6104]: Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] [2024-10-13 09:00:28,383 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-13 09:00:28,383 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-13 09:00:28,383 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-13 09:00:28,384 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-13 09:00:28,386 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Variable #t~ret299 modified in procedure doc_read_oob but not declared [2024-10-13 09:00:28,386 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_read_oob" [6328]: Undeclared identifier #t~ret299 in IdentifierExpression[#t~ret299,] [2024-10-13 09:00:28,387 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-13 09:00:28,387 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-13 09:00:28,387 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6329]: Undeclared identifier #t~ret300 in IdentifierExpression[#t~ret300,] [2024-10-13 09:00:28,388 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-13 09:00:28,388 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-13 09:00:28,388 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-13 09:00:28,388 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-13 09:00:28,389 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-13 09:00:28,389 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_read_oob" [6413]: Undeclared identifier #t~ret322 in IdentifierExpression[#t~ret322,] [2024-10-13 09:00:28,389 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-13 09:00:28,390 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-13 09:00:28,390 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6414]: Undeclared identifier #t~ret323 in IdentifierExpression[#t~ret323,] [2024-10-13 09:00:28,390 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-13 09:00:28,390 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-13 09:00:28,391 ERROR L1136 TypeChecker]: C: descriptor___0.format = "OOB - INFO: %*phC\n" [6415]: Undeclared identifier #t~ret324 in IdentifierExpression[#t~ret324,] [2024-10-13 09:00:28,391 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-13 09:00:28,391 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-13 09:00:28,391 ERROR L1136 TypeChecker]: C: descriptor___1.function = "doc_read_oob" [6429]: Undeclared identifier #t~ret329 in IdentifierExpression[#t~ret329,] [2024-10-13 09:00:28,392 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-13 09:00:28,392 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-13 09:00:28,392 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/mtd/devices/docg3.c" [6430]: Undeclared identifier #t~ret330 in IdentifierExpression[#t~ret330,] [2024-10-13 09:00:28,392 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-13 09:00:28,392 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-13 09:00:28,393 ERROR L1136 TypeChecker]: C: descriptor___1.format = "OOB - HAMMING: %02x\n" [6431]: Undeclared identifier #t~ret331 in IdentifierExpression[#t~ret331,] [2024-10-13 09:00:28,393 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-13 09:00:28,393 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-13 09:00:28,393 ERROR L1136 TypeChecker]: C: descriptor___2.function = "doc_read_oob" [6445]: Undeclared identifier #t~ret337 in IdentifierExpression[#t~ret337,] [2024-10-13 09:00:28,394 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-13 09:00:28,394 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-13 09:00:28,394 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/mtd/devices/docg3.c" [6446]: Undeclared identifier #t~ret338 in IdentifierExpression[#t~ret338,] [2024-10-13 09:00:28,394 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-13 09:00:28,394 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-13 09:00:28,395 ERROR L1136 TypeChecker]: C: descriptor___2.format = "OOB - BCH_ECC: %*phC\n" [6447]: Undeclared identifier #t~ret339 in IdentifierExpression[#t~ret339,] [2024-10-13 09:00:28,395 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-13 09:00:28,395 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-13 09:00:28,395 ERROR L1136 TypeChecker]: C: descriptor___3.function = "doc_read_oob" [6461]: Undeclared identifier #t~ret344 in IdentifierExpression[#t~ret344,] [2024-10-13 09:00:28,396 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-13 09:00:28,396 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-13 09:00:28,396 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/mtd/devices/docg3.c" [6462]: Undeclared identifier #t~ret345 in IdentifierExpression[#t~ret345,] [2024-10-13 09:00:28,396 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-13 09:00:28,396 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-13 09:00:28,397 ERROR L1136 TypeChecker]: C: descriptor___3.format = "OOB - UNUSED: %02x\n" [6463]: Undeclared identifier #t~ret346 in IdentifierExpression[#t~ret346,] [2024-10-13 09:00:28,397 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-13 09:00:28,397 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-13 09:00:28,397 ERROR L1136 TypeChecker]: C: descriptor___4.function = "doc_read_oob" [6479]: Undeclared identifier #t~ret352 in IdentifierExpression[#t~ret352,] [2024-10-13 09:00:28,397 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-13 09:00:28,398 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-13 09:00:28,398 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/mtd/devices/docg3.c" [6480]: Undeclared identifier #t~ret353 in IdentifierExpression[#t~ret353,] [2024-10-13 09:00:28,398 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-13 09:00:28,398 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-13 09:00:28,399 ERROR L1136 TypeChecker]: C: descriptor___4.format = "ECC checks: ECCConf1=%x\n" [6481]: Undeclared identifier #t~ret354 in IdentifierExpression[#t~ret354,] [2024-10-13 09:00:28,399 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-13 09:00:28,399 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-13 09:00:28,399 ERROR L1136 TypeChecker]: C: descriptor___5.function = "doc_read_oob" [6495]: Undeclared identifier #t~ret359 in IdentifierExpression[#t~ret359,] [2024-10-13 09:00:28,399 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-13 09:00:28,400 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-13 09:00:28,400 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/mtd/devices/docg3.c" [6496]: Undeclared identifier #t~ret360 in IdentifierExpression[#t~ret360,] [2024-10-13 09:00:28,400 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-13 09:00:28,400 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-13 09:00:28,401 ERROR L1136 TypeChecker]: C: descriptor___5.format = "ECC HW_ECC: %*phC\n" [6497]: Undeclared identifier #t~ret361 in IdentifierExpression[#t~ret361,] [2024-10-13 09:00:28,401 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-13 09:00:28,402 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Variable #t~ret386 modified in procedure doc_block_isbad but not declared [2024-10-13 09:00:28,402 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_block_isbad" [6642]: Undeclared identifier #t~ret386 in IdentifierExpression[#t~ret386,] [2024-10-13 09:00:28,402 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-13 09:00:28,402 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-13 09:00:28,403 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6643]: Undeclared identifier #t~ret387 in IdentifierExpression[#t~ret387,] [2024-10-13 09:00:28,403 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-13 09:00:28,403 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-13 09:00:28,403 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-13 09:00:28,403 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-13 09:00:28,404 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-13 09:00:28,404 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_erase_wait_status" [6716]: Undeclared identifier #t~ret407 in IdentifierExpression[#t~ret407,] [2024-10-13 09:00:28,404 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-13 09:00:28,405 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-13 09:00:28,405 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6717]: Undeclared identifier #t~ret408 in IdentifierExpression[#t~ret408,] [2024-10-13 09:00:28,405 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-13 09:00:28,405 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-13 09:00:28,406 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-13 09:00:28,406 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-13 09:00:28,406 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-13 09:00:28,406 ERROR L1136 TypeChecker]: C: descriptor___0.function = "doc_write_erase_wait_status" [6739]: Undeclared identifier #t~ret415 in IdentifierExpression[#t~ret415,] [2024-10-13 09:00:28,406 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-13 09:00:28,407 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-13 09:00:28,407 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/mtd/devices/docg3.c" [6740]: Undeclared identifier #t~ret416 in IdentifierExpression[#t~ret416,] [2024-10-13 09:00:28,407 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-13 09:00:28,407 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-13 09:00:28,408 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-13 09:00:28,408 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-13 09:00:28,408 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Variable #t~ret422 modified in procedure doc_erase_block but not declared [2024-10-13 09:00:28,408 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase_block" [6774]: Undeclared identifier #t~ret422 in IdentifierExpression[#t~ret422,] [2024-10-13 09:00:28,409 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-13 09:00:28,409 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-13 09:00:28,409 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6775]: Undeclared identifier #t~ret423 in IdentifierExpression[#t~ret423,] [2024-10-13 09:00:28,409 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-13 09:00:28,409 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-13 09:00:28,410 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase_block(blocks=(%d,%d))\n" [6776]: Undeclared identifier #t~ret424 in IdentifierExpression[#t~ret424,] [2024-10-13 09:00:28,410 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-13 09:00:28,410 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Variable #t~ret435 modified in procedure doc_erase but not declared [2024-10-13 09:00:28,410 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_erase" [6839]: Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] [2024-10-13 09:00:28,411 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-13 09:00:28,411 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-13 09:00:28,411 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6840]: Undeclared identifier #t~ret436 in IdentifierExpression[#t~ret436,] [2024-10-13 09:00:28,411 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-13 09:00:28,412 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-13 09:00:28,412 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_erase(from=%lld, len=%lld\n" [6841]: Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] [2024-10-13 09:00:28,412 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-13 09:00:28,413 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Variable #t~ret466 modified in procedure doc_write_page but not declared [2024-10-13 09:00:28,413 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_page" [6916]: Undeclared identifier #t~ret466 in IdentifierExpression[#t~ret466,] [2024-10-13 09:00:28,413 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-13 09:00:28,413 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-13 09:00:28,413 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [6917]: Undeclared identifier #t~ret467 in IdentifierExpression[#t~ret467,] [2024-10-13 09:00:28,414 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-13 09:00:28,414 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-13 09:00:28,414 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write_page(to=%lld)\n" [6918]: Undeclared identifier #t~ret468 in IdentifierExpression[#t~ret468,] [2024-10-13 09:00:28,414 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-13 09:00:28,415 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Variable #t~ret503 modified in procedure doc_write_oob but not declared [2024-10-13 09:00:28,415 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write_oob" [7100]: Undeclared identifier #t~ret503 in IdentifierExpression[#t~ret503,] [2024-10-13 09:00:28,415 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-13 09:00:28,415 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-13 09:00:28,416 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7101]: Undeclared identifier #t~ret504 in IdentifierExpression[#t~ret504,] [2024-10-13 09:00:28,416 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-13 09:00:28,416 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-13 09:00:28,416 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-13 09:00:28,416 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-13 09:00:28,417 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Variable #t~ret532 modified in procedure doc_write but not declared [2024-10-13 09:00:28,417 ERROR L1136 TypeChecker]: C: descriptor.function = "doc_write" [7235]: Undeclared identifier #t~ret532 in IdentifierExpression[#t~ret532,] [2024-10-13 09:00:28,417 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-13 09:00:28,418 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-13 09:00:28,418 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [7236]: Undeclared identifier #t~ret533 in IdentifierExpression[#t~ret533,] [2024-10-13 09:00:28,418 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-13 09:00:28,418 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-13 09:00:28,418 ERROR L1136 TypeChecker]: C: descriptor.format = "doc_write(to=%lld, len=%zu)\n" [7237]: Undeclared identifier #t~ret534 in IdentifierExpression[#t~ret534,] [2024-10-13 09:00:28,419 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-13 09:00:28,423 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Variable #t~ret684 modified in procedure docg3_resume but not declared [2024-10-13 09:00:28,423 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_resume" [8051]: Undeclared identifier #t~ret684 in IdentifierExpression[#t~ret684,] [2024-10-13 09:00:28,423 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-13 09:00:28,424 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-13 09:00:28,424 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8052]: Undeclared identifier #t~ret685 in IdentifierExpression[#t~ret685,] [2024-10-13 09:00:28,424 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-13 09:00:28,424 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Variable #t~ret686 modified in procedure docg3_resume but not declared [2024-10-13 09:00:28,424 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_resume()\n" [8053]: Undeclared identifier #t~ret686 in IdentifierExpression[#t~ret686,] [2024-10-13 09:00:28,424 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-13 09:00:28,425 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Variable #t~ret697 modified in procedure docg3_suspend but not declared [2024-10-13 09:00:28,425 ERROR L1136 TypeChecker]: C: descriptor.function = "docg3_suspend" [8138]: Undeclared identifier #t~ret697 in IdentifierExpression[#t~ret697,] [2024-10-13 09:00:28,425 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-13 09:00:28,425 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-13 09:00:28,426 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/mtd/devices/docg3.c" [8139]: Undeclared identifier #t~ret698 in IdentifierExpression[#t~ret698,] [2024-10-13 09:00:28,426 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-13 09:00:28,426 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-13 09:00:28,426 ERROR L1136 TypeChecker]: C: descriptor.format = "docg3_suspend(): floor %d powerdown ok\n" [8140]: Undeclared identifier #t~ret699 in IdentifierExpression[#t~ret699,] [2024-10-13 09:00:28,426 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-13 09:00:28,442 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 09:00:28" (1/1) ... [2024-10-13 09:00:28,442 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 09:00:28,442 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-13 09:00:28,444 INFO L158 Benchmark]: Toolchain (without parser) took 5378.19ms. Allocated memory was 75.5MB in the beginning and 304.1MB in the end (delta: 228.6MB). Free memory was 46.1MB in the beginning and 193.1MB in the end (delta: -147.0MB). Peak memory consumption was 80.9MB. Max. memory is 16.1GB. [2024-10-13 09:00:28,444 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 58.7MB. Free memory was 33.8MB in the beginning and 33.7MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 09:00:28,445 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5206.96ms. Allocated memory was 75.5MB in the beginning and 304.1MB in the end (delta: 228.6MB). Free memory was 45.8MB in the beginning and 210.9MB in the end (delta: -165.1MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. [2024-10-13 09:00:28,445 INFO L158 Benchmark]: Boogie Procedure Inliner took 168.35ms. Allocated memory is still 304.1MB. Free memory was 210.9MB in the beginning and 193.1MB in the end (delta: 17.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2024-10-13 09:00:28,446 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.18ms. Allocated memory is still 58.7MB. Free memory was 33.8MB in the beginning and 33.7MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5206.96ms. Allocated memory was 75.5MB in the beginning and 304.1MB in the end (delta: 228.6MB). Free memory was 45.8MB in the beginning and 210.9MB in the end (delta: -165.1MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 168.35ms. Allocated memory is still 304.1MB. Free memory was 210.9MB in the beginning and 193.1MB 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~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