./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 983ce5e5a67d7f1a953a7dc1806bc74e6e7b7100ad78daf1e74f2f1bd8e39c48 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 15:40:03,395 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 15:40:03,459 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-11 15:40:03,464 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 15:40:03,465 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 15:40:03,489 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 15:40:03,490 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 15:40:03,490 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 15:40:03,491 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 15:40:03,492 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 15:40:03,492 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 15:40:03,493 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 15:40:03,493 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 15:40:03,494 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 15:40:03,495 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 15:40:03,495 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 15:40:03,495 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 15:40:03,495 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 15:40:03,496 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 15:40:03,496 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 15:40:03,496 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 15:40:03,499 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 15:40:03,499 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 15:40:03,499 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 15:40:03,499 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 15:40:03,500 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 15:40:03,500 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 15:40:03,500 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 15:40:03,500 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 15:40:03,500 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 15:40:03,501 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 15:40:03,501 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 15:40:03,501 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 15:40:03,502 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 15:40:03,502 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 15:40:03,502 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 15:40:03,502 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 15:40:03,503 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 15:40:03,503 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 15:40:03,503 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 983ce5e5a67d7f1a953a7dc1806bc74e6e7b7100ad78daf1e74f2f1bd8e39c48 [2024-10-11 15:40:03,728 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 15:40:03,749 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 15:40:03,751 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 15:40:03,752 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 15:40:03,753 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 15:40:03,754 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i [2024-10-11 15:40:05,284 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 15:40:05,658 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 15:40:05,658 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i [2024-10-11 15:40:05,688 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/480b4f6ac/9a987535fe25439aa0328ef27162c28e/FLAGb2030b852 [2024-10-11 15:40:05,704 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/480b4f6ac/9a987535fe25439aa0328ef27162c28e [2024-10-11 15:40:05,707 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 15:40:05,708 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 15:40:05,710 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 15:40:05,710 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 15:40:05,715 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 15:40:05,716 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:40:05" (1/1) ... [2024-10-11 15:40:05,716 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b24fd99 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:05, skipping insertion in model container [2024-10-11 15:40:05,717 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:40:05" (1/1) ... [2024-10-11 15:40:05,866 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:40:06,865 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i[239406,239419] [2024-10-11 15:40:06,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:40:06,932 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 15:40:07,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5698] [2024-10-11 15:40:07,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5705] [2024-10-11 15:40:07,018 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5838-5839] [2024-10-11 15:40:07,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] [2024-10-11 15:40:07,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5868-5869] [2024-10-11 15:40:07,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5874-5876] [2024-10-11 15:40:07,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5897-5898] [2024-10-11 15:40:07,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5903-5905] [2024-10-11 15:40:07,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5969] [2024-10-11 15:40:07,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5977] [2024-10-11 15:40:07,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5984] [2024-10-11 15:40:07,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5992] [2024-10-11 15:40:07,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [6000] [2024-10-11 15:40:07,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [6007] [2024-10-11 15:40:07,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [6014] [2024-10-11 15:40:07,241 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i[239406,239419] [2024-10-11 15:40:07,255 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:40:07,354 INFO L204 MainTranslator]: Completed translation [2024-10-11 15:40:07,355 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:07 WrapperNode [2024-10-11 15:40:07,355 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 15:40:07,356 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 15:40:07,356 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 15:40:07,356 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 15:40:07,362 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:07" (1/1) ... [2024-10-11 15:40:07,397 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Variable #t~ret99 modified in procedure tc589_probe but not declared [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Undeclared identifier #t~ret99 in IdentifierExpression[#t~ret99,] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret99,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Variable #t~ret100 modified in procedure tc589_probe but not declared [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Undeclared identifier #t~ret100 in IdentifierExpression[#t~ret100,] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret100,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Variable #t~ret101 modified in procedure tc589_probe but not declared [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Undeclared identifier #t~ret101 in IdentifierExpression[#t~ret101,] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret101,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,398 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Variable #t~ret102 modified in procedure tc589_probe but not declared [2024-10-11 15:40:07,399 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Undeclared identifier #t~ret102 in IdentifierExpression[#t~ret102,] [2024-10-11 15:40:07,399 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret102,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,400 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Variable #t~ret118 modified in procedure tc589_detach but not declared [2024-10-11 15:40:07,403 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Undeclared identifier #t~ret118 in IdentifierExpression[#t~ret118,] [2024-10-11 15:40:07,403 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret118,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,403 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Variable #t~ret119 modified in procedure tc589_detach but not declared [2024-10-11 15:40:07,403 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Undeclared identifier #t~ret119 in IdentifierExpression[#t~ret119,] [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret119,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Variable #t~ret120 modified in procedure tc589_detach but not declared [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Undeclared identifier #t~ret120 in IdentifierExpression[#t~ret120,] [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret120,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Variable #t~ret121 modified in procedure tc589_detach but not declared [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Undeclared identifier #t~ret121 in IdentifierExpression[#t~ret121,] [2024-10-11 15:40:07,404 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret121,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Variable #t~ret126 modified in procedure tc589_config but not declared [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Undeclared identifier #t~ret126 in IdentifierExpression[#t~ret126,] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret126,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Variable #t~ret127 modified in procedure tc589_config but not declared [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Undeclared identifier #t~ret127 in IdentifierExpression[#t~ret127,] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret127,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Variable #t~ret128 modified in procedure tc589_config but not declared [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Undeclared identifier #t~ret128 in IdentifierExpression[#t~ret128,] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret128,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,405 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Variable #t~ret129 modified in procedure tc589_config but not declared [2024-10-11 15:40:07,406 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Undeclared identifier #t~ret129 in IdentifierExpression[#t~ret129,] [2024-10-11 15:40:07,406 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret129,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,413 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Variable #t~ret231 modified in procedure el3_open but not declared [2024-10-11 15:40:07,413 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Undeclared identifier #t~ret231 in IdentifierExpression[#t~ret231,] [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Variable #t~ret232 modified in procedure el3_open but not declared [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Undeclared identifier #t~ret232 in IdentifierExpression[#t~ret232,] [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret232,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Variable #t~ret233 modified in procedure el3_open but not declared [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Undeclared identifier #t~ret233 in IdentifierExpression[#t~ret233,] [2024-10-11 15:40:07,414 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret233,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,415 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Variable #t~ret234 modified in procedure el3_open but not declared [2024-10-11 15:40:07,415 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Undeclared identifier #t~ret234 in IdentifierExpression[#t~ret234,] [2024-10-11 15:40:07,415 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret234,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,415 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Variable #t~ret248 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:07,418 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Variable #t~ret249 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Variable #t~ret250 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Undeclared identifier #t~ret250 in IdentifierExpression[#t~ret250,] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret250,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Variable #t~ret251 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:07,419 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Undeclared identifier #t~ret251 in IdentifierExpression[#t~ret251,] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret251,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Variable #t~ret258 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Undeclared identifier #t~ret258 in IdentifierExpression[#t~ret258,] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret258,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Variable #t~ret259 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Undeclared identifier #t~ret259 in IdentifierExpression[#t~ret259,] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret259,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Variable #t~ret260 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:07,420 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Undeclared identifier #t~ret260 in IdentifierExpression[#t~ret260,] [2024-10-11 15:40:07,421 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret260,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,421 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Variable #t~ret261 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:07,421 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Undeclared identifier #t~ret261 in IdentifierExpression[#t~ret261,] [2024-10-11 15:40:07,421 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret261,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,422 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Variable #t~ret276 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,422 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] [2024-10-11 15:40:07,424 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Variable #t~ret277 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Undeclared identifier #t~ret277 in IdentifierExpression[#t~ret277,] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret277,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Variable #t~ret278 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Undeclared identifier #t~ret278 in IdentifierExpression[#t~ret278,] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret278,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Variable #t~ret279 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Undeclared identifier #t~ret279 in IdentifierExpression[#t~ret279,] [2024-10-11 15:40:07,425 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret279,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Variable #t~ret285 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Undeclared identifier #t~ret285 in IdentifierExpression[#t~ret285,] [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret285,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Variable #t~ret286 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Undeclared identifier #t~ret286 in IdentifierExpression[#t~ret286,] [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret286,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,426 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Variable #t~ret287 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,427 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] [2024-10-11 15:40:07,427 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,427 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Variable #t~ret288 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,427 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Undeclared identifier #t~ret288 in IdentifierExpression[#t~ret288,] [2024-10-11 15:40:07,427 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret288,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,428 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Variable #t~ret295 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,428 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Undeclared identifier #t~ret295 in IdentifierExpression[#t~ret295,] [2024-10-11 15:40:07,428 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret295,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,429 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Variable #t~ret296 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,429 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Undeclared identifier #t~ret296 in IdentifierExpression[#t~ret296,] [2024-10-11 15:40:07,429 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret296,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,429 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Variable #t~ret297 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,430 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Undeclared identifier #t~ret297 in IdentifierExpression[#t~ret297,] [2024-10-11 15:40:07,430 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret297,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,430 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Variable #t~ret298 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,430 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Undeclared identifier #t~ret298 in IdentifierExpression[#t~ret298,] [2024-10-11 15:40:07,430 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret298,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,431 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Variable #t~ret315 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,431 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Undeclared identifier #t~ret315 in IdentifierExpression[#t~ret315,] [2024-10-11 15:40:07,431 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret315,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,433 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Variable #t~ret316 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,433 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Undeclared identifier #t~ret316 in IdentifierExpression[#t~ret316,] [2024-10-11 15:40:07,433 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret316,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,433 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Variable #t~ret317 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,434 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Undeclared identifier #t~ret317 in IdentifierExpression[#t~ret317,] [2024-10-11 15:40:07,434 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret317,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,434 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Variable #t~ret318 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:07,434 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] [2024-10-11 15:40:07,434 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,435 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Variable #t~ret376 modified in procedure update_stats but not declared [2024-10-11 15:40:07,435 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Undeclared identifier #t~ret376 in IdentifierExpression[#t~ret376,] [2024-10-11 15:40:07,435 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret376,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,436 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Variable #t~ret377 modified in procedure update_stats but not declared [2024-10-11 15:40:07,436 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Undeclared identifier #t~ret377 in IdentifierExpression[#t~ret377,] [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret377,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Variable #t~ret378 modified in procedure update_stats but not declared [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Undeclared identifier #t~ret378 in IdentifierExpression[#t~ret378,] [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret378,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Variable #t~ret379 modified in procedure update_stats but not declared [2024-10-11 15:40:07,437 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Undeclared identifier #t~ret379 in IdentifierExpression[#t~ret379,] [2024-10-11 15:40:07,438 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret379,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,438 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Variable #t~ret401 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,438 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Undeclared identifier #t~ret401 in IdentifierExpression[#t~ret401,] [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret401,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Variable #t~ret402 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Variable #t~ret403 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] [2024-10-11 15:40:07,440 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Variable #t~ret420 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Variable #t~ret421 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Undeclared identifier #t~ret421 in IdentifierExpression[#t~ret421,] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret421,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Variable #t~ret422 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Undeclared identifier #t~ret422 in IdentifierExpression[#t~ret422,] [2024-10-11 15:40:07,441 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret422,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Variable #t~ret431 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Undeclared identifier #t~ret431 in IdentifierExpression[#t~ret431,] [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret431,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Variable #t~ret432 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Undeclared identifier #t~ret432 in IdentifierExpression[#t~ret432,] [2024-10-11 15:40:07,442 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret432,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,444 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Variable #t~ret433 modified in procedure el3_rx but not declared [2024-10-11 15:40:07,444 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-11 15:40:07,444 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,444 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Variable #t~ret453 modified in procedure el3_close but not declared [2024-10-11 15:40:07,444 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Variable #t~ret454 modified in procedure el3_close but not declared [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Variable #t~ret455 modified in procedure el3_close but not declared [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Variable #t~ret456 modified in procedure el3_close but not declared [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] [2024-10-11 15:40:07,445 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:40:07,450 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:07" (1/1) ... [2024-10-11 15:40:07,454 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 15:40:07,454 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 15:40:07,456 INFO L158 Benchmark]: Toolchain (without parser) took 1747.12ms. Allocated memory was 159.4MB in the beginning and 222.3MB in the end (delta: 62.9MB). Free memory was 75.7MB in the beginning and 104.2MB in the end (delta: -28.6MB). Peak memory consumption was 32.9MB. Max. memory is 16.1GB. [2024-10-11 15:40:07,456 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 159.4MB. Free memory was 109.8MB in the beginning and 109.6MB in the end (delta: 159.5kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 15:40:07,457 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1645.83ms. Allocated memory was 159.4MB in the beginning and 222.3MB in the end (delta: 62.9MB). Free memory was 75.5MB in the beginning and 114.7MB in the end (delta: -39.2MB). Peak memory consumption was 102.1MB. Max. memory is 16.1GB. [2024-10-11 15:40:07,457 INFO L158 Benchmark]: Boogie Procedure Inliner took 98.33ms. Allocated memory is still 222.3MB. Free memory was 114.7MB in the beginning and 104.2MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-10-11 15:40:07,458 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 159.4MB. Free memory was 109.8MB in the beginning and 109.6MB in the end (delta: 159.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1645.83ms. Allocated memory was 159.4MB in the beginning and 222.3MB in the end (delta: 62.9MB). Free memory was 75.5MB in the beginning and 114.7MB in the end (delta: -39.2MB). Peak memory consumption was 102.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 98.33ms. Allocated memory is still 222.3MB. Free memory was 114.7MB in the beginning and 104.2MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 6206]: Type Error Variable #t~ret99 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6206]: Type Error Undeclared identifier #t~ret99 in IdentifierExpression[#t~ret99,] - TypeErrorResult [Line: 6206]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret99,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6207]: Type Error Variable #t~ret100 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6207]: Type Error Undeclared identifier #t~ret100 in IdentifierExpression[#t~ret100,] - TypeErrorResult [Line: 6207]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret100,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6208]: Type Error Variable #t~ret101 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6208]: Type Error Undeclared identifier #t~ret101 in IdentifierExpression[#t~ret101,] - TypeErrorResult [Line: 6208]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret101,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6209]: Type Error Variable #t~ret102 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6209]: Type Error Undeclared identifier #t~ret102 in IdentifierExpression[#t~ret102,] - TypeErrorResult [Line: 6209]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret102,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6247]: Type Error Variable #t~ret118 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6247]: Type Error Undeclared identifier #t~ret118 in IdentifierExpression[#t~ret118,] - TypeErrorResult [Line: 6247]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret118,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6248]: Type Error Variable #t~ret119 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6248]: Type Error Undeclared identifier #t~ret119 in IdentifierExpression[#t~ret119,] - TypeErrorResult [Line: 6248]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret119,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6249]: Type Error Variable #t~ret120 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6249]: Type Error Undeclared identifier #t~ret120 in IdentifierExpression[#t~ret120,] - TypeErrorResult [Line: 6249]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret120,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6250]: Type Error Variable #t~ret121 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6250]: Type Error Undeclared identifier #t~ret121 in IdentifierExpression[#t~ret121,] - TypeErrorResult [Line: 6250]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret121,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6291]: Type Error Variable #t~ret126 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6291]: Type Error Undeclared identifier #t~ret126 in IdentifierExpression[#t~ret126,] - TypeErrorResult [Line: 6291]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret126,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6292]: Type Error Variable #t~ret127 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6292]: Type Error Undeclared identifier #t~ret127 in IdentifierExpression[#t~ret127,] - TypeErrorResult [Line: 6292]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret127,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6293]: Type Error Variable #t~ret128 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6293]: Type Error Undeclared identifier #t~ret128 in IdentifierExpression[#t~ret128,] - TypeErrorResult [Line: 6293]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret128,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6294]: Type Error Variable #t~ret129 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6294]: Type Error Undeclared identifier #t~ret129 in IdentifierExpression[#t~ret129,] - TypeErrorResult [Line: 6294]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret129,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6661]: Type Error Variable #t~ret231 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6661]: Type Error Undeclared identifier #t~ret231 in IdentifierExpression[#t~ret231,] - TypeErrorResult [Line: 6661]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6662]: Type Error Variable #t~ret232 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6662]: Type Error Undeclared identifier #t~ret232 in IdentifierExpression[#t~ret232,] - TypeErrorResult [Line: 6662]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret232,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6663]: Type Error Variable #t~ret233 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6663]: Type Error Undeclared identifier #t~ret233 in IdentifierExpression[#t~ret233,] - TypeErrorResult [Line: 6663]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret233,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6664]: Type Error Variable #t~ret234 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6664]: Type Error Undeclared identifier #t~ret234 in IdentifierExpression[#t~ret234,] - TypeErrorResult [Line: 6664]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret234,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6716]: Type Error Variable #t~ret248 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6716]: Type Error Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] - TypeErrorResult [Line: 6716]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6717]: Type Error Variable #t~ret249 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6717]: Type Error Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] - TypeErrorResult [Line: 6717]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6718]: Type Error Variable #t~ret250 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6718]: Type Error Undeclared identifier #t~ret250 in IdentifierExpression[#t~ret250,] - TypeErrorResult [Line: 6718]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret250,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6719]: Type Error Variable #t~ret251 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6719]: Type Error Undeclared identifier #t~ret251 in IdentifierExpression[#t~ret251,] - TypeErrorResult [Line: 6719]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret251,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6757]: Type Error Variable #t~ret258 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6757]: Type Error Undeclared identifier #t~ret258 in IdentifierExpression[#t~ret258,] - TypeErrorResult [Line: 6757]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret258,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6758]: Type Error Variable #t~ret259 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6758]: Type Error Undeclared identifier #t~ret259 in IdentifierExpression[#t~ret259,] - TypeErrorResult [Line: 6758]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret259,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6759]: Type Error Variable #t~ret260 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6759]: Type Error Undeclared identifier #t~ret260 in IdentifierExpression[#t~ret260,] - TypeErrorResult [Line: 6759]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret260,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6760]: Type Error Variable #t~ret261 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6760]: Type Error Undeclared identifier #t~ret261 in IdentifierExpression[#t~ret261,] - TypeErrorResult [Line: 6760]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret261,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6826]: Type Error Variable #t~ret276 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6826]: Type Error Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] - TypeErrorResult [Line: 6826]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6827]: Type Error Variable #t~ret277 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6827]: Type Error Undeclared identifier #t~ret277 in IdentifierExpression[#t~ret277,] - TypeErrorResult [Line: 6827]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret277,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6828]: Type Error Variable #t~ret278 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6828]: Type Error Undeclared identifier #t~ret278 in IdentifierExpression[#t~ret278,] - TypeErrorResult [Line: 6828]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret278,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6829]: Type Error Variable #t~ret279 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6829]: Type Error Undeclared identifier #t~ret279 in IdentifierExpression[#t~ret279,] - TypeErrorResult [Line: 6829]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret279,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6843]: Type Error Variable #t~ret285 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6843]: Type Error Undeclared identifier #t~ret285 in IdentifierExpression[#t~ret285,] - TypeErrorResult [Line: 6843]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret285,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6844]: Type Error Variable #t~ret286 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6844]: Type Error Undeclared identifier #t~ret286 in IdentifierExpression[#t~ret286,] - TypeErrorResult [Line: 6844]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret286,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6845]: Type Error Variable #t~ret287 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6845]: Type Error Undeclared identifier #t~ret287 in IdentifierExpression[#t~ret287,] - TypeErrorResult [Line: 6845]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret287,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6846]: Type Error Variable #t~ret288 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6846]: Type Error Undeclared identifier #t~ret288 in IdentifierExpression[#t~ret288,] - TypeErrorResult [Line: 6846]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret288,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6863]: Type Error Variable #t~ret295 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6863]: Type Error Undeclared identifier #t~ret295 in IdentifierExpression[#t~ret295,] - TypeErrorResult [Line: 6863]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret295,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6864]: Type Error Variable #t~ret296 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6864]: Type Error Undeclared identifier #t~ret296 in IdentifierExpression[#t~ret296,] - TypeErrorResult [Line: 6864]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret296,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6865]: Type Error Variable #t~ret297 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6865]: Type Error Undeclared identifier #t~ret297 in IdentifierExpression[#t~ret297,] - TypeErrorResult [Line: 6865]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret297,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6866]: Type Error Variable #t~ret298 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6866]: Type Error Undeclared identifier #t~ret298 in IdentifierExpression[#t~ret298,] - TypeErrorResult [Line: 6866]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret298,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6932]: Type Error Variable #t~ret315 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6932]: Type Error Undeclared identifier #t~ret315 in IdentifierExpression[#t~ret315,] - TypeErrorResult [Line: 6932]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret315,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6933]: Type Error Variable #t~ret316 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6933]: Type Error Undeclared identifier #t~ret316 in IdentifierExpression[#t~ret316,] - TypeErrorResult [Line: 6933]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret316,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6934]: Type Error Variable #t~ret317 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6934]: Type Error Undeclared identifier #t~ret317 in IdentifierExpression[#t~ret317,] - TypeErrorResult [Line: 6934]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret317,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6935]: Type Error Variable #t~ret318 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6935]: Type Error Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] - TypeErrorResult [Line: 6935]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7099]: Type Error Variable #t~ret376 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7099]: Type Error Undeclared identifier #t~ret376 in IdentifierExpression[#t~ret376,] - TypeErrorResult [Line: 7099]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret376,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7100]: Type Error Variable #t~ret377 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7100]: Type Error Undeclared identifier #t~ret377 in IdentifierExpression[#t~ret377,] - TypeErrorResult [Line: 7100]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret377,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7101]: Type Error Variable #t~ret378 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7101]: Type Error Undeclared identifier #t~ret378 in IdentifierExpression[#t~ret378,] - TypeErrorResult [Line: 7101]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret378,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7102]: Type Error Variable #t~ret379 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7102]: Type Error Undeclared identifier #t~ret379 in IdentifierExpression[#t~ret379,] - TypeErrorResult [Line: 7102]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret379,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7155]: Type Error Variable #t~ret401 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7155]: Type Error Undeclared identifier #t~ret401 in IdentifierExpression[#t~ret401,] - TypeErrorResult [Line: 7155]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret401,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7157]: Type Error Variable #t~ret402 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7157]: Type Error Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] - TypeErrorResult [Line: 7157]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7158]: Type Error Variable #t~ret403 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7158]: Type Error Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] - TypeErrorResult [Line: 7158]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7199]: Type Error Variable #t~ret420 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7199]: Type Error Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] - TypeErrorResult [Line: 7199]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7201]: Type Error Variable #t~ret421 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7201]: Type Error Undeclared identifier #t~ret421 in IdentifierExpression[#t~ret421,] - TypeErrorResult [Line: 7201]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret421,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7202]: Type Error Variable #t~ret422 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7202]: Type Error Undeclared identifier #t~ret422 in IdentifierExpression[#t~ret422,] - TypeErrorResult [Line: 7202]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret422,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7220]: Type Error Variable #t~ret431 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7220]: Type Error Undeclared identifier #t~ret431 in IdentifierExpression[#t~ret431,] - TypeErrorResult [Line: 7220]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret431,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7222]: Type Error Variable #t~ret432 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7222]: Type Error Undeclared identifier #t~ret432 in IdentifierExpression[#t~ret432,] - TypeErrorResult [Line: 7222]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret432,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7223]: Type Error Variable #t~ret433 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7223]: Type Error Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] - TypeErrorResult [Line: 7223]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7297]: Type Error Variable #t~ret453 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7297]: Type Error Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] - TypeErrorResult [Line: 7297]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7298]: Type Error Variable #t~ret454 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7298]: Type Error Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] - TypeErrorResult [Line: 7298]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7299]: Type Error Variable #t~ret455 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7299]: Type Error Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] - TypeErrorResult [Line: 7299]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 7300]: Type Error Variable #t~ret456 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7300]: Type Error Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] - TypeErrorResult [Line: 7300]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]],IntegerLiteral[8]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5698]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5698] - GenericResultAtLocation [Line: 5705]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5705] - GenericResultAtLocation [Line: 5838]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5838-5839] - GenericResultAtLocation [Line: 5844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] - GenericResultAtLocation [Line: 5868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5868-5869] - GenericResultAtLocation [Line: 5874]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5874-5876] - GenericResultAtLocation [Line: 5897]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5897-5898] - GenericResultAtLocation [Line: 5903]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5903-5905] - GenericResultAtLocation [Line: 5969]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5969] - GenericResultAtLocation [Line: 5977]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5977] - GenericResultAtLocation [Line: 5984]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5984] - GenericResultAtLocation [Line: 5992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5992] - GenericResultAtLocation [Line: 6000]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [6000] - GenericResultAtLocation [Line: 6007]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [6007] - GenericResultAtLocation [Line: 6014]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [6014] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 983ce5e5a67d7f1a953a7dc1806bc74e6e7b7100ad78daf1e74f2f1bd8e39c48 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 15:40:09,377 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 15:40:09,441 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-11 15:40:09,445 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 15:40:09,446 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 15:40:09,468 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 15:40:09,470 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 15:40:09,470 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 15:40:09,471 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 15:40:09,472 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 15:40:09,472 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 15:40:09,473 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 15:40:09,473 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 15:40:09,473 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 15:40:09,473 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 15:40:09,475 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 15:40:09,475 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 15:40:09,475 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 15:40:09,476 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 15:40:09,476 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 15:40:09,476 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 15:40:09,479 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 15:40:09,479 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-11 15:40:09,480 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 15:40:09,480 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-11 15:40:09,480 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 15:40:09,480 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 15:40:09,480 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 15:40:09,480 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 15:40:09,481 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 15:40:09,481 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 15:40:09,481 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 15:40:09,481 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 15:40:09,481 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 15:40:09,481 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 15:40:09,482 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 15:40:09,483 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-11 15:40:09,483 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 983ce5e5a67d7f1a953a7dc1806bc74e6e7b7100ad78daf1e74f2f1bd8e39c48 [2024-10-11 15:40:09,737 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 15:40:09,755 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 15:40:09,757 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 15:40:09,757 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 15:40:09,758 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 15:40:09,759 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i [2024-10-11 15:40:11,158 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 15:40:11,616 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 15:40:11,616 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i [2024-10-11 15:40:11,656 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/5d5e72889/cc42061d5b614989a6d0e1bfb92d8876/FLAG0196a41ed [2024-10-11 15:40:11,671 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/5d5e72889/cc42061d5b614989a6d0e1bfb92d8876 [2024-10-11 15:40:11,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 15:40:11,674 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 15:40:11,675 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 15:40:11,675 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 15:40:11,680 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 15:40:11,681 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:40:11" (1/1) ... [2024-10-11 15:40:11,682 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@67b141d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:11, skipping insertion in model container [2024-10-11 15:40:11,682 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:40:11" (1/1) ... [2024-10-11 15:40:11,803 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:40:12,782 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i[239406,239419] [2024-10-11 15:40:12,812 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:40:12,854 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-11 15:40:12,898 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:40:13,197 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i[239406,239419] [2024-10-11 15:40:13,209 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:40:13,230 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 15:40:13,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5698] [2024-10-11 15:40:13,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5705] [2024-10-11 15:40:13,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5838-5839] [2024-10-11 15:40:13,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] [2024-10-11 15:40:13,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5868-5869] [2024-10-11 15:40:13,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5874-5876] [2024-10-11 15:40:13,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5897-5898] [2024-10-11 15:40:13,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5903-5905] [2024-10-11 15:40:13,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5969] [2024-10-11 15:40:13,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5977] [2024-10-11 15:40:13,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5984] [2024-10-11 15:40:13,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5992] [2024-10-11 15:40:13,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [6000] [2024-10-11 15:40:13,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [6007] [2024-10-11 15:40:13,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [6014] [2024-10-11 15:40:13,460 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--3com--3c589_cs.ko-entry_point.cil.out.i[239406,239419] [2024-10-11 15:40:13,465 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:40:13,608 INFO L204 MainTranslator]: Completed translation [2024-10-11 15:40:13,608 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:13 WrapperNode [2024-10-11 15:40:13,609 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 15:40:13,610 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 15:40:13,610 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 15:40:13,610 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 15:40:13,616 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:13" (1/1) ... [2024-10-11 15:40:13,657 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Variable #t~ret96 modified in procedure tc589_probe but not declared [2024-10-11 15:40:13,659 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Undeclared identifier #t~ret96 in IdentifierExpression[#t~ret96,] [2024-10-11 15:40:13,659 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6206]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret96,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,659 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Variable #t~ret97 modified in procedure tc589_probe but not declared [2024-10-11 15:40:13,677 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Undeclared identifier #t~ret97 in IdentifierExpression[#t~ret97,] [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_probe" [6207]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret97,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Variable #t~ret98 modified in procedure tc589_probe but not declared [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Undeclared identifier #t~ret98 in IdentifierExpression[#t~ret98,] [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6208]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret98,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Variable #t~ret99 modified in procedure tc589_probe but not declared [2024-10-11 15:40:13,678 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Undeclared identifier #t~ret99 in IdentifierExpression[#t~ret99,] [2024-10-11 15:40:13,679 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_attach()\n" [6209]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret99,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,679 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Variable #t~ret114 modified in procedure tc589_detach but not declared [2024-10-11 15:40:13,679 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Undeclared identifier #t~ret114 in IdentifierExpression[#t~ret114,] [2024-10-11 15:40:13,679 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6247]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret114,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Variable #t~ret115 modified in procedure tc589_detach but not declared [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Undeclared identifier #t~ret115 in IdentifierExpression[#t~ret115,] [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_detach" [6248]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Variable #t~ret116 modified in procedure tc589_detach but not declared [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Undeclared identifier #t~ret116 in IdentifierExpression[#t~ret116,] [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6249]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret116,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,680 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Variable #t~ret117 modified in procedure tc589_detach but not declared [2024-10-11 15:40:13,681 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Undeclared identifier #t~ret117 in IdentifierExpression[#t~ret117,] [2024-10-11 15:40:13,681 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_detach\n" [6250]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret117,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,681 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Variable #t~ret122 modified in procedure tc589_config but not declared [2024-10-11 15:40:13,681 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Undeclared identifier #t~ret122 in IdentifierExpression[#t~ret122,] [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6291]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret122,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Variable #t~ret123 modified in procedure tc589_config but not declared [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Undeclared identifier #t~ret123 in IdentifierExpression[#t~ret123,] [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.function = "tc589_config" [6292]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret123,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Variable #t~ret124 modified in procedure tc589_config but not declared [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Undeclared identifier #t~ret124 in IdentifierExpression[#t~ret124,] [2024-10-11 15:40:13,682 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6293]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret124,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,683 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Variable #t~ret125 modified in procedure tc589_config but not declared [2024-10-11 15:40:13,683 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Undeclared identifier #t~ret125 in IdentifierExpression[#t~ret125,] [2024-10-11 15:40:13,683 ERROR L1136 TypeChecker]: C: descriptor.format = "3c589_config\n" [6294]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret125,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,685 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Variable #t~ret223 modified in procedure el3_open but not declared [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6661]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Variable #t~ret224 modified in procedure el3_open but not declared [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Undeclared identifier #t~ret224 in IdentifierExpression[#t~ret224,] [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_open" [6662]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret224,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Variable #t~ret225 modified in procedure el3_open but not declared [2024-10-11 15:40:13,686 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Undeclared identifier #t~ret225 in IdentifierExpression[#t~ret225,] [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6663]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret225,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Variable #t~ret226 modified in procedure el3_open but not declared [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Undeclared identifier #t~ret226 in IdentifierExpression[#t~ret226,] [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: opened, status %4.4x.\n" [6664]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret226,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Variable #t~ret237 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:13,687 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6716]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Variable #t~ret238 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Undeclared identifier #t~ret238 in IdentifierExpression[#t~ret238,] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.function = "pop_tx_status" [6717]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret238,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Variable #t~ret239 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6718]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Variable #t~ret240 modified in procedure pop_tx_status but not declared [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Undeclared identifier #t~ret240 in IdentifierExpression[#t~ret240,] [2024-10-11 15:40:13,688 ERROR L1136 TypeChecker]: C: descriptor.format = "transmit error: status 0x%02x\n" [6719]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret240,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,689 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Variable #t~ret247 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:13,689 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] [2024-10-11 15:40:13,689 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6757]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,689 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Variable #t~ret248 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_start_xmit" [6758]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Variable #t~ret249 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6759]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Variable #t~ret250 modified in procedure el3_start_xmit but not declared [2024-10-11 15:40:13,690 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Undeclared identifier #t~ret250 in IdentifierExpression[#t~ret250,] [2024-10-11 15:40:13,691 ERROR L1136 TypeChecker]: C: descriptor.format = "el3_start_xmit(length = %ld) called, status %4.4x.\n" [6760]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret250,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,691 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Variable #t~ret265 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Undeclared identifier #t~ret265 in IdentifierExpression[#t~ret265,] [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [6826]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret265,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Variable #t~ret266 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Undeclared identifier #t~ret266 in IdentifierExpression[#t~ret266,] [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_interrupt" [6827]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret266,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Variable #t~ret267 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Undeclared identifier #t~ret267 in IdentifierExpression[#t~ret267,] [2024-10-11 15:40:13,692 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6828]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret267,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Variable #t~ret268 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor.format = "interrupt, status %4.4x.\n" [6829]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Variable #t~ret273 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Undeclared identifier #t~ret273 in IdentifierExpression[#t~ret273,] [2024-10-11 15:40:13,693 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [6843]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret273,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Variable #t~ret274 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Undeclared identifier #t~ret274 in IdentifierExpression[#t~ret274,] [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.function = "el3_interrupt" [6844]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret274,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Variable #t~ret275 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6845]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Variable #t~ret276 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,694 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___0.format = "interrupt from dead card\n" [6846]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Variable #t~ret281 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Undeclared identifier #t~ret281 in IdentifierExpression[#t~ret281,] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [6863]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret281,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Variable #t~ret282 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Undeclared identifier #t~ret282 in IdentifierExpression[#t~ret282,] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.function = "el3_interrupt" [6864]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret282,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,695 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Variable #t~ret283 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Undeclared identifier #t~ret283 in IdentifierExpression[#t~ret283,] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6865]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret283,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Variable #t~ret284 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Undeclared identifier #t~ret284 in IdentifierExpression[#t~ret284,] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___1.format = " TX room bit was handled.\n" [6866]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret284,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Variable #t~ret293 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Undeclared identifier #t~ret293 in IdentifierExpression[#t~ret293,] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "3c589_cs" [6932]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret293,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Variable #t~ret294 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,696 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Undeclared identifier #t~ret294 in IdentifierExpression[#t~ret294,] [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.function = "el3_interrupt" [6933]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret294,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Variable #t~ret295 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Undeclared identifier #t~ret295 in IdentifierExpression[#t~ret295,] [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [6934]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret295,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Variable #t~ret296 modified in procedure el3_interrupt but not declared [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Undeclared identifier #t~ret296 in IdentifierExpression[#t~ret296,] [2024-10-11 15:40:13,697 ERROR L1136 TypeChecker]: C: descriptor___2.format = "exiting interrupt, status %4.4x.\n" [6935]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret296,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,698 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Variable #t~ret338 modified in procedure update_stats but not declared [2024-10-11 15:40:13,698 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Undeclared identifier #t~ret338 in IdentifierExpression[#t~ret338,] [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7099]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret338,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Variable #t~ret339 modified in procedure update_stats but not declared [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Undeclared identifier #t~ret339 in IdentifierExpression[#t~ret339,] [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.function = "update_stats" [7100]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret339,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Variable #t~ret340 modified in procedure update_stats but not declared [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Undeclared identifier #t~ret340 in IdentifierExpression[#t~ret340,] [2024-10-11 15:40:13,699 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7101]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret340,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Variable #t~ret341 modified in procedure update_stats but not declared [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Undeclared identifier #t~ret341 in IdentifierExpression[#t~ret341,] [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.format = "updating the statistics.\n" [7102]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret341,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Variable #t~ret363 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Undeclared identifier #t~ret363 in IdentifierExpression[#t~ret363,] [2024-10-11 15:40:13,700 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7155]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret363,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Variable #t~ret364 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Undeclared identifier #t~ret364 in IdentifierExpression[#t~ret364,] [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7157]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Variable #t~ret365 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Undeclared identifier #t~ret365 in IdentifierExpression[#t~ret365,] [2024-10-11 15:40:13,701 ERROR L1136 TypeChecker]: C: descriptor.format = "in rx_packet(), status %4.4x, rx_status %4.4x.\n" [7158]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,702 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Variable #t~ret380 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,702 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Undeclared identifier #t~ret380 in IdentifierExpression[#t~ret380,] [2024-10-11 15:40:13,703 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "3c589_cs" [7199]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret380,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,703 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Variable #t~ret381 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,703 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Undeclared identifier #t~ret381 in IdentifierExpression[#t~ret381,] [2024-10-11 15:40:13,703 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7201]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret381,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Variable #t~ret382 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Undeclared identifier #t~ret382 in IdentifierExpression[#t~ret382,] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___0.format = " Receiving packet size %d status %4.4x.\n" [7202]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret382,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Variable #t~ret391 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Undeclared identifier #t~ret391 in IdentifierExpression[#t~ret391,] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "3c589_cs" [7220]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret391,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Variable #t~ret392 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Undeclared identifier #t~ret392 in IdentifierExpression[#t~ret392,] [2024-10-11 15:40:13,704 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7222]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret392,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,705 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Variable #t~ret393 modified in procedure el3_rx but not declared [2024-10-11 15:40:13,705 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Undeclared identifier #t~ret393 in IdentifierExpression[#t~ret393,] [2024-10-11 15:40:13,705 ERROR L1136 TypeChecker]: C: descriptor___1.format = "couldn\'t allocate a sk_buff of size %d.\n" [7223]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret393,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,705 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Variable #t~ret409 modified in procedure el3_close but not declared [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.modname = "3c589_cs" [7297]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Variable #t~ret410 modified in procedure el3_close but not declared [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Undeclared identifier #t~ret410 in IdentifierExpression[#t~ret410,] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.function = "el3_close" [7298]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret410,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Variable #t~ret411 modified in procedure el3_close but not declared [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Undeclared identifier #t~ret411 in IdentifierExpression[#t~ret411,] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.filename = "/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10549/dscv_tempdir/dscv/ri/43_2a/drivers/net/ethernet/3com/3c589_cs.c" [7299]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret411,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Variable #t~ret412 modified in procedure el3_close but not declared [2024-10-11 15:40:13,706 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Undeclared identifier #t~ret412 in IdentifierExpression[#t~ret412,] [2024-10-11 15:40:13,707 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: shutting down ethercard.\n" [7300]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret412,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:40:13,714 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:40:13" (1/1) ... [2024-10-11 15:40:13,715 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 15:40:13,715 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 15:40:13,716 INFO L158 Benchmark]: Toolchain (without parser) took 2041.43ms. Allocated memory was 69.2MB in the beginning and 165.7MB in the end (delta: 96.5MB). Free memory was 39.1MB in the beginning and 87.7MB in the end (delta: -48.6MB). Peak memory consumption was 89.5MB. Max. memory is 16.1GB. [2024-10-11 15:40:13,716 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 69.2MB. Free memory was 45.8MB in the beginning and 45.7MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 15:40:13,717 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1933.98ms. Allocated memory was 69.2MB in the beginning and 165.7MB in the end (delta: 96.5MB). Free memory was 38.9MB in the beginning and 56.5MB in the end (delta: -17.6MB). Peak memory consumption was 85.1MB. Max. memory is 16.1GB. [2024-10-11 15:40:13,717 INFO L158 Benchmark]: Boogie Procedure Inliner took 105.08ms. Allocated memory is still 165.7MB. Free memory was 56.5MB in the beginning and 87.7MB in the end (delta: -31.2MB). Peak memory consumption was 10.8MB. Max. memory is 16.1GB. [2024-10-11 15:40:13,720 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 69.2MB. Free memory was 45.8MB in the beginning and 45.7MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1933.98ms. Allocated memory was 69.2MB in the beginning and 165.7MB in the end (delta: 96.5MB). Free memory was 38.9MB in the beginning and 56.5MB in the end (delta: -17.6MB). Peak memory consumption was 85.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 105.08ms. Allocated memory is still 165.7MB. Free memory was 56.5MB in the beginning and 87.7MB in the end (delta: -31.2MB). Peak memory consumption was 10.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 6206]: Type Error Variable #t~ret96 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6206]: Type Error Undeclared identifier #t~ret96 in IdentifierExpression[#t~ret96,] - TypeErrorResult [Line: 6206]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret96,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6207]: Type Error Variable #t~ret97 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6207]: Type Error Undeclared identifier #t~ret97 in IdentifierExpression[#t~ret97,] - TypeErrorResult [Line: 6207]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret97,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6208]: Type Error Variable #t~ret98 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6208]: Type Error Undeclared identifier #t~ret98 in IdentifierExpression[#t~ret98,] - TypeErrorResult [Line: 6208]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret98,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6209]: Type Error Variable #t~ret99 modified in procedure tc589_probe but not declared - TypeErrorResult [Line: 6209]: Type Error Undeclared identifier #t~ret99 in IdentifierExpression[#t~ret99,] - TypeErrorResult [Line: 6209]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret99,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6247]: Type Error Variable #t~ret114 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6247]: Type Error Undeclared identifier #t~ret114 in IdentifierExpression[#t~ret114,] - TypeErrorResult [Line: 6247]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret114,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6248]: Type Error Variable #t~ret115 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6248]: Type Error Undeclared identifier #t~ret115 in IdentifierExpression[#t~ret115,] - TypeErrorResult [Line: 6248]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6249]: Type Error Variable #t~ret116 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6249]: Type Error Undeclared identifier #t~ret116 in IdentifierExpression[#t~ret116,] - TypeErrorResult [Line: 6249]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret116,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6250]: Type Error Variable #t~ret117 modified in procedure tc589_detach but not declared - TypeErrorResult [Line: 6250]: Type Error Undeclared identifier #t~ret117 in IdentifierExpression[#t~ret117,] - TypeErrorResult [Line: 6250]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret117,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6291]: Type Error Variable #t~ret122 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6291]: Type Error Undeclared identifier #t~ret122 in IdentifierExpression[#t~ret122,] - TypeErrorResult [Line: 6291]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret122,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6292]: Type Error Variable #t~ret123 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6292]: Type Error Undeclared identifier #t~ret123 in IdentifierExpression[#t~ret123,] - TypeErrorResult [Line: 6292]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret123,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6293]: Type Error Variable #t~ret124 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6293]: Type Error Undeclared identifier #t~ret124 in IdentifierExpression[#t~ret124,] - TypeErrorResult [Line: 6293]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret124,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6294]: Type Error Variable #t~ret125 modified in procedure tc589_config but not declared - TypeErrorResult [Line: 6294]: Type Error Undeclared identifier #t~ret125 in IdentifierExpression[#t~ret125,] - TypeErrorResult [Line: 6294]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret125,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6661]: Type Error Variable #t~ret223 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6661]: Type Error Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] - TypeErrorResult [Line: 6661]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6662]: Type Error Variable #t~ret224 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6662]: Type Error Undeclared identifier #t~ret224 in IdentifierExpression[#t~ret224,] - TypeErrorResult [Line: 6662]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret224,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6663]: Type Error Variable #t~ret225 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6663]: Type Error Undeclared identifier #t~ret225 in IdentifierExpression[#t~ret225,] - TypeErrorResult [Line: 6663]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret225,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6664]: Type Error Variable #t~ret226 modified in procedure el3_open but not declared - TypeErrorResult [Line: 6664]: Type Error Undeclared identifier #t~ret226 in IdentifierExpression[#t~ret226,] - TypeErrorResult [Line: 6664]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret226,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6716]: Type Error Variable #t~ret237 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6716]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 6716]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6717]: Type Error Variable #t~ret238 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6717]: Type Error Undeclared identifier #t~ret238 in IdentifierExpression[#t~ret238,] - TypeErrorResult [Line: 6717]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret238,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6718]: Type Error Variable #t~ret239 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6718]: Type Error Undeclared identifier #t~ret239 in IdentifierExpression[#t~ret239,] - TypeErrorResult [Line: 6718]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret239,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6719]: Type Error Variable #t~ret240 modified in procedure pop_tx_status but not declared - TypeErrorResult [Line: 6719]: Type Error Undeclared identifier #t~ret240 in IdentifierExpression[#t~ret240,] - TypeErrorResult [Line: 6719]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret240,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6757]: Type Error Variable #t~ret247 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6757]: Type Error Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] - TypeErrorResult [Line: 6757]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6758]: Type Error Variable #t~ret248 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6758]: Type Error Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] - TypeErrorResult [Line: 6758]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6759]: Type Error Variable #t~ret249 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6759]: Type Error Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] - TypeErrorResult [Line: 6759]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6760]: Type Error Variable #t~ret250 modified in procedure el3_start_xmit but not declared - TypeErrorResult [Line: 6760]: Type Error Undeclared identifier #t~ret250 in IdentifierExpression[#t~ret250,] - TypeErrorResult [Line: 6760]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret250,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6826]: Type Error Variable #t~ret265 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6826]: Type Error Undeclared identifier #t~ret265 in IdentifierExpression[#t~ret265,] - TypeErrorResult [Line: 6826]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret265,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6827]: Type Error Variable #t~ret266 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6827]: Type Error Undeclared identifier #t~ret266 in IdentifierExpression[#t~ret266,] - TypeErrorResult [Line: 6827]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret266,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6828]: Type Error Variable #t~ret267 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6828]: Type Error Undeclared identifier #t~ret267 in IdentifierExpression[#t~ret267,] - TypeErrorResult [Line: 6828]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret267,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6829]: Type Error Variable #t~ret268 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6829]: Type Error Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] - TypeErrorResult [Line: 6829]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6843]: Type Error Variable #t~ret273 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6843]: Type Error Undeclared identifier #t~ret273 in IdentifierExpression[#t~ret273,] - TypeErrorResult [Line: 6843]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret273,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6844]: Type Error Variable #t~ret274 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6844]: Type Error Undeclared identifier #t~ret274 in IdentifierExpression[#t~ret274,] - TypeErrorResult [Line: 6844]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret274,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6845]: Type Error Variable #t~ret275 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6845]: Type Error Undeclared identifier #t~ret275 in IdentifierExpression[#t~ret275,] - TypeErrorResult [Line: 6845]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret275,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6846]: Type Error Variable #t~ret276 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6846]: Type Error Undeclared identifier #t~ret276 in IdentifierExpression[#t~ret276,] - TypeErrorResult [Line: 6846]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret276,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6863]: Type Error Variable #t~ret281 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6863]: Type Error Undeclared identifier #t~ret281 in IdentifierExpression[#t~ret281,] - TypeErrorResult [Line: 6863]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret281,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6864]: Type Error Variable #t~ret282 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6864]: Type Error Undeclared identifier #t~ret282 in IdentifierExpression[#t~ret282,] - TypeErrorResult [Line: 6864]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret282,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6865]: Type Error Variable #t~ret283 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6865]: Type Error Undeclared identifier #t~ret283 in IdentifierExpression[#t~ret283,] - TypeErrorResult [Line: 6865]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret283,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6866]: Type Error Variable #t~ret284 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6866]: Type Error Undeclared identifier #t~ret284 in IdentifierExpression[#t~ret284,] - TypeErrorResult [Line: 6866]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret284,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6932]: Type Error Variable #t~ret293 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6932]: Type Error Undeclared identifier #t~ret293 in IdentifierExpression[#t~ret293,] - TypeErrorResult [Line: 6932]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret293,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6933]: Type Error Variable #t~ret294 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6933]: Type Error Undeclared identifier #t~ret294 in IdentifierExpression[#t~ret294,] - TypeErrorResult [Line: 6933]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret294,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6934]: Type Error Variable #t~ret295 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6934]: Type Error Undeclared identifier #t~ret295 in IdentifierExpression[#t~ret295,] - TypeErrorResult [Line: 6934]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret295,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6935]: Type Error Variable #t~ret296 modified in procedure el3_interrupt but not declared - TypeErrorResult [Line: 6935]: Type Error Undeclared identifier #t~ret296 in IdentifierExpression[#t~ret296,] - TypeErrorResult [Line: 6935]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret296,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7099]: Type Error Variable #t~ret338 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7099]: Type Error Undeclared identifier #t~ret338 in IdentifierExpression[#t~ret338,] - TypeErrorResult [Line: 7099]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret338,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7100]: Type Error Variable #t~ret339 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7100]: Type Error Undeclared identifier #t~ret339 in IdentifierExpression[#t~ret339,] - TypeErrorResult [Line: 7100]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret339,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7101]: Type Error Variable #t~ret340 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7101]: Type Error Undeclared identifier #t~ret340 in IdentifierExpression[#t~ret340,] - TypeErrorResult [Line: 7101]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret340,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7102]: Type Error Variable #t~ret341 modified in procedure update_stats but not declared - TypeErrorResult [Line: 7102]: Type Error Undeclared identifier #t~ret341 in IdentifierExpression[#t~ret341,] - TypeErrorResult [Line: 7102]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret341,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7155]: Type Error Variable #t~ret363 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7155]: Type Error Undeclared identifier #t~ret363 in IdentifierExpression[#t~ret363,] - TypeErrorResult [Line: 7155]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret363,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7157]: Type Error Variable #t~ret364 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7157]: Type Error Undeclared identifier #t~ret364 in IdentifierExpression[#t~ret364,] - TypeErrorResult [Line: 7157]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7158]: Type Error Variable #t~ret365 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7158]: Type Error Undeclared identifier #t~ret365 in IdentifierExpression[#t~ret365,] - TypeErrorResult [Line: 7158]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7199]: Type Error Variable #t~ret380 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7199]: Type Error Undeclared identifier #t~ret380 in IdentifierExpression[#t~ret380,] - TypeErrorResult [Line: 7199]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret380,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7201]: Type Error Variable #t~ret381 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7201]: Type Error Undeclared identifier #t~ret381 in IdentifierExpression[#t~ret381,] - TypeErrorResult [Line: 7201]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret381,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7202]: Type Error Variable #t~ret382 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7202]: Type Error Undeclared identifier #t~ret382 in IdentifierExpression[#t~ret382,] - TypeErrorResult [Line: 7202]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret382,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7220]: Type Error Variable #t~ret391 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7220]: Type Error Undeclared identifier #t~ret391 in IdentifierExpression[#t~ret391,] - TypeErrorResult [Line: 7220]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret391,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7222]: Type Error Variable #t~ret392 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7222]: Type Error Undeclared identifier #t~ret392 in IdentifierExpression[#t~ret392,] - TypeErrorResult [Line: 7222]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret392,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7223]: Type Error Variable #t~ret393 modified in procedure el3_rx but not declared - TypeErrorResult [Line: 7223]: Type Error Undeclared identifier #t~ret393 in IdentifierExpression[#t~ret393,] - TypeErrorResult [Line: 7223]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret393,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7297]: Type Error Variable #t~ret409 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7297]: Type Error Undeclared identifier #t~ret409 in IdentifierExpression[#t~ret409,] - TypeErrorResult [Line: 7297]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7298]: Type Error Variable #t~ret410 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7298]: Type Error Undeclared identifier #t~ret410 in IdentifierExpression[#t~ret410,] - TypeErrorResult [Line: 7298]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret410,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7299]: Type Error Variable #t~ret411 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7299]: Type Error Undeclared identifier #t~ret411 in IdentifierExpression[#t~ret411,] - TypeErrorResult [Line: 7299]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret411,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 7300]: Type Error Variable #t~ret412 modified in procedure el3_close but not declared - TypeErrorResult [Line: 7300]: Type Error Undeclared identifier #t~ret412 in IdentifierExpression[#t~ret412,] - TypeErrorResult [Line: 7300]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret412,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~9,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~9,],offset]]]]],BitvecLiteral[8,64]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5698]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5698] - GenericResultAtLocation [Line: 5705]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5705] - GenericResultAtLocation [Line: 5838]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5838-5839] - GenericResultAtLocation [Line: 5844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5844-5846] - GenericResultAtLocation [Line: 5868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5868-5869] - GenericResultAtLocation [Line: 5874]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5874-5876] - GenericResultAtLocation [Line: 5897]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5897-5898] - GenericResultAtLocation [Line: 5903]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5903-5905] - GenericResultAtLocation [Line: 5969]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5969] - GenericResultAtLocation [Line: 5977]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5977] - GenericResultAtLocation [Line: 5984]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5984] - GenericResultAtLocation [Line: 5992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5992] - GenericResultAtLocation [Line: 6000]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [6000] - GenericResultAtLocation [Line: 6007]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [6007] - GenericResultAtLocation [Line: 6014]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [6014] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: TYPE ERROR