./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-data-race.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 61a67961 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-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-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 ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d21289ad0260bc29d79b2bd61c2535ad4b8522ed30b4caa2844d314826a0bd1c --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 17:01:13,919 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 17:01:13,979 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2024-10-14 17:01:13,985 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 17:01:13,986 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 17:01:14,010 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 17:01:14,011 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 17:01:14,011 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 17:01:14,012 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 17:01:14,013 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 17:01:14,014 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 17:01:14,014 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 17:01:14,014 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 17:01:14,014 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 17:01:14,015 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 17:01:14,015 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-14 17:01:14,015 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-14 17:01:14,015 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-14 17:01:14,016 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 17:01:14,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 17:01:14,016 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 17:01:14,020 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 17:01:14,021 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 17:01:14,021 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 17:01:14,021 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 17:01:14,021 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 17:01:14,021 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 17:01:14,022 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 17:01:14,023 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 17:01:14,024 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 ! data-race) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d21289ad0260bc29d79b2bd61c2535ad4b8522ed30b4caa2844d314826a0bd1c [2024-10-14 17:01:14,228 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 17:01:14,261 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 17:01:14,265 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 17:01:14,267 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 17:01:14,267 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 17:01:14,268 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-10-14 17:01:15,562 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 17:01:15,922 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 17:01:15,923 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-10-14 17:01:15,957 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/05803169c/598e95914ddf40b79ab72274916da084/FLAG5317f4379 [2024-10-14 17:01:15,971 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/05803169c/598e95914ddf40b79ab72274916da084 [2024-10-14 17:01:15,973 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 17:01:15,974 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 17:01:15,976 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 17:01:15,976 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 17:01:15,987 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 17:01:15,988 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 05:01:15" (1/1) ... [2024-10-14 17:01:15,989 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@238d32a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:15, skipping insertion in model container [2024-10-14 17:01:15,989 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 05:01:15" (1/1) ... [2024-10-14 17:01:16,145 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 17:01:17,209 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 17:01:17,239 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 17:01:17,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2024-10-14 17:01:17,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2024-10-14 17:01:17,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2024-10-14 17:01:17,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2024-10-14 17:01:17,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] [2024-10-14 17:01:17,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] [2024-10-14 17:01:17,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] [2024-10-14 17:01:17,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] [2024-10-14 17:01:17,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] [2024-10-14 17:01:17,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] [2024-10-14 17:01:17,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] [2024-10-14 17:01:17,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] [2024-10-14 17:01:17,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] [2024-10-14 17:01:17,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] [2024-10-14 17:01:17,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] [2024-10-14 17:01:17,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] [2024-10-14 17:01:17,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] [2024-10-14 17:01:17,473 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] [2024-10-14 17:01:17,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] [2024-10-14 17:01:17,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] [2024-10-14 17:01:17,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] [2024-10-14 17:01:17,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] [2024-10-14 17:01:17,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] [2024-10-14 17:01:17,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] [2024-10-14 17:01:17,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] [2024-10-14 17:01:17,547 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 17:01:17,592 INFO L204 MainTranslator]: Completed translation [2024-10-14 17:01:17,593 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:17 WrapperNode [2024-10-14 17:01:17,593 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 17:01:17,594 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 17:01:17,594 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 17:01:17,594 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 17:01:17,599 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:17" (1/1) ... [2024-10-14 17:01:17,630 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Variable #t~ret111 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:17,634 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Undeclared identifier #t~ret111 in IdentifierExpression[#t~ret111,] [2024-10-14 17:01:17,634 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret111,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Variable #t~ret113 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Undeclared identifier #t~ret113 in IdentifierExpression[#t~ret113,] [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret113,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Variable #t~ret115 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Undeclared identifier #t~ret115 in IdentifierExpression[#t~ret115,] [2024-10-14 17:01:17,635 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,637 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Variable #t~ret143 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,640 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Undeclared identifier #t~ret143 in IdentifierExpression[#t~ret143,] [2024-10-14 17:01:17,640 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret143,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Variable #t~ret145 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Undeclared identifier #t~ret145 in IdentifierExpression[#t~ret145,] [2024-10-14 17:01:17,641 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret145,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,641 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Variable #t~ret147 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,641 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Undeclared identifier #t~ret147 in IdentifierExpression[#t~ret147,] [2024-10-14 17:01:17,641 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret147,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,642 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Variable #t~ret173 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,642 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] [2024-10-14 17:01:17,642 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,642 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Variable #t~ret175 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,643 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] [2024-10-14 17:01:17,643 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,643 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Variable #t~ret177 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,643 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Undeclared identifier #t~ret177 in IdentifierExpression[#t~ret177,] [2024-10-14 17:01:17,643 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret177,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,647 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Variable #t~ret188 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Undeclared identifier #t~ret188 in IdentifierExpression[#t~ret188,] [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret188,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Variable #t~ret190 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Variable #t~ret192 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Undeclared identifier #t~ret192 in IdentifierExpression[#t~ret192,] [2024-10-14 17:01:17,648 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret192,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,649 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Variable #t~ret209 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:17,649 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Undeclared identifier #t~ret209 in IdentifierExpression[#t~ret209,] [2024-10-14 17:01:17,649 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret209,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Variable #t~ret211 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Undeclared identifier #t~ret211 in IdentifierExpression[#t~ret211,] [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret211,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Variable #t~ret213 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Undeclared identifier #t~ret213 in IdentifierExpression[#t~ret213,] [2024-10-14 17:01:17,650 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret213,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,651 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Variable #t~ret235 modified in procedure adu_open but not declared [2024-10-14 17:01:17,655 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] [2024-10-14 17:01:17,655 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,655 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Variable #t~ret237 modified in procedure adu_open but not declared [2024-10-14 17:01:17,655 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-14 17:01:17,656 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,656 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Variable #t~ret239 modified in procedure adu_open but not declared [2024-10-14 17:01:17,656 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] [2024-10-14 17:01:17,656 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Variable #t~ret271 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Undeclared identifier #t~ret271 in IdentifierExpression[#t~ret271,] [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret271,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Variable #t~ret273 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Undeclared identifier #t~ret273 in IdentifierExpression[#t~ret273,] [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret273,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Variable #t~ret275 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:17,657 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] [2024-10-14 17:01:17,658 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,658 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Variable #t~ret290 modified in procedure adu_release but not declared [2024-10-14 17:01:17,659 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Undeclared identifier #t~ret290 in IdentifierExpression[#t~ret290,] [2024-10-14 17:01:17,662 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret290,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,662 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Variable #t~ret292 modified in procedure adu_release but not declared [2024-10-14 17:01:17,662 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Undeclared identifier #t~ret292 in IdentifierExpression[#t~ret292,] [2024-10-14 17:01:17,662 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret292,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,662 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Variable #t~ret294 modified in procedure adu_release but not declared [2024-10-14 17:01:17,663 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Undeclared identifier #t~ret294 in IdentifierExpression[#t~ret294,] [2024-10-14 17:01:17,663 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret294,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Variable #t~ret317 modified in procedure adu_read but not declared [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Undeclared identifier #t~ret317 in IdentifierExpression[#t~ret317,] [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret317,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Variable #t~ret319 modified in procedure adu_read but not declared [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Undeclared identifier #t~ret319 in IdentifierExpression[#t~ret319,] [2024-10-14 17:01:17,664 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret319,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,665 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Variable #t~ret321 modified in procedure adu_read but not declared [2024-10-14 17:01:17,665 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Undeclared identifier #t~ret321 in IdentifierExpression[#t~ret321,] [2024-10-14 17:01:17,665 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret321,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,665 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Variable #t~ret331 modified in procedure adu_read but not declared [2024-10-14 17:01:17,665 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Undeclared identifier #t~ret331 in IdentifierExpression[#t~ret331,] [2024-10-14 17:01:17,666 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret331,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,666 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Variable #t~ret333 modified in procedure adu_read but not declared [2024-10-14 17:01:17,666 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Undeclared identifier #t~ret333 in IdentifierExpression[#t~ret333,] [2024-10-14 17:01:17,669 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret333,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,669 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Variable #t~ret335 modified in procedure adu_read but not declared [2024-10-14 17:01:17,669 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Undeclared identifier #t~ret335 in IdentifierExpression[#t~ret335,] [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret335,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Variable #t~ret347 modified in procedure adu_read but not declared [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Undeclared identifier #t~ret347 in IdentifierExpression[#t~ret347,] [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret347,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Variable #t~ret349 modified in procedure adu_read but not declared [2024-10-14 17:01:17,670 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Undeclared identifier #t~ret349 in IdentifierExpression[#t~ret349,] [2024-10-14 17:01:17,671 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret349,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,671 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Variable #t~ret351 modified in procedure adu_read but not declared [2024-10-14 17:01:17,672 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Undeclared identifier #t~ret351 in IdentifierExpression[#t~ret351,] [2024-10-14 17:01:17,672 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,672 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Variable #t~ret369 modified in procedure adu_read but not declared [2024-10-14 17:01:17,672 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Undeclared identifier #t~ret369 in IdentifierExpression[#t~ret369,] [2024-10-14 17:01:17,673 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret369,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,674 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Variable #t~ret371 modified in procedure adu_read but not declared [2024-10-14 17:01:17,674 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Undeclared identifier #t~ret371 in IdentifierExpression[#t~ret371,] [2024-10-14 17:01:17,675 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret371,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,675 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Variable #t~ret373 modified in procedure adu_read but not declared [2024-10-14 17:01:17,675 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Undeclared identifier #t~ret373 in IdentifierExpression[#t~ret373,] [2024-10-14 17:01:17,675 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret373,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Variable #t~ret393 modified in procedure adu_read but not declared [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Undeclared identifier #t~ret393 in IdentifierExpression[#t~ret393,] [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret393,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Variable #t~ret395 modified in procedure adu_read but not declared [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Undeclared identifier #t~ret395 in IdentifierExpression[#t~ret395,] [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret395,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,676 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Variable #t~ret397 modified in procedure adu_read but not declared [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Undeclared identifier #t~ret397 in IdentifierExpression[#t~ret397,] [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret397,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Variable #t~ret407 modified in procedure adu_read but not declared [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Undeclared identifier #t~ret407 in IdentifierExpression[#t~ret407,] [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,677 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Variable #t~ret409 modified in procedure adu_read but not declared [2024-10-14 17:01:17,678 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] [2024-10-14 17:01:17,679 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,680 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Variable #t~ret411 modified in procedure adu_read but not declared [2024-10-14 17:01:17,680 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Undeclared identifier #t~ret411 in IdentifierExpression[#t~ret411,] [2024-10-14 17:01:17,680 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret411,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Variable #t~ret437 modified in procedure adu_read but not declared [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Variable #t~ret439 modified in procedure adu_read but not declared [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Undeclared identifier #t~ret439 in IdentifierExpression[#t~ret439,] [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret439,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,681 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Variable #t~ret441 modified in procedure adu_read but not declared [2024-10-14 17:01:17,682 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Undeclared identifier #t~ret441 in IdentifierExpression[#t~ret441,] [2024-10-14 17:01:17,683 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret441,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,683 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Variable #t~ret461 modified in procedure adu_read but not declared [2024-10-14 17:01:17,683 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Variable #t~ret463 modified in procedure adu_read but not declared [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Undeclared identifier #t~ret463 in IdentifierExpression[#t~ret463,] [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret463,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Variable #t~ret465 modified in procedure adu_read but not declared [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Undeclared identifier #t~ret465 in IdentifierExpression[#t~ret465,] [2024-10-14 17:01:17,684 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret465,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,685 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Variable #t~ret477 modified in procedure adu_read but not declared [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Undeclared identifier #t~ret477 in IdentifierExpression[#t~ret477,] [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret477,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Variable #t~ret479 modified in procedure adu_read but not declared [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Undeclared identifier #t~ret479 in IdentifierExpression[#t~ret479,] [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret479,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,686 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Variable #t~ret481 modified in procedure adu_read but not declared [2024-10-14 17:01:17,687 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Undeclared identifier #t~ret481 in IdentifierExpression[#t~ret481,] [2024-10-14 17:01:17,687 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret481,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,689 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Variable #t~ret520 modified in procedure adu_write but not declared [2024-10-14 17:01:17,690 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Undeclared identifier #t~ret520 in IdentifierExpression[#t~ret520,] [2024-10-14 17:01:17,690 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret520,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Variable #t~ret522 modified in procedure adu_write but not declared [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Undeclared identifier #t~ret522 in IdentifierExpression[#t~ret522,] [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret522,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Variable #t~ret524 modified in procedure adu_write but not declared [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Undeclared identifier #t~ret524 in IdentifierExpression[#t~ret524,] [2024-10-14 17:01:17,691 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret524,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Variable #t~ret541 modified in procedure adu_write but not declared [2024-10-14 17:01:17,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Undeclared identifier #t~ret541 in IdentifierExpression[#t~ret541,] [2024-10-14 17:01:17,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret541,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,692 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Variable #t~ret543 modified in procedure adu_write but not declared [2024-10-14 17:01:17,693 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Undeclared identifier #t~ret543 in IdentifierExpression[#t~ret543,] [2024-10-14 17:01:17,693 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret543,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,693 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Variable #t~ret545 modified in procedure adu_write but not declared [2024-10-14 17:01:17,693 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Undeclared identifier #t~ret545 in IdentifierExpression[#t~ret545,] [2024-10-14 17:01:17,693 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret545,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,694 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Variable #t~ret560 modified in procedure adu_write but not declared [2024-10-14 17:01:17,694 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Undeclared identifier #t~ret560 in IdentifierExpression[#t~ret560,] [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret560,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Variable #t~ret562 modified in procedure adu_write but not declared [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Undeclared identifier #t~ret562 in IdentifierExpression[#t~ret562,] [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret562,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Variable #t~ret564 modified in procedure adu_write but not declared [2024-10-14 17:01:17,695 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Undeclared identifier #t~ret564 in IdentifierExpression[#t~ret564,] [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret564,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Variable #t~ret575 modified in procedure adu_write but not declared [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Undeclared identifier #t~ret575 in IdentifierExpression[#t~ret575,] [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret575,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Variable #t~ret577 modified in procedure adu_write but not declared [2024-10-14 17:01:17,696 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Undeclared identifier #t~ret577 in IdentifierExpression[#t~ret577,] [2024-10-14 17:01:17,697 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret577,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Variable #t~ret579 modified in procedure adu_write but not declared [2024-10-14 17:01:17,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Undeclared identifier #t~ret579 in IdentifierExpression[#t~ret579,] [2024-10-14 17:01:17,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret579,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,698 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Variable #t~ret593 modified in procedure adu_write but not declared [2024-10-14 17:01:17,698 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Undeclared identifier #t~ret593 in IdentifierExpression[#t~ret593,] [2024-10-14 17:01:17,698 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret593,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,698 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Variable #t~ret595 modified in procedure adu_write but not declared [2024-10-14 17:01:17,698 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Undeclared identifier #t~ret595 in IdentifierExpression[#t~ret595,] [2024-10-14 17:01:17,699 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret595,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Variable #t~ret597 modified in procedure adu_write but not declared [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Undeclared identifier #t~ret597 in IdentifierExpression[#t~ret597,] [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret597,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Variable #t~ret609 modified in procedure adu_write but not declared [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Undeclared identifier #t~ret609 in IdentifierExpression[#t~ret609,] [2024-10-14 17:01:17,700 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret609,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,701 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Variable #t~ret611 modified in procedure adu_write but not declared [2024-10-14 17:01:17,701 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Undeclared identifier #t~ret611 in IdentifierExpression[#t~ret611,] [2024-10-14 17:01:17,702 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret611,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,702 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Variable #t~ret613 modified in procedure adu_write but not declared [2024-10-14 17:01:17,702 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Undeclared identifier #t~ret613 in IdentifierExpression[#t~ret613,] [2024-10-14 17:01:17,702 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret613,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Variable #t~ret725 modified in procedure adu_probe but not declared [2024-10-14 17:01:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Undeclared identifier #t~ret725 in IdentifierExpression[#t~ret725,] [2024-10-14 17:01:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret725,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Variable #t~ret727 modified in procedure adu_probe but not declared [2024-10-14 17:01:17,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Undeclared identifier #t~ret727 in IdentifierExpression[#t~ret727,] [2024-10-14 17:01:17,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret727,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,706 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Variable #t~ret729 modified in procedure adu_probe but not declared [2024-10-14 17:01:17,707 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Undeclared identifier #t~ret729 in IdentifierExpression[#t~ret729,] [2024-10-14 17:01:17,707 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret729,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,707 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Variable #t~ret750 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:17,707 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Undeclared identifier #t~ret750 in IdentifierExpression[#t~ret750,] [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret750,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Variable #t~ret752 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Undeclared identifier #t~ret752 in IdentifierExpression[#t~ret752,] [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret752,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Variable #t~ret754 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Undeclared identifier #t~ret754 in IdentifierExpression[#t~ret754,] [2024-10-14 17:01:17,708 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret754,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] [2024-10-14 17:01:17,771 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:17" (1/1) ... [2024-10-14 17:01:17,771 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 17:01:17,772 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-14 17:01:17,777 INFO L158 Benchmark]: Toolchain (without parser) took 1798.01ms. Allocated memory was 195.0MB in the beginning and 302.0MB in the end (delta: 107.0MB). Free memory was 116.5MB in the beginning and 235.7MB in the end (delta: -119.1MB). Peak memory consumption was 57.7MB. Max. memory is 16.1GB. [2024-10-14 17:01:17,778 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 195.0MB. Free memory is still 152.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 17:01:17,778 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1617.37ms. Allocated memory is still 195.0MB. Free memory was 116.4MB in the beginning and 95.1MB in the end (delta: 21.3MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. [2024-10-14 17:01:17,779 INFO L158 Benchmark]: Boogie Procedure Inliner took 177.79ms. Allocated memory was 195.0MB in the beginning and 302.0MB in the end (delta: 107.0MB). Free memory was 95.1MB in the beginning and 235.7MB in the end (delta: -140.6MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. [2024-10-14 17:01:17,780 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.14ms. Allocated memory is still 195.0MB. Free memory is still 152.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1617.37ms. Allocated memory is still 195.0MB. Free memory was 116.4MB in the beginning and 95.1MB in the end (delta: 21.3MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 177.79ms. Allocated memory was 195.0MB in the beginning and 302.0MB in the end (delta: 107.0MB). Free memory was 95.1MB in the beginning and 235.7MB in the end (delta: -140.6MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 4086]: Type Error Variable #t~ret111 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4086]: Type Error Undeclared identifier #t~ret111 in IdentifierExpression[#t~ret111,] - TypeErrorResult [Line: 4086]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret111,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4087]: Type Error Variable #t~ret113 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4087]: Type Error Undeclared identifier #t~ret113 in IdentifierExpression[#t~ret113,] - TypeErrorResult [Line: 4087]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret113,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4088]: Type Error Variable #t~ret115 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4088]: Type Error Undeclared identifier #t~ret115 in IdentifierExpression[#t~ret115,] - TypeErrorResult [Line: 4088]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4181]: Type Error Variable #t~ret143 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4181]: Type Error Undeclared identifier #t~ret143 in IdentifierExpression[#t~ret143,] - TypeErrorResult [Line: 4181]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret143,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4182]: Type Error Variable #t~ret145 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4182]: Type Error Undeclared identifier #t~ret145 in IdentifierExpression[#t~ret145,] - TypeErrorResult [Line: 4182]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret145,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4183]: Type Error Variable #t~ret147 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4183]: Type Error Undeclared identifier #t~ret147 in IdentifierExpression[#t~ret147,] - TypeErrorResult [Line: 4183]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret147,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4211]: Type Error Variable #t~ret173 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4211]: Type Error Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] - TypeErrorResult [Line: 4211]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4212]: Type Error Variable #t~ret175 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4212]: Type Error Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] - TypeErrorResult [Line: 4212]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4213]: Type Error Variable #t~ret177 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4213]: Type Error Undeclared identifier #t~ret177 in IdentifierExpression[#t~ret177,] - TypeErrorResult [Line: 4213]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret177,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4228]: Type Error Variable #t~ret188 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4228]: Type Error Undeclared identifier #t~ret188 in IdentifierExpression[#t~ret188,] - TypeErrorResult [Line: 4228]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret188,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4229]: Type Error Variable #t~ret190 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4229]: Type Error Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] - TypeErrorResult [Line: 4229]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4230]: Type Error Variable #t~ret192 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4230]: Type Error Undeclared identifier #t~ret192 in IdentifierExpression[#t~ret192,] - TypeErrorResult [Line: 4230]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret192,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4271]: Type Error Variable #t~ret209 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4271]: Type Error Undeclared identifier #t~ret209 in IdentifierExpression[#t~ret209,] - TypeErrorResult [Line: 4271]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret209,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4272]: Type Error Variable #t~ret211 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4272]: Type Error Undeclared identifier #t~ret211 in IdentifierExpression[#t~ret211,] - TypeErrorResult [Line: 4272]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret211,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4273]: Type Error Variable #t~ret213 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4273]: Type Error Undeclared identifier #t~ret213 in IdentifierExpression[#t~ret213,] - TypeErrorResult [Line: 4273]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret213,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4353]: Type Error Variable #t~ret235 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4353]: Type Error Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] - TypeErrorResult [Line: 4353]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4354]: Type Error Variable #t~ret237 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4354]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 4354]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4355]: Type Error Variable #t~ret239 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4355]: Type Error Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] - TypeErrorResult [Line: 4355]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4399]: Type Error Variable #t~ret271 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4399]: Type Error Undeclared identifier #t~ret271 in IdentifierExpression[#t~ret271,] - TypeErrorResult [Line: 4399]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret271,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4400]: Type Error Variable #t~ret273 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4400]: Type Error Undeclared identifier #t~ret273 in IdentifierExpression[#t~ret273,] - TypeErrorResult [Line: 4400]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret273,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4401]: Type Error Variable #t~ret275 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4401]: Type Error Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] - TypeErrorResult [Line: 4401]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4448]: Type Error Variable #t~ret290 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4448]: Type Error Undeclared identifier #t~ret290 in IdentifierExpression[#t~ret290,] - TypeErrorResult [Line: 4448]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret290,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4449]: Type Error Variable #t~ret292 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4449]: Type Error Undeclared identifier #t~ret292 in IdentifierExpression[#t~ret292,] - TypeErrorResult [Line: 4449]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret292,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4450]: Type Error Variable #t~ret294 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4450]: Type Error Undeclared identifier #t~ret294 in IdentifierExpression[#t~ret294,] - TypeErrorResult [Line: 4450]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret294,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4570]: Type Error Variable #t~ret317 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4570]: Type Error Undeclared identifier #t~ret317 in IdentifierExpression[#t~ret317,] - TypeErrorResult [Line: 4570]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret317,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4571]: Type Error Variable #t~ret319 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4571]: Type Error Undeclared identifier #t~ret319 in IdentifierExpression[#t~ret319,] - TypeErrorResult [Line: 4571]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret319,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4572]: Type Error Variable #t~ret321 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4572]: Type Error Undeclared identifier #t~ret321 in IdentifierExpression[#t~ret321,] - TypeErrorResult [Line: 4572]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret321,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4590]: Type Error Variable #t~ret331 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4590]: Type Error Undeclared identifier #t~ret331 in IdentifierExpression[#t~ret331,] - TypeErrorResult [Line: 4590]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret331,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4591]: Type Error Variable #t~ret333 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4591]: Type Error Undeclared identifier #t~ret333 in IdentifierExpression[#t~ret333,] - TypeErrorResult [Line: 4591]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret333,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4592]: Type Error Variable #t~ret335 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4592]: Type Error Undeclared identifier #t~ret335 in IdentifierExpression[#t~ret335,] - TypeErrorResult [Line: 4592]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret335,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4609]: Type Error Variable #t~ret347 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4609]: Type Error Undeclared identifier #t~ret347 in IdentifierExpression[#t~ret347,] - TypeErrorResult [Line: 4609]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret347,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4610]: Type Error Variable #t~ret349 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4610]: Type Error Undeclared identifier #t~ret349 in IdentifierExpression[#t~ret349,] - TypeErrorResult [Line: 4610]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret349,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4611]: Type Error Variable #t~ret351 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4611]: Type Error Undeclared identifier #t~ret351 in IdentifierExpression[#t~ret351,] - TypeErrorResult [Line: 4611]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4651]: Type Error Variable #t~ret369 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4651]: Type Error Undeclared identifier #t~ret369 in IdentifierExpression[#t~ret369,] - TypeErrorResult [Line: 4651]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret369,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4652]: Type Error Variable #t~ret371 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4652]: Type Error Undeclared identifier #t~ret371 in IdentifierExpression[#t~ret371,] - TypeErrorResult [Line: 4652]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret371,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4653]: Type Error Variable #t~ret373 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4653]: Type Error Undeclared identifier #t~ret373 in IdentifierExpression[#t~ret373,] - TypeErrorResult [Line: 4653]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret373,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4680]: Type Error Variable #t~ret393 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4680]: Type Error Undeclared identifier #t~ret393 in IdentifierExpression[#t~ret393,] - TypeErrorResult [Line: 4680]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret393,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4681]: Type Error Variable #t~ret395 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4681]: Type Error Undeclared identifier #t~ret395 in IdentifierExpression[#t~ret395,] - TypeErrorResult [Line: 4681]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret395,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4682]: Type Error Variable #t~ret397 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4682]: Type Error Undeclared identifier #t~ret397 in IdentifierExpression[#t~ret397,] - TypeErrorResult [Line: 4682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret397,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4697]: Type Error Variable #t~ret407 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4697]: Type Error Undeclared identifier #t~ret407 in IdentifierExpression[#t~ret407,] - TypeErrorResult [Line: 4697]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4698]: Type Error Variable #t~ret409 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4698]: Type Error Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] - TypeErrorResult [Line: 4698]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4699]: Type Error Variable #t~ret411 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4699]: Type Error Undeclared identifier #t~ret411 in IdentifierExpression[#t~ret411,] - TypeErrorResult [Line: 4699]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret411,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4729]: Type Error Variable #t~ret437 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4729]: Type Error Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] - TypeErrorResult [Line: 4729]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4730]: Type Error Variable #t~ret439 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4730]: Type Error Undeclared identifier #t~ret439 in IdentifierExpression[#t~ret439,] - TypeErrorResult [Line: 4730]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret439,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4731]: Type Error Variable #t~ret441 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4731]: Type Error Undeclared identifier #t~ret441 in IdentifierExpression[#t~ret441,] - TypeErrorResult [Line: 4731]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret441,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4876]: Type Error Variable #t~ret461 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4876]: Type Error Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] - TypeErrorResult [Line: 4876]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4877]: Type Error Variable #t~ret463 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4877]: Type Error Undeclared identifier #t~ret463 in IdentifierExpression[#t~ret463,] - TypeErrorResult [Line: 4877]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret463,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4878]: Type Error Variable #t~ret465 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4878]: Type Error Undeclared identifier #t~ret465 in IdentifierExpression[#t~ret465,] - TypeErrorResult [Line: 4878]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret465,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4901]: Type Error Variable #t~ret477 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4901]: Type Error Undeclared identifier #t~ret477 in IdentifierExpression[#t~ret477,] - TypeErrorResult [Line: 4901]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret477,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4902]: Type Error Variable #t~ret479 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4902]: Type Error Undeclared identifier #t~ret479 in IdentifierExpression[#t~ret479,] - TypeErrorResult [Line: 4902]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret479,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 4903]: Type Error Variable #t~ret481 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4903]: Type Error Undeclared identifier #t~ret481 in IdentifierExpression[#t~ret481,] - TypeErrorResult [Line: 4903]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret481,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5027]: Type Error Variable #t~ret520 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5027]: Type Error Undeclared identifier #t~ret520 in IdentifierExpression[#t~ret520,] - TypeErrorResult [Line: 5027]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret520,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5028]: Type Error Variable #t~ret522 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5028]: Type Error Undeclared identifier #t~ret522 in IdentifierExpression[#t~ret522,] - TypeErrorResult [Line: 5028]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret522,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5029]: Type Error Variable #t~ret524 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5029]: Type Error Undeclared identifier #t~ret524 in IdentifierExpression[#t~ret524,] - TypeErrorResult [Line: 5029]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret524,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5116]: Type Error Variable #t~ret541 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5116]: Type Error Undeclared identifier #t~ret541 in IdentifierExpression[#t~ret541,] - TypeErrorResult [Line: 5116]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret541,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5117]: Type Error Variable #t~ret543 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5117]: Type Error Undeclared identifier #t~ret543 in IdentifierExpression[#t~ret543,] - TypeErrorResult [Line: 5117]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret543,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5118]: Type Error Variable #t~ret545 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5118]: Type Error Undeclared identifier #t~ret545 in IdentifierExpression[#t~ret545,] - TypeErrorResult [Line: 5118]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret545,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5194]: Type Error Variable #t~ret560 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5194]: Type Error Undeclared identifier #t~ret560 in IdentifierExpression[#t~ret560,] - TypeErrorResult [Line: 5194]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret560,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5195]: Type Error Variable #t~ret562 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5195]: Type Error Undeclared identifier #t~ret562 in IdentifierExpression[#t~ret562,] - TypeErrorResult [Line: 5195]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret562,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5196]: Type Error Variable #t~ret564 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5196]: Type Error Undeclared identifier #t~ret564 in IdentifierExpression[#t~ret564,] - TypeErrorResult [Line: 5196]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret564,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5223]: Type Error Variable #t~ret575 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5223]: Type Error Undeclared identifier #t~ret575 in IdentifierExpression[#t~ret575,] - TypeErrorResult [Line: 5223]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret575,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5224]: Type Error Variable #t~ret577 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5224]: Type Error Undeclared identifier #t~ret577 in IdentifierExpression[#t~ret577,] - TypeErrorResult [Line: 5224]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret577,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5225]: Type Error Variable #t~ret579 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5225]: Type Error Undeclared identifier #t~ret579 in IdentifierExpression[#t~ret579,] - TypeErrorResult [Line: 5225]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret579,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5298]: Type Error Variable #t~ret593 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5298]: Type Error Undeclared identifier #t~ret593 in IdentifierExpression[#t~ret593,] - TypeErrorResult [Line: 5298]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret593,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5299]: Type Error Variable #t~ret595 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5299]: Type Error Undeclared identifier #t~ret595 in IdentifierExpression[#t~ret595,] - TypeErrorResult [Line: 5299]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret595,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5300]: Type Error Variable #t~ret597 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5300]: Type Error Undeclared identifier #t~ret597 in IdentifierExpression[#t~ret597,] - TypeErrorResult [Line: 5300]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret597,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5317]: Type Error Variable #t~ret609 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5317]: Type Error Undeclared identifier #t~ret609 in IdentifierExpression[#t~ret609,] - TypeErrorResult [Line: 5317]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret609,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5318]: Type Error Variable #t~ret611 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5318]: Type Error Undeclared identifier #t~ret611 in IdentifierExpression[#t~ret611,] - TypeErrorResult [Line: 5318]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret611,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5319]: Type Error Variable #t~ret613 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5319]: Type Error Undeclared identifier #t~ret613 in IdentifierExpression[#t~ret613,] - TypeErrorResult [Line: 5319]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret613,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5583]: Type Error Variable #t~ret725 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5583]: Type Error Undeclared identifier #t~ret725 in IdentifierExpression[#t~ret725,] - TypeErrorResult [Line: 5583]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret725,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5584]: Type Error Variable #t~ret727 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5584]: Type Error Undeclared identifier #t~ret727 in IdentifierExpression[#t~ret727,] - TypeErrorResult [Line: 5584]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret727,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5585]: Type Error Variable #t~ret729 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5585]: Type Error Undeclared identifier #t~ret729 in IdentifierExpression[#t~ret729,] - TypeErrorResult [Line: 5585]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret729,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5642]: Type Error Variable #t~ret750 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5642]: Type Error Undeclared identifier #t~ret750 in IdentifierExpression[#t~ret750,] - TypeErrorResult [Line: 5642]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret750,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5643]: Type Error Variable #t~ret752 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5643]: Type Error Undeclared identifier #t~ret752 in IdentifierExpression[#t~ret752,] - TypeErrorResult [Line: 5643]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret752,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] - TypeErrorResult [Line: 5644]: Type Error Variable #t~ret754 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5644]: Type Error Undeclared identifier #t~ret754 in IdentifierExpression[#t~ret754,] - TypeErrorResult [Line: 5644]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret754,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[4]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - GenericResultAtLocation [Line: 4769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] - GenericResultAtLocation [Line: 4776]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] - GenericResultAtLocation [Line: 4783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] - GenericResultAtLocation [Line: 4790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] - GenericResultAtLocation [Line: 4837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] - GenericResultAtLocation [Line: 4844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] - GenericResultAtLocation [Line: 4851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] - GenericResultAtLocation [Line: 4858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] - GenericResultAtLocation [Line: 5071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] - GenericResultAtLocation [Line: 5078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] - GenericResultAtLocation [Line: 5085]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] - GenericResultAtLocation [Line: 5092]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] - GenericResultAtLocation [Line: 5152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] - GenericResultAtLocation [Line: 5159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] - GenericResultAtLocation [Line: 5166]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] - GenericResultAtLocation [Line: 5263]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] - GenericResultAtLocation [Line: 5270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] - GenericResultAtLocation [Line: 5277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] - GenericResultAtLocation [Line: 5284]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] 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-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-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 ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d21289ad0260bc29d79b2bd61c2535ad4b8522ed30b4caa2844d314826a0bd1c --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 17:01:19,788 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 17:01:19,859 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Bitvector.epf [2024-10-14 17:01:19,865 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 17:01:19,865 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 17:01:19,889 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 17:01:19,890 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 17:01:19,890 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 17:01:19,891 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 17:01:19,891 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 17:01:19,892 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 17:01:19,892 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 17:01:19,893 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 17:01:19,893 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 17:01:19,895 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 17:01:19,896 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 17:01:19,896 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2024-10-14 17:01:19,897 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-14 17:01:19,897 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 17:01:19,898 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-14 17:01:19,898 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-14 17:01:19,898 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-14 17:01:19,898 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 17:01:19,899 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 17:01:19,900 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 17:01:19,900 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 17:01:19,900 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 17:01:19,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 17:01:19,901 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 17:01:19,901 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 17:01:19,901 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 17:01:19,901 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * Command for external solver=cvc5 --incremental --print-success --lang smt [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 17:01:19,902 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-14 17:01:19,903 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 ! data-race) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d21289ad0260bc29d79b2bd61c2535ad4b8522ed30b4caa2844d314826a0bd1c [2024-10-14 17:01:20,163 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 17:01:20,188 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 17:01:20,191 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 17:01:20,192 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 17:01:20,193 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 17:01:20,194 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-10-14 17:01:21,533 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 17:01:21,895 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 17:01:21,896 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-10-14 17:01:21,929 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6e16c7586/534107da9b78497790bf6d1c3428c621/FLAG89643f24d [2024-10-14 17:01:21,943 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6e16c7586/534107da9b78497790bf6d1c3428c621 [2024-10-14 17:01:21,945 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 17:01:21,946 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 17:01:21,948 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 17:01:21,949 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 17:01:21,952 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 17:01:21,953 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 05:01:21" (1/1) ... [2024-10-14 17:01:21,953 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6d9ef868 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:21, skipping insertion in model container [2024-10-14 17:01:21,954 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 05:01:21" (1/1) ... [2024-10-14 17:01:22,036 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 17:01:23,334 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 17:01:23,363 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 17:01:23,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2024-10-14 17:01:23,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2024-10-14 17:01:23,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2024-10-14 17:01:23,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2024-10-14 17:01:23,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] [2024-10-14 17:01:23,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] [2024-10-14 17:01:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] [2024-10-14 17:01:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] [2024-10-14 17:01:23,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] [2024-10-14 17:01:23,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] [2024-10-14 17:01:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] [2024-10-14 17:01:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] [2024-10-14 17:01:23,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] [2024-10-14 17:01:23,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] [2024-10-14 17:01:23,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] [2024-10-14 17:01:23,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] [2024-10-14 17:01:23,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] [2024-10-14 17:01:23,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] [2024-10-14 17:01:23,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] [2024-10-14 17:01:23,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] [2024-10-14 17:01:23,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] [2024-10-14 17:01:23,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] [2024-10-14 17:01:23,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] [2024-10-14 17:01:23,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] [2024-10-14 17:01:23,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] [2024-10-14 17:01:23,661 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 17:01:23,738 INFO L204 MainTranslator]: Completed translation [2024-10-14 17:01:23,739 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:23 WrapperNode [2024-10-14 17:01:23,739 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 17:01:23,740 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 17:01:23,740 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 17:01:23,740 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 17:01:23,746 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:23" (1/1) ... [2024-10-14 17:01:23,778 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Variable #t~ret109 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:23,779 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Undeclared identifier #t~ret109 in IdentifierExpression[#t~ret109,] [2024-10-14 17:01:23,779 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_debug_data" [4086]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret109,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,779 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Variable #t~ret111 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:23,779 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Undeclared identifier #t~ret111 in IdentifierExpression[#t~ret111,] [2024-10-14 17:01:23,780 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4087]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret111,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,780 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Variable #t~ret113 modified in procedure adu_debug_data but not declared [2024-10-14 17:01:23,780 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Undeclared identifier #t~ret113 in IdentifierExpression[#t~ret113,] [2024-10-14 17:01:23,780 ERROR L1136 TypeChecker]: C: descriptor.format = "%s - length = %d, data = %*ph\n" [4088]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret113,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,784 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Variable #t~ret141 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,785 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Undeclared identifier #t~ret141 in IdentifierExpression[#t~ret141,] [2024-10-14 17:01:23,785 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_in_callback" [4181]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret141,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,785 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Variable #t~ret143 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,786 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Undeclared identifier #t~ret143 in IdentifierExpression[#t~ret143,] [2024-10-14 17:01:23,786 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4182]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret143,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,786 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Variable #t~ret145 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,786 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Undeclared identifier #t~ret145 in IdentifierExpression[#t~ret145,] [2024-10-14 17:01:23,786 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : nonzero status received: %d\n" [4183]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret145,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,788 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Variable #t~ret171 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,788 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Undeclared identifier #t~ret171 in IdentifierExpression[#t~ret171,] [2024-10-14 17:01:23,789 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_interrupt_in_callback" [4211]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret171,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,789 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Variable #t~ret173 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,789 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] [2024-10-14 17:01:23,789 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4212]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,789 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Variable #t~ret175 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,790 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] [2024-10-14 17:01:23,790 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s reading %d\n" [4213]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,790 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Variable #t~ret186 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,791 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Undeclared identifier #t~ret186 in IdentifierExpression[#t~ret186,] [2024-10-14 17:01:23,791 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_interrupt_in_callback" [4228]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret186,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,791 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Variable #t~ret188 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,791 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Undeclared identifier #t~ret188 in IdentifierExpression[#t~ret188,] [2024-10-14 17:01:23,791 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4229]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret188,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,792 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Variable #t~ret190 modified in procedure adu_interrupt_in_callback but not declared [2024-10-14 17:01:23,792 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] [2024-10-14 17:01:23,792 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : read_buffer overflow\n" [4230]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,793 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Variable #t~ret207 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:23,793 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Undeclared identifier #t~ret207 in IdentifierExpression[#t~ret207,] [2024-10-14 17:01:23,793 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_interrupt_out_callback" [4271]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret207,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,794 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Variable #t~ret209 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:23,794 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Undeclared identifier #t~ret209 in IdentifierExpression[#t~ret209,] [2024-10-14 17:01:23,794 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4272]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret209,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,794 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Variable #t~ret211 modified in procedure adu_interrupt_out_callback but not declared [2024-10-14 17:01:23,794 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Undeclared identifier #t~ret211 in IdentifierExpression[#t~ret211,] [2024-10-14 17:01:23,795 ERROR L1136 TypeChecker]: C: descriptor.format = "%s :nonzero status received: %d\n" [4273]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret211,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,796 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Variable #t~ret233 modified in procedure adu_open but not declared [2024-10-14 17:01:23,796 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Undeclared identifier #t~ret233 in IdentifierExpression[#t~ret233,] [2024-10-14 17:01:23,796 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_open" [4353]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret233,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,796 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Variable #t~ret235 modified in procedure adu_open but not declared [2024-10-14 17:01:23,797 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] [2024-10-14 17:01:23,797 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4354]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,797 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Variable #t~ret237 modified in procedure adu_open but not declared [2024-10-14 17:01:23,797 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-14 17:01:23,797 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: open count %d\n" [4355]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,799 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Variable #t~ret268 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:23,799 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] [2024-10-14 17:01:23,799 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release_internal" [4399]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Variable #t~ret270 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4400]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Variable #t~ret272 modified in procedure adu_release_internal but not declared [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Undeclared identifier #t~ret272 in IdentifierExpression[#t~ret272,] [2024-10-14 17:01:23,800 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [4401]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret272,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,801 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Variable #t~ret287 modified in procedure adu_release but not declared [2024-10-14 17:01:23,801 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] [2024-10-14 17:01:23,802 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_release" [4448]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,802 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Variable #t~ret289 modified in procedure adu_release but not declared [2024-10-14 17:01:23,802 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Undeclared identifier #t~ret289 in IdentifierExpression[#t~ret289,] [2024-10-14 17:01:23,802 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4449]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret289,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,802 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Variable #t~ret291 modified in procedure adu_release but not declared [2024-10-14 17:01:23,803 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Undeclared identifier #t~ret291 in IdentifierExpression[#t~ret291,] [2024-10-14 17:01:23,803 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : device not opened\n" [4450]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret291,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,805 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Variable #t~ret314 modified in procedure adu_read but not declared [2024-10-14 17:01:23,805 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Undeclared identifier #t~ret314 in IdentifierExpression[#t~ret314,] [2024-10-14 17:01:23,805 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_read" [4570]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret314,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,805 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Variable #t~ret316 modified in procedure adu_read but not declared [2024-10-14 17:01:23,806 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Undeclared identifier #t~ret316 in IdentifierExpression[#t~ret316,] [2024-10-14 17:01:23,806 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [4571]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret316,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,806 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Variable #t~ret318 modified in procedure adu_read but not declared [2024-10-14 17:01:23,806 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] [2024-10-14 17:01:23,806 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : read request of 0 bytes\n" [4572]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,807 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Variable #t~ret328 modified in procedure adu_read but not declared [2024-10-14 17:01:23,807 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Undeclared identifier #t~ret328 in IdentifierExpression[#t~ret328,] [2024-10-14 17:01:23,807 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_read" [4590]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret328,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,807 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Variable #t~ret330 modified in procedure adu_read but not declared [2024-10-14 17:01:23,808 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Undeclared identifier #t~ret330 in IdentifierExpression[#t~ret330,] [2024-10-14 17:01:23,808 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [4591]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret330,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,808 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Variable #t~ret332 modified in procedure adu_read but not declared [2024-10-14 17:01:23,808 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Undeclared identifier #t~ret332 in IdentifierExpression[#t~ret332,] [2024-10-14 17:01:23,808 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : about to start looping\n" [4592]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret332,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,809 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Variable #t~ret344 modified in procedure adu_read but not declared [2024-10-14 17:01:23,809 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Undeclared identifier #t~ret344 in IdentifierExpression[#t~ret344,] [2024-10-14 17:01:23,809 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_read" [4609]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret344,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Variable #t~ret346 modified in procedure adu_read but not declared [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Undeclared identifier #t~ret346 in IdentifierExpression[#t~ret346,] [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [4610]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret346,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Variable #t~ret348 modified in procedure adu_read but not declared [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Undeclared identifier #t~ret348 in IdentifierExpression[#t~ret348,] [2024-10-14 17:01:23,810 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s : while, data_in_secondary=%d, status=%d\n" [4611]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret348,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,812 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Variable #t~ret366 modified in procedure adu_read but not declared [2024-10-14 17:01:23,813 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Undeclared identifier #t~ret366 in IdentifierExpression[#t~ret366,] [2024-10-14 17:01:23,813 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_read" [4651]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret366,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,813 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Variable #t~ret368 modified in procedure adu_read but not declared [2024-10-14 17:01:23,813 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Undeclared identifier #t~ret368 in IdentifierExpression[#t~ret368,] [2024-10-14 17:01:23,813 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [4652]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret368,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,814 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Variable #t~ret370 modified in procedure adu_read but not declared [2024-10-14 17:01:23,814 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Undeclared identifier #t~ret370 in IdentifierExpression[#t~ret370,] [2024-10-14 17:01:23,814 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : swap, read_buffer_length = %d\n" [4653]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret370,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,816 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Variable #t~ret390 modified in procedure adu_read but not declared [2024-10-14 17:01:23,816 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Undeclared identifier #t~ret390 in IdentifierExpression[#t~ret390,] [2024-10-14 17:01:23,816 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_read" [4680]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret390,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Variable #t~ret392 modified in procedure adu_read but not declared [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Undeclared identifier #t~ret392 in IdentifierExpression[#t~ret392,] [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [4681]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret392,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Variable #t~ret394 modified in procedure adu_read but not declared [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Undeclared identifier #t~ret394 in IdentifierExpression[#t~ret394,] [2024-10-14 17:01:23,817 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : submitted already\n" [4682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret394,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,818 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Variable #t~ret404 modified in procedure adu_read but not declared [2024-10-14 17:01:23,818 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] [2024-10-14 17:01:23,818 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_read" [4697]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,819 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Variable #t~ret406 modified in procedure adu_read but not declared [2024-10-14 17:01:23,819 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Undeclared identifier #t~ret406 in IdentifierExpression[#t~ret406,] [2024-10-14 17:01:23,819 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [4698]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret406,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,819 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Variable #t~ret408 modified in procedure adu_read but not declared [2024-10-14 17:01:23,820 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Undeclared identifier #t~ret408 in IdentifierExpression[#t~ret408,] [2024-10-14 17:01:23,820 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : initiate input\n" [4699]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,821 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Variable #t~ret433 modified in procedure adu_read but not declared [2024-10-14 17:01:23,823 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-14 17:01:23,823 ERROR L1136 TypeChecker]: C: descriptor___5.function = "adu_read" [4729]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,823 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Variable #t~ret435 modified in procedure adu_read but not declared [2024-10-14 17:01:23,823 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] [2024-10-14 17:01:23,824 ERROR L1136 TypeChecker]: C: descriptor___5.filename = "drivers/usb/misc/adutux.c" [4730]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,824 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Variable #t~ret437 modified in procedure adu_read but not declared [2024-10-14 17:01:23,824 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] [2024-10-14 17:01:23,824 ERROR L1136 TypeChecker]: C: descriptor___5.format = "%s : submit failed\n" [4731]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,825 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Variable #t~ret457 modified in procedure adu_read but not declared [2024-10-14 17:01:23,825 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Undeclared identifier #t~ret457 in IdentifierExpression[#t~ret457,] [2024-10-14 17:01:23,825 ERROR L1136 TypeChecker]: C: descriptor___6.function = "adu_read" [4876]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret457,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,826 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Variable #t~ret459 modified in procedure adu_read but not declared [2024-10-14 17:01:23,826 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Undeclared identifier #t~ret459 in IdentifierExpression[#t~ret459,] [2024-10-14 17:01:23,827 ERROR L1136 TypeChecker]: C: descriptor___6.filename = "drivers/usb/misc/adutux.c" [4877]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret459,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,827 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Variable #t~ret461 modified in procedure adu_read but not declared [2024-10-14 17:01:23,827 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] [2024-10-14 17:01:23,828 ERROR L1136 TypeChecker]: C: descriptor___6.format = "%s : timeout\n" [4878]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,828 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Variable #t~ret473 modified in procedure adu_read but not declared [2024-10-14 17:01:23,828 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Undeclared identifier #t~ret473 in IdentifierExpression[#t~ret473,] [2024-10-14 17:01:23,829 ERROR L1136 TypeChecker]: C: descriptor___7.function = "adu_read" [4901]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret473,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,829 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Variable #t~ret475 modified in procedure adu_read but not declared [2024-10-14 17:01:23,829 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Undeclared identifier #t~ret475 in IdentifierExpression[#t~ret475,] [2024-10-14 17:01:23,829 ERROR L1136 TypeChecker]: C: descriptor___7.filename = "drivers/usb/misc/adutux.c" [4902]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret475,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,830 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Variable #t~ret477 modified in procedure adu_read but not declared [2024-10-14 17:01:23,830 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Undeclared identifier #t~ret477 in IdentifierExpression[#t~ret477,] [2024-10-14 17:01:23,830 ERROR L1136 TypeChecker]: C: descriptor___7.format = "%s : signal pending\n" [4903]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret477,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,832 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Variable #t~ret515 modified in procedure adu_write but not declared [2024-10-14 17:01:23,832 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Undeclared identifier #t~ret515 in IdentifierExpression[#t~ret515,] [2024-10-14 17:01:23,833 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_write" [5027]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret515,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,833 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Variable #t~ret517 modified in procedure adu_write but not declared [2024-10-14 17:01:23,833 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Undeclared identifier #t~ret517 in IdentifierExpression[#t~ret517,] [2024-10-14 17:01:23,833 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5028]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret517,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,833 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Variable #t~ret519 modified in procedure adu_write but not declared [2024-10-14 17:01:23,834 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Undeclared identifier #t~ret519 in IdentifierExpression[#t~ret519,] [2024-10-14 17:01:23,834 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : write request of 0 bytes\n" [5029]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret519,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,834 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Variable #t~ret536 modified in procedure adu_write but not declared [2024-10-14 17:01:23,834 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Undeclared identifier #t~ret536 in IdentifierExpression[#t~ret536,] [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.function = "adu_write" [5116]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret536,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Variable #t~ret538 modified in procedure adu_write but not declared [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Undeclared identifier #t~ret538 in IdentifierExpression[#t~ret538,] [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/usb/misc/adutux.c" [5117]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret538,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Variable #t~ret540 modified in procedure adu_write but not declared [2024-10-14 17:01:23,835 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Undeclared identifier #t~ret540 in IdentifierExpression[#t~ret540,] [2024-10-14 17:01:23,836 ERROR L1136 TypeChecker]: C: descriptor___0.format = "%s : interrupted\n" [5118]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret540,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,836 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Variable #t~ret555 modified in procedure adu_write but not declared [2024-10-14 17:01:23,836 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Undeclared identifier #t~ret555 in IdentifierExpression[#t~ret555,] [2024-10-14 17:01:23,836 ERROR L1136 TypeChecker]: C: descriptor___1.function = "adu_write" [5194]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret555,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Variable #t~ret557 modified in procedure adu_write but not declared [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Undeclared identifier #t~ret557 in IdentifierExpression[#t~ret557,] [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/usb/misc/adutux.c" [5195]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret557,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Variable #t~ret559 modified in procedure adu_write but not declared [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Undeclared identifier #t~ret559 in IdentifierExpression[#t~ret559,] [2024-10-14 17:01:23,837 ERROR L1136 TypeChecker]: C: descriptor___1.format = "%s - command timed out.\n" [5196]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret559,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,838 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Variable #t~ret570 modified in procedure adu_write but not declared [2024-10-14 17:01:23,838 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Undeclared identifier #t~ret570 in IdentifierExpression[#t~ret570,] [2024-10-14 17:01:23,838 ERROR L1136 TypeChecker]: C: descriptor___2.function = "adu_write" [5223]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret570,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,838 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Variable #t~ret572 modified in procedure adu_write but not declared [2024-10-14 17:01:23,838 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Undeclared identifier #t~ret572 in IdentifierExpression[#t~ret572,] [2024-10-14 17:01:23,839 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/usb/misc/adutux.c" [5224]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret572,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,839 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Variable #t~ret574 modified in procedure adu_write but not declared [2024-10-14 17:01:23,839 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Undeclared identifier #t~ret574 in IdentifierExpression[#t~ret574,] [2024-10-14 17:01:23,839 ERROR L1136 TypeChecker]: C: descriptor___2.format = "%s : in progress, count = %Zd\n" [5225]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret574,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Variable #t~ret588 modified in procedure adu_write but not declared [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Undeclared identifier #t~ret588 in IdentifierExpression[#t~ret588,] [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.function = "adu_write" [5298]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret588,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Variable #t~ret590 modified in procedure adu_write but not declared [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Undeclared identifier #t~ret590 in IdentifierExpression[#t~ret590,] [2024-10-14 17:01:23,840 ERROR L1136 TypeChecker]: C: descriptor___3.filename = "drivers/usb/misc/adutux.c" [5299]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret590,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,841 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Variable #t~ret592 modified in procedure adu_write but not declared [2024-10-14 17:01:23,841 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Undeclared identifier #t~ret592 in IdentifierExpression[#t~ret592,] [2024-10-14 17:01:23,841 ERROR L1136 TypeChecker]: C: descriptor___3.format = "%s : sending, count = %Zd\n" [5300]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret592,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,842 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Variable #t~ret604 modified in procedure adu_write but not declared [2024-10-14 17:01:23,842 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Undeclared identifier #t~ret604 in IdentifierExpression[#t~ret604,] [2024-10-14 17:01:23,842 ERROR L1136 TypeChecker]: C: descriptor___4.function = "adu_write" [5317]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret604,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,842 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Variable #t~ret606 modified in procedure adu_write but not declared [2024-10-14 17:01:23,843 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Undeclared identifier #t~ret606 in IdentifierExpression[#t~ret606,] [2024-10-14 17:01:23,843 ERROR L1136 TypeChecker]: C: descriptor___4.filename = "drivers/usb/misc/adutux.c" [5318]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret606,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,843 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Variable #t~ret608 modified in procedure adu_write but not declared [2024-10-14 17:01:23,843 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Undeclared identifier #t~ret608 in IdentifierExpression[#t~ret608,] [2024-10-14 17:01:23,843 ERROR L1136 TypeChecker]: C: descriptor___4.format = "%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" [5319]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret608,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,882 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Variable #t~ret719 modified in procedure adu_probe but not declared [2024-10-14 17:01:23,882 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Undeclared identifier #t~ret719 in IdentifierExpression[#t~ret719,] [2024-10-14 17:01:23,882 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_probe" [5583]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret719,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,882 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Variable #t~ret721 modified in procedure adu_probe but not declared [2024-10-14 17:01:23,882 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Undeclared identifier #t~ret721 in IdentifierExpression[#t~ret721,] [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5584]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret721,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Variable #t~ret723 modified in procedure adu_probe but not declared [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.format = "serial_number=%s" [5585]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Variable #t~ret744 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:23,883 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Undeclared identifier #t~ret744 in IdentifierExpression[#t~ret744,] [2024-10-14 17:01:23,884 ERROR L1136 TypeChecker]: C: descriptor.function = "adu_disconnect" [5642]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret744,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,884 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Variable #t~ret746 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:23,884 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Undeclared identifier #t~ret746 in IdentifierExpression[#t~ret746,] [2024-10-14 17:01:23,884 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/usb/misc/adutux.c" [5643]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret746,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,884 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Variable #t~ret748 modified in procedure adu_disconnect but not declared [2024-10-14 17:01:23,886 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Undeclared identifier #t~ret748 in IdentifierExpression[#t~ret748,] [2024-10-14 17:01:23,886 ERROR L1136 TypeChecker]: C: descriptor.format = "%s : open count %d\n" [5644]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret748,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] [2024-10-14 17:01:23,892 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 05:01:23" (1/1) ... [2024-10-14 17:01:23,893 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 17:01:23,893 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-14 17:01:23,895 INFO L158 Benchmark]: Toolchain (without parser) took 1947.44ms. Allocated memory was 73.4MB in the beginning and 163.6MB in the end (delta: 90.2MB). Free memory was 47.9MB in the beginning and 101.4MB in the end (delta: -53.5MB). Peak memory consumption was 78.3MB. Max. memory is 16.1GB. [2024-10-14 17:01:23,895 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 73.4MB. Free memory was 50.1MB in the beginning and 50.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 17:01:23,895 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1791.43ms. Allocated memory was 73.4MB in the beginning and 163.6MB in the end (delta: 90.2MB). Free memory was 47.7MB in the beginning and 81.8MB in the end (delta: -34.1MB). Peak memory consumption was 63.1MB. Max. memory is 16.1GB. [2024-10-14 17:01:23,896 INFO L158 Benchmark]: Boogie Procedure Inliner took 153.15ms. Allocated memory is still 163.6MB. Free memory was 81.8MB in the beginning and 101.4MB in the end (delta: -19.6MB). Peak memory consumption was 23.5MB. Max. memory is 16.1GB. [2024-10-14 17:01:23,897 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.15ms. Allocated memory is still 73.4MB. Free memory was 50.1MB in the beginning and 50.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1791.43ms. Allocated memory was 73.4MB in the beginning and 163.6MB in the end (delta: 90.2MB). Free memory was 47.7MB in the beginning and 81.8MB in the end (delta: -34.1MB). Peak memory consumption was 63.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 153.15ms. Allocated memory is still 163.6MB. Free memory was 81.8MB in the beginning and 101.4MB in the end (delta: -19.6MB). Peak memory consumption was 23.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 4086]: Type Error Variable #t~ret109 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4086]: Type Error Undeclared identifier #t~ret109 in IdentifierExpression[#t~ret109,] - TypeErrorResult [Line: 4086]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret109,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4087]: Type Error Variable #t~ret111 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4087]: Type Error Undeclared identifier #t~ret111 in IdentifierExpression[#t~ret111,] - TypeErrorResult [Line: 4087]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret111,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4088]: Type Error Variable #t~ret113 modified in procedure adu_debug_data but not declared - TypeErrorResult [Line: 4088]: Type Error Undeclared identifier #t~ret113 in IdentifierExpression[#t~ret113,] - TypeErrorResult [Line: 4088]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret113,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4181]: Type Error Variable #t~ret141 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4181]: Type Error Undeclared identifier #t~ret141 in IdentifierExpression[#t~ret141,] - TypeErrorResult [Line: 4181]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret141,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4182]: Type Error Variable #t~ret143 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4182]: Type Error Undeclared identifier #t~ret143 in IdentifierExpression[#t~ret143,] - TypeErrorResult [Line: 4182]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret143,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4183]: Type Error Variable #t~ret145 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4183]: Type Error Undeclared identifier #t~ret145 in IdentifierExpression[#t~ret145,] - TypeErrorResult [Line: 4183]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret145,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4211]: Type Error Variable #t~ret171 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4211]: Type Error Undeclared identifier #t~ret171 in IdentifierExpression[#t~ret171,] - TypeErrorResult [Line: 4211]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret171,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4212]: Type Error Variable #t~ret173 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4212]: Type Error Undeclared identifier #t~ret173 in IdentifierExpression[#t~ret173,] - TypeErrorResult [Line: 4212]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret173,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4213]: Type Error Variable #t~ret175 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4213]: Type Error Undeclared identifier #t~ret175 in IdentifierExpression[#t~ret175,] - TypeErrorResult [Line: 4213]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4228]: Type Error Variable #t~ret186 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4228]: Type Error Undeclared identifier #t~ret186 in IdentifierExpression[#t~ret186,] - TypeErrorResult [Line: 4228]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret186,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4229]: Type Error Variable #t~ret188 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4229]: Type Error Undeclared identifier #t~ret188 in IdentifierExpression[#t~ret188,] - TypeErrorResult [Line: 4229]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret188,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4230]: Type Error Variable #t~ret190 modified in procedure adu_interrupt_in_callback but not declared - TypeErrorResult [Line: 4230]: Type Error Undeclared identifier #t~ret190 in IdentifierExpression[#t~ret190,] - TypeErrorResult [Line: 4230]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret190,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4271]: Type Error Variable #t~ret207 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4271]: Type Error Undeclared identifier #t~ret207 in IdentifierExpression[#t~ret207,] - TypeErrorResult [Line: 4271]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret207,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4272]: Type Error Variable #t~ret209 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4272]: Type Error Undeclared identifier #t~ret209 in IdentifierExpression[#t~ret209,] - TypeErrorResult [Line: 4272]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret209,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4273]: Type Error Variable #t~ret211 modified in procedure adu_interrupt_out_callback but not declared - TypeErrorResult [Line: 4273]: Type Error Undeclared identifier #t~ret211 in IdentifierExpression[#t~ret211,] - TypeErrorResult [Line: 4273]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret211,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4353]: Type Error Variable #t~ret233 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4353]: Type Error Undeclared identifier #t~ret233 in IdentifierExpression[#t~ret233,] - TypeErrorResult [Line: 4353]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret233,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4354]: Type Error Variable #t~ret235 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4354]: Type Error Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] - TypeErrorResult [Line: 4354]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4355]: Type Error Variable #t~ret237 modified in procedure adu_open but not declared - TypeErrorResult [Line: 4355]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 4355]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4399]: Type Error Variable #t~ret268 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4399]: Type Error Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] - TypeErrorResult [Line: 4399]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4400]: Type Error Variable #t~ret270 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4400]: Type Error Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] - TypeErrorResult [Line: 4400]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4401]: Type Error Variable #t~ret272 modified in procedure adu_release_internal but not declared - TypeErrorResult [Line: 4401]: Type Error Undeclared identifier #t~ret272 in IdentifierExpression[#t~ret272,] - TypeErrorResult [Line: 4401]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret272,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4448]: Type Error Variable #t~ret287 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4448]: Type Error Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] - TypeErrorResult [Line: 4448]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4449]: Type Error Variable #t~ret289 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4449]: Type Error Undeclared identifier #t~ret289 in IdentifierExpression[#t~ret289,] - TypeErrorResult [Line: 4449]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret289,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4450]: Type Error Variable #t~ret291 modified in procedure adu_release but not declared - TypeErrorResult [Line: 4450]: Type Error Undeclared identifier #t~ret291 in IdentifierExpression[#t~ret291,] - TypeErrorResult [Line: 4450]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret291,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4570]: Type Error Variable #t~ret314 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4570]: Type Error Undeclared identifier #t~ret314 in IdentifierExpression[#t~ret314,] - TypeErrorResult [Line: 4570]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret314,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4571]: Type Error Variable #t~ret316 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4571]: Type Error Undeclared identifier #t~ret316 in IdentifierExpression[#t~ret316,] - TypeErrorResult [Line: 4571]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret316,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4572]: Type Error Variable #t~ret318 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4572]: Type Error Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] - TypeErrorResult [Line: 4572]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4590]: Type Error Variable #t~ret328 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4590]: Type Error Undeclared identifier #t~ret328 in IdentifierExpression[#t~ret328,] - TypeErrorResult [Line: 4590]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret328,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4591]: Type Error Variable #t~ret330 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4591]: Type Error Undeclared identifier #t~ret330 in IdentifierExpression[#t~ret330,] - TypeErrorResult [Line: 4591]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret330,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4592]: Type Error Variable #t~ret332 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4592]: Type Error Undeclared identifier #t~ret332 in IdentifierExpression[#t~ret332,] - TypeErrorResult [Line: 4592]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret332,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4609]: Type Error Variable #t~ret344 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4609]: Type Error Undeclared identifier #t~ret344 in IdentifierExpression[#t~ret344,] - TypeErrorResult [Line: 4609]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret344,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4610]: Type Error Variable #t~ret346 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4610]: Type Error Undeclared identifier #t~ret346 in IdentifierExpression[#t~ret346,] - TypeErrorResult [Line: 4610]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret346,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4611]: Type Error Variable #t~ret348 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4611]: Type Error Undeclared identifier #t~ret348 in IdentifierExpression[#t~ret348,] - TypeErrorResult [Line: 4611]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret348,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4651]: Type Error Variable #t~ret366 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4651]: Type Error Undeclared identifier #t~ret366 in IdentifierExpression[#t~ret366,] - TypeErrorResult [Line: 4651]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret366,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4652]: Type Error Variable #t~ret368 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4652]: Type Error Undeclared identifier #t~ret368 in IdentifierExpression[#t~ret368,] - TypeErrorResult [Line: 4652]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret368,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4653]: Type Error Variable #t~ret370 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4653]: Type Error Undeclared identifier #t~ret370 in IdentifierExpression[#t~ret370,] - TypeErrorResult [Line: 4653]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret370,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4680]: Type Error Variable #t~ret390 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4680]: Type Error Undeclared identifier #t~ret390 in IdentifierExpression[#t~ret390,] - TypeErrorResult [Line: 4680]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret390,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4681]: Type Error Variable #t~ret392 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4681]: Type Error Undeclared identifier #t~ret392 in IdentifierExpression[#t~ret392,] - TypeErrorResult [Line: 4681]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret392,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4682]: Type Error Variable #t~ret394 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4682]: Type Error Undeclared identifier #t~ret394 in IdentifierExpression[#t~ret394,] - TypeErrorResult [Line: 4682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret394,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4697]: Type Error Variable #t~ret404 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4697]: Type Error Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] - TypeErrorResult [Line: 4697]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4698]: Type Error Variable #t~ret406 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4698]: Type Error Undeclared identifier #t~ret406 in IdentifierExpression[#t~ret406,] - TypeErrorResult [Line: 4698]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret406,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4699]: Type Error Variable #t~ret408 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4699]: Type Error Undeclared identifier #t~ret408 in IdentifierExpression[#t~ret408,] - TypeErrorResult [Line: 4699]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4729]: Type Error Variable #t~ret433 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4729]: Type Error Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] - TypeErrorResult [Line: 4729]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4730]: Type Error Variable #t~ret435 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4730]: Type Error Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] - TypeErrorResult [Line: 4730]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4731]: Type Error Variable #t~ret437 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4731]: Type Error Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] - TypeErrorResult [Line: 4731]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___5~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4876]: Type Error Variable #t~ret457 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4876]: Type Error Undeclared identifier #t~ret457 in IdentifierExpression[#t~ret457,] - TypeErrorResult [Line: 4876]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret457,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4877]: Type Error Variable #t~ret459 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4877]: Type Error Undeclared identifier #t~ret459 in IdentifierExpression[#t~ret459,] - TypeErrorResult [Line: 4877]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret459,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4878]: Type Error Variable #t~ret461 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4878]: Type Error Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] - TypeErrorResult [Line: 4878]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___6~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4901]: Type Error Variable #t~ret473 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4901]: Type Error Undeclared identifier #t~ret473 in IdentifierExpression[#t~ret473,] - TypeErrorResult [Line: 4901]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret473,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4902]: Type Error Variable #t~ret475 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4902]: Type Error Undeclared identifier #t~ret475 in IdentifierExpression[#t~ret475,] - TypeErrorResult [Line: 4902]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret475,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 4903]: Type Error Variable #t~ret477 modified in procedure adu_read but not declared - TypeErrorResult [Line: 4903]: Type Error Undeclared identifier #t~ret477 in IdentifierExpression[#t~ret477,] - TypeErrorResult [Line: 4903]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret477,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___7~0,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5027]: Type Error Variable #t~ret515 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5027]: Type Error Undeclared identifier #t~ret515 in IdentifierExpression[#t~ret515,] - TypeErrorResult [Line: 5027]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret515,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5028]: Type Error Variable #t~ret517 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5028]: Type Error Undeclared identifier #t~ret517 in IdentifierExpression[#t~ret517,] - TypeErrorResult [Line: 5028]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret517,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5029]: Type Error Variable #t~ret519 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5029]: Type Error Undeclared identifier #t~ret519 in IdentifierExpression[#t~ret519,] - TypeErrorResult [Line: 5029]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret519,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5116]: Type Error Variable #t~ret536 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5116]: Type Error Undeclared identifier #t~ret536 in IdentifierExpression[#t~ret536,] - TypeErrorResult [Line: 5116]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret536,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5117]: Type Error Variable #t~ret538 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5117]: Type Error Undeclared identifier #t~ret538 in IdentifierExpression[#t~ret538,] - TypeErrorResult [Line: 5117]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret538,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5118]: Type Error Variable #t~ret540 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5118]: Type Error Undeclared identifier #t~ret540 in IdentifierExpression[#t~ret540,] - TypeErrorResult [Line: 5118]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret540,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5194]: Type Error Variable #t~ret555 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5194]: Type Error Undeclared identifier #t~ret555 in IdentifierExpression[#t~ret555,] - TypeErrorResult [Line: 5194]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret555,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5195]: Type Error Variable #t~ret557 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5195]: Type Error Undeclared identifier #t~ret557 in IdentifierExpression[#t~ret557,] - TypeErrorResult [Line: 5195]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret557,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5196]: Type Error Variable #t~ret559 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5196]: Type Error Undeclared identifier #t~ret559 in IdentifierExpression[#t~ret559,] - TypeErrorResult [Line: 5196]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret559,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___1~2,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5223]: Type Error Variable #t~ret570 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5223]: Type Error Undeclared identifier #t~ret570 in IdentifierExpression[#t~ret570,] - TypeErrorResult [Line: 5223]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret570,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5224]: Type Error Variable #t~ret572 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5224]: Type Error Undeclared identifier #t~ret572 in IdentifierExpression[#t~ret572,] - TypeErrorResult [Line: 5224]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret572,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5225]: Type Error Variable #t~ret574 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5225]: Type Error Undeclared identifier #t~ret574 in IdentifierExpression[#t~ret574,] - TypeErrorResult [Line: 5225]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret574,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___2~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5298]: Type Error Variable #t~ret588 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5298]: Type Error Undeclared identifier #t~ret588 in IdentifierExpression[#t~ret588,] - TypeErrorResult [Line: 5298]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret588,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5299]: Type Error Variable #t~ret590 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5299]: Type Error Undeclared identifier #t~ret590 in IdentifierExpression[#t~ret590,] - TypeErrorResult [Line: 5299]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret590,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5300]: Type Error Variable #t~ret592 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5300]: Type Error Undeclared identifier #t~ret592 in IdentifierExpression[#t~ret592,] - TypeErrorResult [Line: 5300]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret592,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___3~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5317]: Type Error Variable #t~ret604 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5317]: Type Error Undeclared identifier #t~ret604 in IdentifierExpression[#t~ret604,] - TypeErrorResult [Line: 5317]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret604,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5318]: Type Error Variable #t~ret606 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5318]: Type Error Undeclared identifier #t~ret606 in IdentifierExpression[#t~ret606,] - TypeErrorResult [Line: 5318]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret606,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5319]: Type Error Variable #t~ret608 modified in procedure adu_write but not declared - TypeErrorResult [Line: 5319]: Type Error Undeclared identifier #t~ret608 in IdentifierExpression[#t~ret608,] - TypeErrorResult [Line: 5319]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret608,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor___4~1,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5583]: Type Error Variable #t~ret719 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5583]: Type Error Undeclared identifier #t~ret719 in IdentifierExpression[#t~ret719,] - TypeErrorResult [Line: 5583]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret719,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5584]: Type Error Variable #t~ret721 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5584]: Type Error Undeclared identifier #t~ret721 in IdentifierExpression[#t~ret721,] - TypeErrorResult [Line: 5584]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret721,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5585]: Type Error Variable #t~ret723 modified in procedure adu_probe but not declared - TypeErrorResult [Line: 5585]: Type Error Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] - TypeErrorResult [Line: 5585]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5642]: Type Error Variable #t~ret744 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5642]: Type Error Undeclared identifier #t~ret744 in IdentifierExpression[#t~ret744,] - TypeErrorResult [Line: 5642]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret744,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5643]: Type Error Variable #t~ret746 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5643]: Type Error Undeclared identifier #t~ret746 in IdentifierExpression[#t~ret746,] - TypeErrorResult [Line: 5643]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret746,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 5644]: Type Error Variable #t~ret748 modified in procedure adu_disconnect but not declared - TypeErrorResult [Line: 5644]: Type Error Undeclared identifier #t~ret748 in IdentifierExpression[#t~ret748,] - TypeErrorResult [Line: 5644]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret748,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[4,32]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - GenericResultAtLocation [Line: 4769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___12->state): : "memory", "cc"); [4769-4770] - GenericResultAtLocation [Line: 4776]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___13->state): : "memory", "cc"); [4776-4777] - GenericResultAtLocation [Line: 4783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___14->state): : "memory", "cc"); [4783-4784] - GenericResultAtLocation [Line: 4790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___15->state): : "memory", "cc"); [4790-4791] - GenericResultAtLocation [Line: 4837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [4837-4838] - GenericResultAtLocation [Line: 4844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [4844-4845] - GenericResultAtLocation [Line: 4851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___19->state): : "memory", "cc"); [4851-4852] - GenericResultAtLocation [Line: 4858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___20->state): : "memory", "cc"); [4858-4859] - GenericResultAtLocation [Line: 5071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5071-5072] - GenericResultAtLocation [Line: 5078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5078-5079] - GenericResultAtLocation [Line: 5085]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [5085-5086] - GenericResultAtLocation [Line: 5092]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [5092-5093] - GenericResultAtLocation [Line: 5152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5152-5153] - GenericResultAtLocation [Line: 5159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [5159-5160] - GenericResultAtLocation [Line: 5166]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [5166-5167] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [5173-5174] - GenericResultAtLocation [Line: 5263]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [5263-5264] - GenericResultAtLocation [Line: 5270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___16->state): : "memory", "cc"); [5270-5271] - GenericResultAtLocation [Line: 5277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___17->state): : "memory", "cc"); [5277-5278] - GenericResultAtLocation [Line: 5284]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___18->state): : "memory", "cc"); [5284-5285] 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