java -ea -Xmx4000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/C-BPP.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.14/linux-3.14__complex_emg__linux-alloc-spinlock__drivers-media-usb-usbvision-usbvision_true-unreach-call.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c854ea4 [2018-11-10 22:55:35,603 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 22:55:35,608 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 22:55:35,648 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 22:55:35,650 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 22:55:35,651 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 22:55:35,657 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 22:55:35,659 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 22:55:35,665 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 22:55:35,672 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 22:55:35,673 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 22:55:35,674 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 22:55:35,679 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 22:55:35,683 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 22:55:35,684 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 22:55:35,690 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 22:55:35,695 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 22:55:35,707 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 22:55:35,709 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 22:55:35,723 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 22:55:35,724 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 22:55:35,729 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 22:55:35,740 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 22:55:35,741 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 22:55:35,741 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 22:55:35,742 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 22:55:35,748 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 22:55:35,749 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 22:55:35,749 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 22:55:35,756 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 22:55:35,756 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 22:55:35,761 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 22:55:35,761 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 22:55:35,761 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 22:55:35,768 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 22:55:35,769 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 22:55:35,769 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-11-10 22:55:35,826 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 22:55:35,826 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 22:55:35,827 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 22:55:35,828 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-10 22:55:35,833 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-10 22:55:35,833 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-10 22:55:35,834 INFO L133 SettingsManager]: * Use SBE=true [2018-11-10 22:55:35,834 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 22:55:35,834 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 22:55:35,834 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 22:55:35,834 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 22:55:35,840 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 22:55:35,840 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-10 22:55:35,840 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-10 22:55:35,840 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 22:55:35,841 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 22:55:35,841 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 22:55:35,841 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 22:55:35,841 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 22:55:35,842 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 22:55:35,842 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 22:55:35,842 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 22:55:35,842 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 22:55:35,842 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 22:55:35,848 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-10 22:55:35,848 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 22:55:35,848 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-10 22:55:35,849 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-10 22:55:35,849 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-10 22:55:35,849 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-10 22:55:35,982 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 22:55:36,014 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 22:55:36,027 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 22:55:36,031 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 22:55:36,031 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 22:55:36,035 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14/linux-3.14__complex_emg__linux-alloc-spinlock__drivers-media-usb-usbvision-usbvision_true-unreach-call.cil.c [2018-11-10 22:55:36,187 INFO L218 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dda77ddd7/511721e382d64dc7a68dddb539e83cee/FLAG41c358ba2 [2018-11-10 22:55:38,470 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 22:55:38,471 INFO L158 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14__complex_emg__linux-alloc-spinlock__drivers-media-usb-usbvision-usbvision_true-unreach-call.cil.c [2018-11-10 22:55:38,647 INFO L346 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dda77ddd7/511721e382d64dc7a68dddb539e83cee/FLAG41c358ba2 [2018-11-10 22:55:38,691 INFO L354 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dda77ddd7/511721e382d64dc7a68dddb539e83cee [2018-11-10 22:55:38,720 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 22:55:38,723 INFO L131 ToolchainWalker]: Walking toolchain with 2 elements. [2018-11-10 22:55:38,724 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 22:55:38,730 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 22:55:38,740 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 22:55:38,744 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 10:55:38" (1/1) ... [2018-11-10 22:55:38,750 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7255ddbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:55:38, skipping insertion in model container [2018-11-10 22:55:38,754 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 10:55:38" (1/1) ... [2018-11-10 22:55:38,782 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 22:55:39,451 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 22:55:58,680 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-10 22:55:59,466 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 22:56:07,880 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-10 22:56:11,754 INFO L193 MainTranslator]: Completed translation [2018-11-10 22:56:11,755 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:56:11 WrapperNode [2018-11-10 22:56:11,755 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 22:56:11,756 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 22:56:11,756 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 22:56:11,756 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 22:56:11,778 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:56:11" (1/1) ... [2018-11-10 22:56:11,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:56:11" (1/1) ... [2018-11-10 22:56:11,984 ERROR L1123 TypeChecker]: C: usbvision_table [12521]: Undeclared identifier ~#usbvision_table~0 in IdentifierExpression[~#usbvision_table~0,GLOBAL] [2018-11-10 22:56:11,986 ERROR L1123 TypeChecker]: C: static struct usb_driver usbvision_driver = {"usbvision", & usbvision_probe, & usbvision_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& usbvision_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, 0U, 0U, 0U, 0U}; [12520-12525]: Wrong parameter type at index 0: CallStatement[false,[],write~$Pointer$,[IdentifierExpression[~#usbvision_table~0,GLOBAL],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_driver~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[72,32],StructAccessExpression[IdentifierExpression[~#usbvision_driver~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,124 ERROR L1123 TypeChecker]: C: usbvision_device_data [7811]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,125 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].video_norm [7811]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem766,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem765,]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,128 ERROR L1123 TypeChecker]: C: usbvision_device_data [8043]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,129 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8043]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem832,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem831,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,129 ERROR L1123 TypeChecker]: C: usbvision_device_data [8044]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,129 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].video_norm [8044]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem834,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem833,]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,137 ERROR L1123 TypeChecker]: C: usbvision_device_data [8382]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,141 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].vin_reg1_override [8382]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem906,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[42,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem905,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,141 ERROR L1123 TypeChecker]: C: usbvision_device_data [8383]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,146 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].vin_reg1 [8383]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem908,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[54,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem907,]]]]]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,146 ERROR L1123 TypeChecker]: C: usbvision_device_data [8385]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,146 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8385]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem910,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem909,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,147 ERROR L1123 TypeChecker]: C: usbvision_device_data [8431]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,147 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8431]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem918,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem917,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,150 ERROR L1123 TypeChecker]: C: usbvision_device_data [8437]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,150 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].x_offset [8437]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem920,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem919,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,151 ERROR L1123 TypeChecker]: C: usbvision_device_data [8438]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,151 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].x_offset [8438]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem922,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem921,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,151 ERROR L1123 TypeChecker]: C: usbvision_device_data [8439]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,152 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].x_offset [8439]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem924,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem923,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,155 ERROR L1123 TypeChecker]: C: usbvision_device_data [8449]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,155 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].y_offset [8449]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem926,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem925,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,156 ERROR L1123 TypeChecker]: C: usbvision_device_data [8450]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,156 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].y_offset [8450]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem928,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem927,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,156 ERROR L1123 TypeChecker]: C: usbvision_device_data [8451]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,159 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].y_offset [8451]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem930,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem929,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,159 ERROR L1123 TypeChecker]: C: usbvision_device_data [8476]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,160 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].dvi_yuv_override [8476]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem938,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[50,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem937,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,160 ERROR L1123 TypeChecker]: C: usbvision_device_data [8477]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,160 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].dvi_yuv [8477]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem940,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem939,]]]]]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,161 ERROR L1123 TypeChecker]: C: usbvision_device_data [8479]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,161 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8479]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem942,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem941,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,167 ERROR L1123 TypeChecker]: C: usbvision_device_data [8568]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,167 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8568]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem967,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem966,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,172 ERROR L1123 TypeChecker]: C: usbvision_device_data [8836]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,172 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [8836]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1013,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1012,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,175 ERROR L1123 TypeChecker]: C: usbvision_device_data [9164]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,176 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [9164]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1130,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1129,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,176 ERROR L1123 TypeChecker]: C: usbvision_device_data [9169]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,176 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [9169]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1132,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1131,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,184 ERROR L1123 TypeChecker]: C: usbvision_device_data [9732]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,188 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].model_string [9732]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1262,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1261,]]]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,372 ERROR L1123 TypeChecker]: C: usbvision_device_data [10378]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,373 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].model_string [10378]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1444,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1443,]]]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,378 ERROR L1123 TypeChecker]: C: usbvision_device_data [10430]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,379 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].video_channels [10430]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1457,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1456,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,379 ERROR L1123 TypeChecker]: C: usbvision_device_data [10446]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,379 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].video_channels [10446]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1463,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1462,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,380 ERROR L1123 TypeChecker]: C: usbvision_device_data [10459]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,380 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].video_channels [10459]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1469,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1468,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,459 ERROR L1123 TypeChecker]: C: usbvision_device_data [12109]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,462 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].radio [12109]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2512,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[30,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2511,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,463 ERROR L1123 TypeChecker]: C: usbvision_device_data [12240]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,465 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].vin_reg2_override [12240]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2549,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[46,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2548,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,465 ERROR L1123 TypeChecker]: C: usbvision_device_data [12241]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,465 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].vin_reg2 [12241]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2551,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[55,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2550,]]]]]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,466 ERROR L1123 TypeChecker]: C: usbvision_device_data [12245]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,466 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].video_norm [12245]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2552,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,466 ERROR L1123 TypeChecker]: C: usbvision_device_data [12246]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,466 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].video_channels [12246]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2553,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,472 ERROR L1123 TypeChecker]: C: usbvision_device_data [12248]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,473 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].audio_channels [12248]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2554,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[26,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,473 ERROR L1123 TypeChecker]: C: usbvision_device_data [12316]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,474 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].model_string [12316]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2574,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,474 ERROR L1123 TypeChecker]: C: usbvision_device_data [12318]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,474 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].interface [12318]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2575,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,474 ERROR L1123 TypeChecker]: C: usbvision_device_data [12319]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,477 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].interface [12319]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2576,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,478 ERROR L1123 TypeChecker]: C: usbvision_device_data [12423]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,478 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].tuner [12423]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2627,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,479 ERROR L1123 TypeChecker]: C: usbvision_device_data [12425]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,479 ERROR L1123 TypeChecker]: C: usbvision_device_data[model].tuner_type [12425]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2629,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[57,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,527 ERROR L1123 TypeChecker]: C: i2c_adap_template [18051]: Undeclared identifier ~#i2c_adap_template~0 in IdentifierExpression[~#i2c_adap_template~0,GLOBAL] [2018-11-10 22:56:12,527 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3012,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,528 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3013,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,528 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3014,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,528 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3015,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,528 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3016,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,529 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3017,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,529 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3018,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,529 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3019,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,532 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3020,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,532 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3021,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,533 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3022,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,533 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3024,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,533 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3025,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,533 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3026,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,534 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3027,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,534 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3028,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,534 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3029,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,540 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3030,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[72,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,540 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3031,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[80,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,541 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3032,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,541 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3033,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,541 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3034,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[100,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,541 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3035,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[108,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,542 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3036,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[112,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,542 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3037,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[148,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,542 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3038,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[152,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,542 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3039,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,548 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3040,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,549 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3041,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,549 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3042,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,549 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3043,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,549 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3044,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,550 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3045,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,550 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3046,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,550 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3047,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,558 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3048,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[228,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[228,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,558 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3049,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,559 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3050,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,559 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3051,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,559 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3052,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,562 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3053,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,563 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3055,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,563 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3056,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[272,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,563 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3057,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,563 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3058,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,564 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3059,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,564 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3060,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,564 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3061,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,565 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3062,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,570 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3063,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,571 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3064,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,571 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3065,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,571 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3066,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,572 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3067,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[52,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,572 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3068,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,572 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3070,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,572 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3071,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[309,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,578 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3072,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,578 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3073,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[311,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,578 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3074,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[312,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,579 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3075,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[313,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,579 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3076,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[314,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,579 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3077,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[315,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,579 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3078,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[316,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,582 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3079,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[317,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,582 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3080,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[318,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,582 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3081,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[319,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,583 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3082,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[320,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,583 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3083,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[321,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,583 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3084,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[322,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,584 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3085,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[323,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,584 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3086,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,584 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3088,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,584 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3089,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[396,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,591 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3090,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,592 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3091,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,592 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3092,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,594 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3093,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[200,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,594 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3094,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[208,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,595 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3095,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[272,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,595 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3096,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[276,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,595 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3097,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[280,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,595 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3098,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[284,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,599 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3099,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[288,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,600 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3100,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,600 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3101,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[316,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,600 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3102,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,600 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3103,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,601 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3104,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,601 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3105,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,601 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3106,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,601 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3107,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,608 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3108,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,609 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3109,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,609 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3111,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,609 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3112,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[512,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,609 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3113,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,611 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3114,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,611 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3115,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,611 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3117,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,611 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3118,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[485,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,612 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3119,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[486,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,612 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3120,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[487,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,612 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3121,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[488,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,615 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3122,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[489,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,615 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3123,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[490,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,615 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3124,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[491,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,616 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3125,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[492,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,616 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3126,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[493,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,616 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3127,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[494,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,620 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3128,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[495,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,620 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3129,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[496,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,621 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3130,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[497,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,621 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3131,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[498,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,621 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3132,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[499,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,621 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3133,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[500,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,624 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3134,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[501,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,624 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3135,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[502,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,624 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3136,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[503,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,625 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3137,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,625 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3138,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[505,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,625 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3139,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[506,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,625 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3140,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[507,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,626 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3141,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,626 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3143,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,626 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3144,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[516,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,626 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3145,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,632 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3146,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,632 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3147,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,633 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3148,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,633 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3149,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,633 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3150,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,633 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3151,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[96,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,637 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3152,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[104,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,637 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3153,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,637 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3155,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,638 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3156,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,638 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3157,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,638 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3158,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,638 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3159,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,639 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3160,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,639 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3161,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[488,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,639 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3162,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[496,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,639 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3163,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,640 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3164,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,640 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3165,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,640 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3166,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,640 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3167,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[13,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,644 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3168,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[14,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,644 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3169,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[15,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,645 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3170,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,645 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3171,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,645 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3172,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,645 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3173,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,646 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3174,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,646 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3175,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,646 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3176,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,646 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3178,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,656 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3179,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[704,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,656 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3180,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,657 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3181,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,657 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3182,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,657 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3184,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,657 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3185,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[677,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,659 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3186,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[678,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,659 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3187,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[679,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,659 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3188,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[680,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,661 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3189,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[681,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,661 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3190,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[682,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,661 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3191,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[683,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,661 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3192,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,662 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3193,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[685,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,662 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3194,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[686,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,662 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3195,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[687,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,662 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3196,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,668 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3197,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[689,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,668 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3198,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[690,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,668 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3199,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[691,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,669 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3200,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[692,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,669 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3201,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[693,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,669 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3202,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[694,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,670 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3203,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[695,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,670 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3204,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,670 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3205,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[697,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,670 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3206,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[698,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,671 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3207,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[699,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,674 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3208,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,674 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3210,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,675 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3211,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[708,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,675 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3212,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,676 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3213,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,678 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3214,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,678 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3215,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,678 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3216,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,679 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3217,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[760,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[760,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,679 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3218,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,679 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3219,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,679 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3220,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,680 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3221,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,680 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3222,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,680 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3223,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,680 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3224,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,680 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3226,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,686 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3227,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[792,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,686 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3228,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,687 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3229,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,687 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3230,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,687 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3232,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,687 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3233,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[765,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,688 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3234,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[766,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,688 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3235,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[767,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,688 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3236,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[768,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,688 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3237,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[769,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,689 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3238,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[770,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,689 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3239,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[771,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,689 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3240,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,689 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3241,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[773,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,689 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3242,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[774,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,690 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3243,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[775,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,690 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3244,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[776,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,690 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3245,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[777,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,690 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3246,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[778,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,699 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3247,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[779,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,699 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3248,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[780,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,700 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3249,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[781,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,700 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3250,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[782,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,700 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3251,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[783,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,700 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3252,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,701 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3253,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[785,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,701 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3254,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[786,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,701 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3255,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[787,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,701 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3256,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,704 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3258,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,704 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3259,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[796,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,704 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3260,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,705 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3261,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,705 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3262,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,705 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3263,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,705 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3264,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,709 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3265,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[188,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,709 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3266,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[196,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,710 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3267,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[197,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,710 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3268,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,710 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3269,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,710 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3270,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,711 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3271,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,712 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3272,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,712 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3273,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,712 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3274,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,713 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3275,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[52,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,713 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3276,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,713 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3278,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,717 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3279,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[859,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,717 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3280,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[860,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,717 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3281,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[861,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,718 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3282,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[862,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,718 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3283,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[863,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,718 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3284,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[864,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,718 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3285,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[865,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,719 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3286,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[866,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,719 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3287,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[867,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,719 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3288,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[868,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,720 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3289,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[869,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,720 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3290,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[870,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,720 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3291,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[871,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,720 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3292,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[872,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,720 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3293,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[873,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,724 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3294,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,724 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3296,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,724 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3297,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[946,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,725 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3298,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,725 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3299,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,725 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3300,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,725 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3301,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[322,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,728 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3302,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,728 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3303,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,728 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3304,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,728 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3305,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,729 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3306,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,729 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3308,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,729 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3309,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1030,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,729 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3310,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,730 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3311,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,731 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3312,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,731 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3313,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,731 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3314,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,732 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3315,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,732 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3316,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,732 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3317,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,732 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3318,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,737 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3319,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,737 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3321,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,738 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3322,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1094,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,738 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3323,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,738 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3324,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,738 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3325,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,739 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3327,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,739 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3328,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1067,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,739 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3329,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1068,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,739 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3330,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1069,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,739 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3331,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1070,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,742 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3332,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1071,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,742 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3333,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1072,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,742 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3334,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1073,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,745 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3335,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1074,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,745 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3336,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1075,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,745 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3337,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1076,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,745 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3338,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1077,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3339,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1078,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3340,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1079,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3341,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1080,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3342,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1081,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3343,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1082,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,746 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3344,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1083,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,747 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3345,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1084,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,747 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3346,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1085,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,747 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3347,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,747 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3348,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1087,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,759 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3349,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1088,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,759 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3350,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1089,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,760 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3351,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,760 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3353,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,760 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3354,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1098,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,760 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3355,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,761 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3356,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,764 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3357,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,764 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3358,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,765 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3359,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,765 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3360,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1150,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1150,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,765 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3361,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1154,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1154,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,765 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3362,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[498,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,765 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3363,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[502,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,768 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3364,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[506,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,768 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3365,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[510,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,768 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3366,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[514,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,769 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3367,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[518,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,769 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3368,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[522,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,769 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3369,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[526,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,769 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3370,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[530,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,769 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3371,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[534,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3372,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[538,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3373,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[542,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3374,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[546,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3375,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[550,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3376,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[554,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,770 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3377,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[558,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,781 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3378,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[566,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,781 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3379,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[574,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,782 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3380,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[582,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,782 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3381,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[590,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,782 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3382,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[598,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,782 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3383,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1110,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,782 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3384,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1118,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,783 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3385,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1126,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,783 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3386,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1130,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,783 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3387,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1138,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,783 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3388,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1146,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,783 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3389,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,784 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3390,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,784 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3391,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1170,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,784 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3392,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,784 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3393,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,784 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3394,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1194,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,792 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3395,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1358,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1358,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,792 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3396,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1210,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,793 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3397,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1214,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,793 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3398,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,793 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3399,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,793 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3400,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,793 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3401,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,794 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3402,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,794 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3403,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,794 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3404,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,794 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3406,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,794 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3407,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1402,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,795 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3408,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,797 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3409,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,797 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3410,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,797 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3412,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,798 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3413,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1375,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,798 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3414,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1376,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,798 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3415,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1377,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,798 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3416,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1378,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,798 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3417,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1379,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3418,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1380,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3419,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1381,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3420,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1382,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3421,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1383,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3422,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1384,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,799 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3423,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1385,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,805 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3424,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1386,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,805 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3425,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1387,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,805 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3426,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,806 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3427,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1389,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,806 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3428,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1390,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,806 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3429,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1391,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,806 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3430,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1392,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,806 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3431,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1393,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,807 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3432,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,807 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3433,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1395,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,807 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3434,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1396,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,807 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3435,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1397,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,807 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3436,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,808 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3438,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,811 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3439,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1406,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,811 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3440,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,811 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3441,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,812 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3442,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,812 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3443,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,812 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3444,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,812 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3445,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1458,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1458,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,813 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3446,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,813 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3447,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,813 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3448,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1482,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1482,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,813 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3449,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1330,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,813 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3450,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1338,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,816 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3451,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1346,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,816 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3452,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1354,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,816 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3453,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1362,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,817 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3454,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1363,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,817 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3455,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1520,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,817 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3457,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,817 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3458,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,817 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3459,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,818 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3460,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[3,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,818 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3461,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,818 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3462,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[5,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,818 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3463,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[6,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,819 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3464,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[7,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,821 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3465,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,821 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3466,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[9,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,821 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3467,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[10,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,821 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3468,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[11,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,822 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3469,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,822 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3470,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[13,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,822 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3471,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[14,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,826 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3472,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[15,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,826 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3473,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,826 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3474,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[17,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,827 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3475,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[18,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,827 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3476,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[19,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,827 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3477,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,827 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3478,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[21,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3479,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3480,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[23,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3481,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3482,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[25,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3483,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[26,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,828 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3484,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[27,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,834 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3485,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,834 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3486,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[29,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,835 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3487,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[30,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,835 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3488,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[31,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,835 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3489,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,835 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3490,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[33,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,835 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3491,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[34,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,836 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3492,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[35,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,836 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3493,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,836 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3494,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[37,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,836 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3495,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,836 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3496,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[39,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,842 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3497,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,842 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3498,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[41,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,843 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3499,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[42,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,843 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3500,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[43,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,843 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3501,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[44,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,843 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3502,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[45,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,843 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3503,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[46,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,844 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3504,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[47,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,844 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3505,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1572,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1572,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,844 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3506,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,844 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3507,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,844 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3508,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,850 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3509,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,850 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3510,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,851 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3511,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,851 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3512,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,851 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3514,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,851 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3515,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1604,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3516,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3517,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3518,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3520,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3521,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1577,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,852 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3522,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1578,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,855 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3523,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1579,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,855 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3524,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1580,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,855 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3525,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1581,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,855 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3526,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1582,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,856 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3527,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1583,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,856 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3528,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1584,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,858 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3529,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1585,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,858 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3530,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1586,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,858 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3531,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1587,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,858 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3532,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1588,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,859 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3533,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1589,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,859 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3534,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1590,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,859 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3535,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1591,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,859 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3536,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,860 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3537,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1593,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,865 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3538,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1594,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,865 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3539,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1595,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,866 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3540,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,868 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3541,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1597,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,868 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3542,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1598,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,868 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3543,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1599,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,869 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3544,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,869 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3546,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,869 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3547,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1608,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,869 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3548,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,869 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3549,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,870 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3550,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,870 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3551,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,870 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3552,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,870 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3553,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,871 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3554,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,871 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3555,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,871 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3556,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,876 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3557,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,876 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3558,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,876 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3559,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,877 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3560,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,877 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3562,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,877 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3563,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1692,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,877 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3564,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,878 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3565,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,878 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3566,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,878 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3568,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,878 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3569,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1665,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,878 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3570,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1666,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,882 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3571,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1667,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,882 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3572,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1668,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,882 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3573,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1669,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,882 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3574,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1670,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,883 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3575,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1671,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,883 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3576,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1672,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,883 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3577,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1673,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,883 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3578,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1674,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,884 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3579,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1675,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,884 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3580,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,884 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3581,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1677,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,884 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3582,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1678,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,884 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3583,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1679,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,885 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3584,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1680,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,887 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3585,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1681,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,887 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3586,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1682,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,887 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3587,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1683,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,888 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3588,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,888 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3589,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1685,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,888 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3590,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1686,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,888 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3591,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1687,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] [2018-11-10 22:56:12,888 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3592,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,889 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3594,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,889 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3595,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,889 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3596,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,889 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3597,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,889 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3598,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,893 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3599,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,893 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3600,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,893 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3601,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,894 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3602,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[96,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,894 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3603,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[104,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,894 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3604,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,894 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3606,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,894 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3607,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1780,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,895 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3608,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,895 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3609,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,895 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3610,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,895 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3611,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,899 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3612,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,899 ERROR L1123 TypeChecker]: C: usbvision->i2c_adap = i2c_adap_template [18051]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3613,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] [2018-11-10 22:56:12,930 ERROR L1123 TypeChecker]: C: usbvision_device_data [18107]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,934 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [18107]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3638,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3637,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,934 ERROR L1123 TypeChecker]: C: usbvision_device_data [18112]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,935 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].codec [18112]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3640,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3639,]]]]]]]]],BitvecLiteral[2,32]]] [2018-11-10 22:56:12,935 ERROR L1123 TypeChecker]: C: usbvision_device_data [18142]: Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] [2018-11-10 22:56:12,935 ERROR L1123 TypeChecker]: C: usbvision_device_data[usbvision->dev_model].tuner [18142]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3644,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3643,]]]]]]]]],BitvecLiteral[4,32]]] [2018-11-10 22:56:12,955 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:56:11" (1/1) ... [2018-11-10 22:56:12,961 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 10:56:11" (1/1) ... [2018-11-10 22:56:15,240 FATAL L292 ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor has thrown an exception: java.lang.ClassCastException: de.uni_freiburg.informatik.ultimate.boogie.type.BoogiePrimitiveType cannot be cast to de.uni_freiburg.informatik.ultimate.boogie.type.BoogieStructType at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processExpression(StructExpander.java:309) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.expandExpression(StructExpander.java:371) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processExpressions(StructExpander.java:482) at de.uni_freiburg.informatik.ultimate.boogie.BoogieTransformer.processExpression(BoogieTransformer.java:736) at de.uni_freiburg.informatik.ultimate.boogie.CachingBoogieTransformer.processExpression(CachingBoogieTransformer.java:51) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processExpression(StructExpander.java:341) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.expandExpression(StructExpander.java:371) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processExpressions(StructExpander.java:482) at de.uni_freiburg.informatik.ultimate.boogie.BoogieTransformer.processStatement(BoogieTransformer.java:388) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processStatement(StructExpander.java:803) at de.uni_freiburg.informatik.ultimate.boogie.BoogieTransformer.processStatements(BoogieTransformer.java:339) at de.uni_freiburg.informatik.ultimate.boogie.BoogieTransformer.processBody(BoogieTransformer.java:280) at de.uni_freiburg.informatik.ultimate.boogie.BoogieTransformer.processDeclaration(BoogieTransformer.java:154) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.expandDeclaration(StructExpander.java:682) at de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.process(StructExpander.java:207) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-11-10 22:56:15,252 INFO L168 Benchmark]: Toolchain (without parser) took 36530.37 ms. Allocated memory is still 2.0 GB. Free memory was 1.9 GB in the beginning and 1.5 GB in the end (delta: 447.2 MB). Peak memory consumption was 555.5 MB. Max. memory is 3.9 GB. [2018-11-10 22:56:15,255 INFO L168 Benchmark]: CDTParser took 0.39 ms. Allocated memory is still 2.0 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 3.9 GB. [2018-11-10 22:56:15,260 INFO L168 Benchmark]: CACSL2BoogieTranslator took 33031.03 ms. Allocated memory is still 2.0 GB. Free memory was 1.9 GB in the beginning and 1.4 GB in the end (delta: 525.8 MB). Peak memory consumption was 551.7 MB. Max. memory is 3.9 GB. [2018-11-10 22:56:15,262 INFO L168 Benchmark]: Boogie Preprocessor took 3490.17 ms. Allocated memory is still 2.0 GB. Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -78.6 MB). Peak memory consumption was 29.6 MB. Max. memory is 3.9 GB. [2018-11-10 22:56:15,273 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - GenericResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.39 ms. Allocated memory is still 2.0 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 3.9 GB. * CACSL2BoogieTranslator took 33031.03 ms. Allocated memory is still 2.0 GB. Free memory was 1.9 GB in the beginning and 1.4 GB in the end (delta: 525.8 MB). Peak memory consumption was 551.7 MB. Max. memory is 3.9 GB. * Boogie Preprocessor took 3490.17 ms. Allocated memory is still 2.0 GB. Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -78.6 MB). Peak memory consumption was 29.6 MB. Max. memory is 3.9 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 12521]: Type Error Undeclared identifier ~#usbvision_table~0 in IdentifierExpression[~#usbvision_table~0,GLOBAL] - TypeErrorResult [Line: 12520]: Type Error Wrong parameter type at index 0: CallStatement[false,[],write~$Pointer$,[IdentifierExpression[~#usbvision_table~0,GLOBAL],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_driver~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[72,32],StructAccessExpression[IdentifierExpression[~#usbvision_driver~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 7811]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 7811]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem766,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem765,]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 8043]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8043]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem832,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem831,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8044]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8044]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem834,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem833,]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 8382]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8382]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem906,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[42,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem905,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 8383]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8383]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem908,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[54,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem907,]]]]]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 8385]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8385]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem910,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem909,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8431]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8431]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem918,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem917,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8437]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8437]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem920,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem919,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8438]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8438]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem922,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem921,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8439]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8439]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem924,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[58,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem923,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8449]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8449]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem926,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem925,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8450]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8450]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem928,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem927,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8451]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8451]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem930,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[60,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem929,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8476]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8476]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem938,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[50,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem937,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 8477]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8477]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem940,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem939,]]]]]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 8479]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8479]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem942,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem941,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8568]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8568]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem967,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem966,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 8836]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 8836]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1013,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1012,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 9164]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 9164]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1130,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1129,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 9169]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 9169]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1132,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1131,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 9732]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 9732]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1262,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1261,]]]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 10378]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 10378]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1444,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1443,]]]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 10430]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 10430]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1457,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1456,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 10446]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 10446]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1463,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1462,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 10459]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 10459]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem1469,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem1468,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12109]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12109]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2512,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[30,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2511,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12240]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12240]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2549,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[46,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2548,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12241]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12241]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2551,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[55,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem2550,]]]]]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 12245]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12245]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2552,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 12246]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12246]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2553,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12248]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12248]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2554,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[26,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~0,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12316]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12316]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2574,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 12318]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12318]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2575,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12319]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12319]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2576,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12423]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12423]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2627,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 12425]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 12425]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem2629,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[57,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[~model~1,]]]]]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Undeclared identifier ~#i2c_adap_template~0 in IdentifierExpression[~#i2c_adap_template~0,GLOBAL] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3012,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3013,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3014,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3015,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3016,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3017,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3018,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3019,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3020,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3021,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3022,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3024,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3025,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3026,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3027,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3028,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3029,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3030,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[72,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3031,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[80,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3032,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3033,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[92,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3034,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[100,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3035,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[108,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3036,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[112,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3037,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[148,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3038,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[152,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3039,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3040,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3041,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3042,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3043,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[180,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3044,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3045,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3046,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3047,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3048,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[228,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[228,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3049,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3050,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3051,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[240,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3052,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3053,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3055,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3056,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[272,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3057,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3058,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3059,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[264,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3060,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3061,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3062,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3063,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3064,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3065,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3066,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3067,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[52,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3068,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3070,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3071,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[309,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3072,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3073,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[311,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3074,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[312,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3075,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[313,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3076,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[314,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3077,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[315,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3078,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[316,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3079,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[317,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3080,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[318,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3081,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[319,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3082,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[320,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3083,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[321,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3084,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[322,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3085,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[323,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3086,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3088,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3089,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[396,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3090,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3091,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3092,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3093,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[200,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3094,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[208,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[232,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3095,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[272,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3096,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[276,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3097,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[280,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3098,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[284,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3099,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[288,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[172,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3100,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[308,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3101,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[316,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3102,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3103,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3104,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3105,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3106,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3107,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3108,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3109,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3111,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3112,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[512,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3113,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3114,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3115,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3117,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[484,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3118,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[485,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3119,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[486,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3120,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[487,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3121,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[488,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3122,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[489,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3123,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[490,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3124,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[491,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3125,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[492,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3126,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[493,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3127,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[494,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3128,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[495,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3129,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[496,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3130,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[497,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3131,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[498,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3132,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[499,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3133,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[500,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3134,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[501,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3135,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[502,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3136,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[503,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3137,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[504,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3138,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[505,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3139,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[506,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3140,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[507,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3141,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3143,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3144,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[516,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3145,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3146,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3147,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[508,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3148,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3149,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[552,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3150,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3151,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[96,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3152,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[104,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3153,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3155,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3156,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3157,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3158,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3159,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3160,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[480,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3161,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[488,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3162,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[496,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3163,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3164,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3165,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3166,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3167,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[13,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3168,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[14,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3169,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[15,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3170,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3171,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3172,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3173,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3174,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3175,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3176,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3178,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3179,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[704,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3180,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3181,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3182,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3184,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3185,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[677,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3186,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[678,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3187,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[679,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3188,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[680,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3189,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[681,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3190,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[682,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3191,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[683,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3192,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3193,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[685,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3194,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[686,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3195,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[687,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3196,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3197,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[689,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3198,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[690,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3199,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[691,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3200,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[692,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3201,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[693,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3202,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[694,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3203,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[695,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3204,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3205,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[697,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3206,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[698,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3207,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[699,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3208,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3210,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3211,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[708,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3212,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3213,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3214,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[700,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3215,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3216,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[744,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3217,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[760,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[760,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3218,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3219,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3220,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3221,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3222,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3223,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3224,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3226,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3227,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[792,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3228,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3229,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3230,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3232,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[764,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3233,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[765,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3234,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[766,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3235,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[767,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3236,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[768,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3237,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[769,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3238,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[770,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3239,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[771,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3240,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3241,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[773,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3242,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[774,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3243,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[775,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3244,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[776,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3245,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[777,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3246,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[778,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3247,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[779,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3248,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[780,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3249,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[781,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3250,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[782,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3251,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[783,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3252,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[784,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3253,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[785,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3254,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[786,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3255,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[787,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3256,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3258,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3259,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[796,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3260,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3261,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3262,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[788,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3263,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3264,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3265,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[188,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3266,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[196,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3267,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[197,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3268,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3269,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3270,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3271,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3272,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3273,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3274,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[48,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3275,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[52,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3276,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[56,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3278,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[858,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3279,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[859,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3280,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[860,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3281,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[861,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3282,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[862,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3283,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[863,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3284,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[864,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3285,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[865,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3286,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[866,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3287,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[867,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3288,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[868,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3289,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[869,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3290,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[870,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3291,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[871,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3292,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[872,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3293,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[873,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3294,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3296,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3297,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[946,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3298,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3299,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3300,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[938,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3301,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[322,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3302,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3303,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3304,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[998,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3305,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[990,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3306,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3308,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3309,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1030,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3310,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3311,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3312,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1022,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3313,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3314,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3315,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3316,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3317,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3318,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3319,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3321,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3322,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1094,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3323,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3324,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3325,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3327,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1066,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3328,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1067,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3329,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1068,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3330,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1069,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3331,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1070,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3332,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1071,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3333,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1072,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3334,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1073,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3335,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1074,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3336,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1075,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3337,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1076,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3338,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1077,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3339,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1078,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3340,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1079,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3341,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1080,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3342,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1081,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3343,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1082,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3344,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1083,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3345,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1084,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3346,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1085,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3347,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1086,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3348,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1087,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3349,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1088,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3350,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1089,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3351,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3353,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3354,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1098,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3355,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3356,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3357,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1090,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3358,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3359,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1134,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3360,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1150,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1150,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3361,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1154,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1154,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3362,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[498,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3363,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[502,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3364,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[506,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3365,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[510,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3366,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[514,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3367,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[518,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3368,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[522,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3369,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[526,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3370,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[530,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3371,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[534,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3372,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[538,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3373,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[542,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3374,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[546,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3375,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[550,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3376,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[554,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3377,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[558,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3378,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[566,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3379,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[574,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3380,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[582,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3381,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[590,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3382,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[598,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3383,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1110,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3384,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1118,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3385,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1126,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3386,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1130,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3387,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1138,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3388,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1146,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3389,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3390,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1310,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3391,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1170,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3392,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3393,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1334,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3394,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1194,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3395,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1358,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1358,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3396,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1210,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3397,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1214,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3398,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3399,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3400,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3401,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3402,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3403,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3404,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3406,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3407,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1402,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3408,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3409,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3410,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3412,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1374,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3413,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1375,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3414,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1376,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3415,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1377,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3416,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1378,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3417,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1379,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3418,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1380,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3419,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1381,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3420,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1382,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3421,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1383,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3422,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1384,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3423,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1385,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3424,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1386,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3425,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1387,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3426,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1388,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3427,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1389,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3428,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1390,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3429,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1391,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3430,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1392,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3431,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1393,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3432,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1394,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3433,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1395,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3434,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1396,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3435,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1397,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3436,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3438,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3439,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1406,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3440,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3441,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3442,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1398,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3443,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3444,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1442,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3445,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1458,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1458,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3446,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3447,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1466,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3448,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1482,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1482,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3449,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1330,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3450,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1338,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3451,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1346,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3452,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1354,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3453,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1362,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3454,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[1363,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[156,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3455,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1520,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3457,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3458,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3459,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3460,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[3,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3461,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3462,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[5,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3463,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[6,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3464,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[7,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3465,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3466,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[9,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3467,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[10,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3468,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[11,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3469,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3470,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[13,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3471,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[14,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3472,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[15,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3473,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[16,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3474,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[17,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3475,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[18,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3476,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[19,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3477,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3478,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[21,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3479,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[22,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3480,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[23,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3481,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3482,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[25,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3483,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[26,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3484,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[27,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3485,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[28,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3486,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[29,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3487,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[30,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3488,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[31,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3489,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3490,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[33,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3491,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[34,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3492,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[35,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3493,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3494,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[37,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3495,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3496,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[39,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3497,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[40,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3498,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[41,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3499,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[42,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3500,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[43,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3501,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[44,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3502,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[45,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3503,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[46,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3504,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[47,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3505,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1572,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1572,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3506,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3507,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3508,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3509,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3510,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3511,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3512,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3514,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3515,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1604,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3516,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3517,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3518,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3520,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1576,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3521,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1577,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3522,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1578,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3523,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1579,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3524,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1580,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3525,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1581,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3526,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1582,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3527,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1583,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3528,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1584,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3529,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1585,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3530,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1586,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3531,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1587,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3532,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1588,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3533,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1589,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3534,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1590,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3535,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1591,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3536,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1592,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3537,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1593,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3538,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1594,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3539,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1595,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3540,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1596,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3541,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1597,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3542,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1598,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3543,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1599,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3544,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3546,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3547,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1608,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3548,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3549,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3550,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1600,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3551,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3552,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1644,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3553,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3554,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3555,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3556,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[2,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3557,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[4,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3558,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3559,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[12,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3560,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3562,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3563,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1692,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3564,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3565,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3566,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3568,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1664,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3569,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1665,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3570,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1666,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3571,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1667,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3572,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1668,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3573,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1669,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3574,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1670,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3575,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1671,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3576,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1672,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3577,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1673,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3578,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1674,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3579,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1675,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3580,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1676,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3581,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1677,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3582,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1678,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3583,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1679,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3584,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1680,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3585,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1681,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3586,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1682,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3587,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1683,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3588,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1684,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3589,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1685,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3590,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1686,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3591,]],read~intINTTYPE1,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1687,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[1,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3592,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3594,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3595,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1696,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3596,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3597,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3598,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1688,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3599,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3600,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1732,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3601,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[88,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3602,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[96,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3603,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[104,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1660,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3604,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3606,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3607,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1780,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3608,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[24,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3609,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[32,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[4,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3610,]],read~intINTTYPE8,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[36,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1772,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3611,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3612,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],base],FunctionApplication[~bvadd32,[BitvecLiteral[8,32],StructAccessExpression[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1816,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18051]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3613,]],read~$Pointer$,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[1832,32],StructAccessExpression[IdentifierExpression[~#i2c_adap_template~0,GLOBAL],offset]]]]],BitvecLiteral[8,32]]] - TypeErrorResult [Line: 18107]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 18107]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3638,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3637,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18112]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 18112]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3640,]],read~intINTTYPE2,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[20,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3639,]]]]]]]]],BitvecLiteral[2,32]]] - TypeErrorResult [Line: 18142]: Type Error Undeclared identifier ~#usbvision_device_data~0 in IdentifierExpression[~#usbvision_device_data~0,GLOBAL] - TypeErrorResult [Line: 18142]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~mem3644,]],read~intINTTYPE4,[StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],base],FunctionApplication[~bvadd32,[BitvecLiteral[38,32],FunctionApplication[~bvadd32,[StructAccessExpression[IdentifierExpression[~#usbvision_device_data~0,GLOBAL],offset],FunctionApplication[~bvmul32,[BitvecLiteral[62,32],IdentifierExpression[#t~mem3643,]]]]]]]]],BitvecLiteral[4,32]]] - ExceptionOrErrorResult: ClassCastException: de.uni_freiburg.informatik.ultimate.boogie.type.BoogiePrimitiveType cannot be cast to de.uni_freiburg.informatik.ultimate.boogie.type.BoogieStructType de.uni_freiburg.informatik.ultimate.boogie.preprocessor: ClassCastException: de.uni_freiburg.informatik.ultimate.boogie.type.BoogiePrimitiveType cannot be cast to de.uni_freiburg.informatik.ultimate.boogie.type.BoogieStructType: de.uni_freiburg.informatik.ultimate.boogie.preprocessor.StructExpander.processExpression(StructExpander.java:309) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...