./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-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 15:46:50,482 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 15:46:50,545 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:46:50,560 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 15:46:50,561 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 15:46:50,602 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 15:46:50,602 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 15:46:50,603 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 15:46:50,603 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 15:46:50,604 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 15:46:50,605 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 15:46:50,605 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 15:46:50,606 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 15:46:50,606 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 15:46:50,607 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 15:46:50,607 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 15:46:50,608 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 15:46:50,608 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 15:46:50,608 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 15:46:50,608 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 15:46:50,609 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 15:46:50,611 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 15:46:50,611 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 15:46:50,612 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 15:46:50,612 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 15:46:50,612 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 15:46:50,612 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 15:46:50,612 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 15:46:50,613 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 15:46:50,613 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 15:46:50,613 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 15:46:50,613 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 15:46:50,613 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 15:46:50,614 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 15:46:50,614 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 15:46:50,614 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 15:46:50,615 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 15:46:50,615 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 15:46:50,616 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 15:46:50,616 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 -> cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 [2024-10-11 15:46:50,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 15:46:50,900 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 15:46:50,904 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 15:46:50,905 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 15:46:50,905 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 15:46:50,907 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2024-10-11 15:46:52,308 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 15:46:53,004 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 15:46:53,004 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2024-10-11 15:46:53,068 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/d5f92ccf1/7145d12aabe64564811c7d716128b8d4/FLAG7b4019d32 [2024-10-11 15:46:53,387 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/d5f92ccf1/7145d12aabe64564811c7d716128b8d4 [2024-10-11 15:46:53,390 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 15:46:53,391 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 15:46:53,395 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 15:46:53,395 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 15:46:53,399 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 15:46:53,400 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:46:53" (1/1) ... [2024-10-11 15:46:53,401 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d558bcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:46:53, skipping insertion in model container [2024-10-11 15:46:53,401 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:46:53" (1/1) ... [2024-10-11 15:46:53,543 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:46:57,750 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2024-10-11 15:46:57,755 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2024-10-11 15:46:57,788 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:46:57,852 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 15:46:58,014 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"); [6204] [2024-10-11 15:46:58,017 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)); [6211] [2024-10-11 15:46:58,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6218] [2024-10-11 15:46:58,019 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6265-6266] [2024-10-11 15:46:58,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6271-6273] [2024-10-11 15:46:58,020 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; incl %0": "+m" (v->counter)); [6300] [2024-10-11 15:46:58,020 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; decl %0": "+m" (v->counter)); [6307] [2024-10-11 15:46:58,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6314] [2024-10-11 15:46:58,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6357] [2024-10-11 15:46:58,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6360] [2024-10-11 15:46:58,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6363] [2024-10-11 15:46:58,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6366] [2024-10-11 15:46:58,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6459] [2024-10-11 15:46:58,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6467] [2024-10-11 15:46:58,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6474] [2024-10-11 15:46:58,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6481] [2024-10-11 15:46:58,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6488] [2024-10-11 15:46:58,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6515] [2024-10-11 15:46:58,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6523-6524] [2024-10-11 15:46:58,029 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6597-6598] [2024-10-11 15:46:58,031 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6631-6632] [2024-10-11 15:46:58,032 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6672-6673] [2024-10-11 15:46:58,033 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6701-6702] [2024-10-11 15:46:58,042 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 *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7195-7196] [2024-10-11 15:46:58,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7202] [2024-10-11 15:46:58,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_main.c"), "i" (1806), "i" (12UL)); [10079-10080] [2024-10-11 15:46:58,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10144] [2024-10-11 15:46:58,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [13469] [2024-10-11 15:46:58,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13717] [2024-10-11 15:46:58,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13730] [2024-10-11 15:46:58,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13754] [2024-10-11 15:46:58,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13767] [2024-10-11 15:46:58,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14098] [2024-10-11 15:46:58,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_param.c"), "i" (163), "i" (12UL)); [15099-15100] [2024-10-11 15:46:58,234 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2024-10-11 15:46:58,235 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2024-10-11 15:46:58,306 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:46:58,558 INFO L204 MainTranslator]: Completed translation [2024-10-11 15:46:58,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:46:58 WrapperNode [2024-10-11 15:46:58,559 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 15:46:58,560 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 15:46:58,560 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 15:46:58,560 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 15:46:58,567 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:46:58" (1/1) ... [2024-10-11 15:46:58,632 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Variable #t~ret439 modified in procedure atl1e_rx_mode but not declared [2024-10-11 15:46:58,632 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Undeclared identifier #t~ret439 in IdentifierExpression[#t~ret439,] [2024-10-11 15:46:58,633 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret439,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,633 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Variable #t~ret440 modified in procedure atl1e_rx_mode but not declared [2024-10-11 15:46:58,633 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Undeclared identifier #t~ret440 in IdentifierExpression[#t~ret440,] [2024-10-11 15:46:58,633 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret440,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,634 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Variable #t~ret455 modified in procedure atl1e_vlan_mode but not declared [2024-10-11 15:46:58,634 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] [2024-10-11 15:46:58,634 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,634 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Variable #t~ret456 modified in procedure atl1e_vlan_mode but not declared [2024-10-11 15:46:58,635 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] [2024-10-11 15:46:58,635 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,636 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Variable #t~ret465 modified in procedure atl1e_restore_vlan but not declared [2024-10-11 15:46:58,636 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Undeclared identifier #t~ret465 in IdentifierExpression[#t~ret465,] [2024-10-11 15:46:58,636 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret465,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,636 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Variable #t~ret466 modified in procedure atl1e_restore_vlan but not declared [2024-10-11 15:46:58,637 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Undeclared identifier #t~ret466 in IdentifierExpression[#t~ret466,] [2024-10-11 15:46:58,637 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret466,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,638 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Variable #t~ret508 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Undeclared identifier #t~ret508 in IdentifierExpression[#t~ret508,] [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret508,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Variable #t~ret509 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Undeclared identifier #t~ret509 in IdentifierExpression[#t~ret509,] [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret509,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,640 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Variable #t~ret510 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:46:58,641 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Undeclared identifier #t~ret510 in IdentifierExpression[#t~ret510,] [2024-10-11 15:46:58,641 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret510,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,651 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Variable #t~ret927 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:46:58,652 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Undeclared identifier #t~ret927 in IdentifierExpression[#t~ret927,] [2024-10-11 15:46:58,652 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret927,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,652 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Variable #t~ret928 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:46:58,652 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Undeclared identifier #t~ret928 in IdentifierExpression[#t~ret928,] [2024-10-11 15:46:58,652 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret928,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,653 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Variable #t~ret929 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:46:58,653 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Undeclared identifier #t~ret929 in IdentifierExpression[#t~ret929,] [2024-10-11 15:46:58,653 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret929,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,656 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Variable #t~ret1166 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,657 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Undeclared identifier #t~ret1166 in IdentifierExpression[#t~ret1166,] [2024-10-11 15:46:58,657 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1166,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,657 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Variable #t~ret1167 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,657 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Undeclared identifier #t~ret1167 in IdentifierExpression[#t~ret1167,] [2024-10-11 15:46:58,658 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1167,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,658 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Variable #t~ret1168 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,659 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Undeclared identifier #t~ret1168 in IdentifierExpression[#t~ret1168,] [2024-10-11 15:46:58,659 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1168,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,659 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Variable #t~ret1174 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Undeclared identifier #t~ret1174 in IdentifierExpression[#t~ret1174,] [2024-10-11 15:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1174,],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:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Variable #t~ret1175 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Undeclared identifier #t~ret1175 in IdentifierExpression[#t~ret1175,] [2024-10-11 15:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1175,],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:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Variable #t~ret1176 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:46:58,660 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Undeclared identifier #t~ret1176 in IdentifierExpression[#t~ret1176,] [2024-10-11 15:46:58,661 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1176,],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:46:58,661 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Variable #t~ret1218 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,662 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Undeclared identifier #t~ret1218 in IdentifierExpression[#t~ret1218,] [2024-10-11 15:46:58,662 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1218,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,663 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Variable #t~ret1219 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,663 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Undeclared identifier #t~ret1219 in IdentifierExpression[#t~ret1219,] [2024-10-11 15:46:58,663 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1219,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Variable #t~ret1220 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Undeclared identifier #t~ret1220 in IdentifierExpression[#t~ret1220,] [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Variable #t~ret1235 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Undeclared identifier #t~ret1235 in IdentifierExpression[#t~ret1235,] [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Variable #t~ret1236 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Undeclared identifier #t~ret1236 in IdentifierExpression[#t~ret1236,] [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1236,],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:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Variable #t~ret1237 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Undeclared identifier #t~ret1237 in IdentifierExpression[#t~ret1237,] [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1237,],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:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Variable #t~ret1245 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Undeclared identifier #t~ret1245 in IdentifierExpression[#t~ret1245,] [2024-10-11 15:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1245,],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:46:58,665 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Variable #t~ret1246 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,666 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Undeclared identifier #t~ret1246 in IdentifierExpression[#t~ret1246,] [2024-10-11 15:46:58,666 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1246,],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:46:58,666 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Variable #t~ret1247 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,666 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Undeclared identifier #t~ret1247 in IdentifierExpression[#t~ret1247,] [2024-10-11 15:46:58,667 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1247,],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:46:58,668 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Variable #t~ret1263 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,668 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Undeclared identifier #t~ret1263 in IdentifierExpression[#t~ret1263,] [2024-10-11 15:46:58,668 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1263,],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:46:58,669 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Variable #t~ret1264 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,669 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Undeclared identifier #t~ret1264 in IdentifierExpression[#t~ret1264,] [2024-10-11 15:46:58,670 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1264,],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:46:58,670 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Variable #t~ret1265 modified in procedure atl1e_suspend but not declared [2024-10-11 15:46:58,670 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Undeclared identifier #t~ret1265 in IdentifierExpression[#t~ret1265,] [2024-10-11 15:46:58,670 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1265,],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:46:58,671 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Variable #t~ret1350 modified in procedure atl1e_probe but not declared [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Undeclared identifier #t~ret1350 in IdentifierExpression[#t~ret1350,] [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1350,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Variable #t~ret1351 modified in procedure atl1e_probe but not declared [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Undeclared identifier #t~ret1351 in IdentifierExpression[#t~ret1351,] [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,672 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Variable #t~ret1352 modified in procedure atl1e_probe but not declared [2024-10-11 15:46:58,673 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Undeclared identifier #t~ret1352 in IdentifierExpression[#t~ret1352,] [2024-10-11 15:46:58,673 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1352,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,683 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Variable #t~ret1636 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:46:58,686 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Undeclared identifier #t~ret1636 in IdentifierExpression[#t~ret1636,] [2024-10-11 15:46:58,687 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1636,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Variable #t~ret1637 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:46:58,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Undeclared identifier #t~ret1637 in IdentifierExpression[#t~ret1637,] [2024-10-11 15:46:58,688 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1637,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,688 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Variable #t~ret1638 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:46:58,688 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Undeclared identifier #t~ret1638 in IdentifierExpression[#t~ret1638,] [2024-10-11 15:46:58,689 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1638,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,693 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Variable #t~ret1952 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,694 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Undeclared identifier #t~ret1952 in IdentifierExpression[#t~ret1952,] [2024-10-11 15:46:58,694 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1952,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,695 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Variable #t~ret1953 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,695 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Undeclared identifier #t~ret1953 in IdentifierExpression[#t~ret1953,] [2024-10-11 15:46:58,695 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1953,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,695 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Variable #t~ret1959 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Undeclared identifier #t~ret1959 in IdentifierExpression[#t~ret1959,] [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1959,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Variable #t~ret1960 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Undeclared identifier #t~ret1960 in IdentifierExpression[#t~ret1960,] [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1960,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Variable #t~ret1965 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,696 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Undeclared identifier #t~ret1965 in IdentifierExpression[#t~ret1965,] [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1965,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Variable #t~ret1966 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Undeclared identifier #t~ret1966 in IdentifierExpression[#t~ret1966,] [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1966,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Variable #t~ret1971 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,697 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Undeclared identifier #t~ret1971 in IdentifierExpression[#t~ret1971,] [2024-10-11 15:46:58,698 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1971,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,698 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Variable #t~ret1972 modified in procedure atl1e_check_options but not declared [2024-10-11 15:46:58,698 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Undeclared identifier #t~ret1972 in IdentifierExpression[#t~ret1972,] [2024-10-11 15:46:58,698 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1972,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 15:46:58,706 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:46:58" (1/1) ... [2024-10-11 15:46:58,707 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 15:46:58,707 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 15:46:58,709 INFO L158 Benchmark]: Toolchain (without parser) took 5316.51ms. Allocated memory was 163.6MB in the beginning and 251.7MB in the end (delta: 88.1MB). Free memory was 112.1MB in the beginning and 121.6MB in the end (delta: -9.6MB). Peak memory consumption was 80.6MB. Max. memory is 16.1GB. [2024-10-11 15:46:58,709 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 163.6MB. Free memory is still 128.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 15:46:58,709 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5164.79ms. Allocated memory was 163.6MB in the beginning and 251.7MB in the end (delta: 88.1MB). Free memory was 112.1MB in the beginning and 136.3MB in the end (delta: -24.2MB). Peak memory consumption was 145.6MB. Max. memory is 16.1GB. [2024-10-11 15:46:58,710 INFO L158 Benchmark]: Boogie Procedure Inliner took 146.83ms. Allocated memory is still 251.7MB. Free memory was 136.3MB in the beginning and 121.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-10-11 15:46:58,715 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.17ms. Allocated memory is still 163.6MB. Free memory is still 128.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5164.79ms. Allocated memory was 163.6MB in the beginning and 251.7MB in the end (delta: 88.1MB). Free memory was 112.1MB in the beginning and 136.3MB in the end (delta: -24.2MB). Peak memory consumption was 145.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 146.83ms. Allocated memory is still 251.7MB. Free memory was 136.3MB in the beginning and 121.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 8072]: Type Error Variable #t~ret439 modified in procedure atl1e_rx_mode but not declared - TypeErrorResult [Line: 8072]: Type Error Undeclared identifier #t~ret439 in IdentifierExpression[#t~ret439,] - TypeErrorResult [Line: 8072]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret439,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8073]: Type Error Variable #t~ret440 modified in procedure atl1e_rx_mode but not declared - TypeErrorResult [Line: 8073]: Type Error Undeclared identifier #t~ret440 in IdentifierExpression[#t~ret440,] - TypeErrorResult [Line: 8073]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret440,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8120]: Type Error Variable #t~ret455 modified in procedure atl1e_vlan_mode but not declared - TypeErrorResult [Line: 8120]: Type Error Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] - TypeErrorResult [Line: 8120]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8121]: Type Error Variable #t~ret456 modified in procedure atl1e_vlan_mode but not declared - TypeErrorResult [Line: 8121]: Type Error Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] - TypeErrorResult [Line: 8121]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8151]: Type Error Variable #t~ret465 modified in procedure atl1e_restore_vlan but not declared - TypeErrorResult [Line: 8151]: Type Error Undeclared identifier #t~ret465 in IdentifierExpression[#t~ret465,] - TypeErrorResult [Line: 8151]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret465,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8152]: Type Error Variable #t~ret466 modified in procedure atl1e_restore_vlan but not declared - TypeErrorResult [Line: 8152]: Type Error Undeclared identifier #t~ret466 in IdentifierExpression[#t~ret466,] - TypeErrorResult [Line: 8152]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret466,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8394]: Type Error Variable #t~ret508 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8394]: Type Error Undeclared identifier #t~ret508 in IdentifierExpression[#t~ret508,] - TypeErrorResult [Line: 8394]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret508,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8395]: Type Error Variable #t~ret509 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8395]: Type Error Undeclared identifier #t~ret509 in IdentifierExpression[#t~ret509,] - TypeErrorResult [Line: 8395]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret509,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 8396]: Type Error Variable #t~ret510 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8396]: Type Error Undeclared identifier #t~ret510 in IdentifierExpression[#t~ret510,] - TypeErrorResult [Line: 8396]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret510,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9577]: Type Error Variable #t~ret927 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9577]: Type Error Undeclared identifier #t~ret927 in IdentifierExpression[#t~ret927,] - TypeErrorResult [Line: 9577]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret927,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9578]: Type Error Variable #t~ret928 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9578]: Type Error Undeclared identifier #t~ret928 in IdentifierExpression[#t~ret928,] - TypeErrorResult [Line: 9578]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret928,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9579]: Type Error Variable #t~ret929 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9579]: Type Error Undeclared identifier #t~ret929 in IdentifierExpression[#t~ret929,] - TypeErrorResult [Line: 9579]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret929,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10293]: Type Error Variable #t~ret1166 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10293]: Type Error Undeclared identifier #t~ret1166 in IdentifierExpression[#t~ret1166,] - TypeErrorResult [Line: 10293]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1166,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10294]: Type Error Variable #t~ret1167 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10294]: Type Error Undeclared identifier #t~ret1167 in IdentifierExpression[#t~ret1167,] - TypeErrorResult [Line: 10294]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1167,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10295]: Type Error Variable #t~ret1168 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10295]: Type Error Undeclared identifier #t~ret1168 in IdentifierExpression[#t~ret1168,] - TypeErrorResult [Line: 10295]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1168,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10312]: Type Error Variable #t~ret1174 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10312]: Type Error Undeclared identifier #t~ret1174 in IdentifierExpression[#t~ret1174,] - TypeErrorResult [Line: 10312]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1174,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10313]: Type Error Variable #t~ret1175 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10313]: Type Error Undeclared identifier #t~ret1175 in IdentifierExpression[#t~ret1175,] - TypeErrorResult [Line: 10313]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1175,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10314]: Type Error Variable #t~ret1176 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10314]: Type Error Undeclared identifier #t~ret1176 in IdentifierExpression[#t~ret1176,] - TypeErrorResult [Line: 10314]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1176,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10578]: Type Error Variable #t~ret1218 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10578]: Type Error Undeclared identifier #t~ret1218 in IdentifierExpression[#t~ret1218,] - TypeErrorResult [Line: 10578]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1218,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10579]: Type Error Variable #t~ret1219 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10579]: Type Error Undeclared identifier #t~ret1219 in IdentifierExpression[#t~ret1219,] - TypeErrorResult [Line: 10579]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1219,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10580]: Type Error Variable #t~ret1220 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10580]: Type Error Undeclared identifier #t~ret1220 in IdentifierExpression[#t~ret1220,] - TypeErrorResult [Line: 10580]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10625]: Type Error Variable #t~ret1235 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10625]: Type Error Undeclared identifier #t~ret1235 in IdentifierExpression[#t~ret1235,] - TypeErrorResult [Line: 10625]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10626]: Type Error Variable #t~ret1236 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10626]: Type Error Undeclared identifier #t~ret1236 in IdentifierExpression[#t~ret1236,] - TypeErrorResult [Line: 10626]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1236,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10627]: Type Error Variable #t~ret1237 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10627]: Type Error Undeclared identifier #t~ret1237 in IdentifierExpression[#t~ret1237,] - TypeErrorResult [Line: 10627]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10650]: Type Error Variable #t~ret1245 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10650]: Type Error Undeclared identifier #t~ret1245 in IdentifierExpression[#t~ret1245,] - TypeErrorResult [Line: 10650]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1245,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10651]: Type Error Variable #t~ret1246 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10651]: Type Error Undeclared identifier #t~ret1246 in IdentifierExpression[#t~ret1246,] - TypeErrorResult [Line: 10651]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10652]: Type Error Variable #t~ret1247 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10652]: Type Error Undeclared identifier #t~ret1247 in IdentifierExpression[#t~ret1247,] - TypeErrorResult [Line: 10652]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10682]: Type Error Variable #t~ret1263 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10682]: Type Error Undeclared identifier #t~ret1263 in IdentifierExpression[#t~ret1263,] - TypeErrorResult [Line: 10682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1263,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10683]: Type Error Variable #t~ret1264 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10683]: Type Error Undeclared identifier #t~ret1264 in IdentifierExpression[#t~ret1264,] - TypeErrorResult [Line: 10683]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1264,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10684]: Type Error Variable #t~ret1265 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10684]: Type Error Undeclared identifier #t~ret1265 in IdentifierExpression[#t~ret1265,] - TypeErrorResult [Line: 10684]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1265,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10977]: Type Error Variable #t~ret1350 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10977]: Type Error Undeclared identifier #t~ret1350 in IdentifierExpression[#t~ret1350,] - TypeErrorResult [Line: 10977]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1350,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10978]: Type Error Variable #t~ret1351 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10978]: Type Error Undeclared identifier #t~ret1351 in IdentifierExpression[#t~ret1351,] - TypeErrorResult [Line: 10978]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1351,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10979]: Type Error Variable #t~ret1352 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10979]: Type Error Undeclared identifier #t~ret1352 in IdentifierExpression[#t~ret1352,] - TypeErrorResult [Line: 10979]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1352,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 14045]: Type Error Variable #t~ret1636 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14045]: Type Error Undeclared identifier #t~ret1636 in IdentifierExpression[#t~ret1636,] - TypeErrorResult [Line: 14045]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1636,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 14046]: Type Error Variable #t~ret1637 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14046]: Type Error Undeclared identifier #t~ret1637 in IdentifierExpression[#t~ret1637,] - TypeErrorResult [Line: 14046]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1637,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 14047]: Type Error Variable #t~ret1638 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14047]: Type Error Undeclared identifier #t~ret1638 in IdentifierExpression[#t~ret1638,] - TypeErrorResult [Line: 14047]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1638,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15136]: Type Error Variable #t~ret1952 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15136]: Type Error Undeclared identifier #t~ret1952 in IdentifierExpression[#t~ret1952,] - TypeErrorResult [Line: 15136]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1952,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15137]: Type Error Variable #t~ret1953 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15137]: Type Error Undeclared identifier #t~ret1953 in IdentifierExpression[#t~ret1953,] - TypeErrorResult [Line: 15137]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1953,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15151]: Type Error Variable #t~ret1959 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15151]: Type Error Undeclared identifier #t~ret1959 in IdentifierExpression[#t~ret1959,] - TypeErrorResult [Line: 15151]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1959,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15152]: Type Error Variable #t~ret1960 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15152]: Type Error Undeclared identifier #t~ret1960 in IdentifierExpression[#t~ret1960,] - TypeErrorResult [Line: 15152]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1960,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15166]: Type Error Variable #t~ret1965 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15166]: Type Error Undeclared identifier #t~ret1965 in IdentifierExpression[#t~ret1965,] - TypeErrorResult [Line: 15166]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1965,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15167]: Type Error Variable #t~ret1966 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15167]: Type Error Undeclared identifier #t~ret1966 in IdentifierExpression[#t~ret1966,] - TypeErrorResult [Line: 15167]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1966,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15181]: Type Error Variable #t~ret1971 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15181]: Type Error Undeclared identifier #t~ret1971 in IdentifierExpression[#t~ret1971,] - TypeErrorResult [Line: 15181]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1971,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 15182]: Type Error Variable #t~ret1972 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15182]: Type Error Undeclared identifier #t~ret1972 in IdentifierExpression[#t~ret1972,] - TypeErrorResult [Line: 15182]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1972,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]],IntegerLiteral[8]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6204]: 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"); [6204] - GenericResultAtLocation [Line: 6211]: 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)); [6211] - GenericResultAtLocation [Line: 6218]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6218] - GenericResultAtLocation [Line: 6265]: 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6265-6266] - GenericResultAtLocation [Line: 6271]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6271-6273] - GenericResultAtLocation [Line: 6300]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6300] - GenericResultAtLocation [Line: 6307]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6307] - GenericResultAtLocation [Line: 6314]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6314] - GenericResultAtLocation [Line: 6357]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6357] - GenericResultAtLocation [Line: 6360]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6360] - GenericResultAtLocation [Line: 6363]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6363] - GenericResultAtLocation [Line: 6366]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6366] - GenericResultAtLocation [Line: 6459]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6459] - GenericResultAtLocation [Line: 6467]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6467] - GenericResultAtLocation [Line: 6474]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6474] - GenericResultAtLocation [Line: 6481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6481] - GenericResultAtLocation [Line: 6488]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6488] - GenericResultAtLocation [Line: 6515]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6515] - GenericResultAtLocation [Line: 6523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6523-6524] - GenericResultAtLocation [Line: 6597]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6597-6598] - GenericResultAtLocation [Line: 6631]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6631-6632] - GenericResultAtLocation [Line: 6672]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6672-6673] - GenericResultAtLocation [Line: 6701]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6701-6702] - GenericResultAtLocation [Line: 7195]: 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 *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7195-7196] - GenericResultAtLocation [Line: 7202]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7202] - GenericResultAtLocation [Line: 10079]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_main.c"), "i" (1806), "i" (12UL)); [10079-10080] - GenericResultAtLocation [Line: 10144]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10144] - GenericResultAtLocation [Line: 13469]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [13469] - GenericResultAtLocation [Line: 13717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13717] - GenericResultAtLocation [Line: 13730]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13730] - GenericResultAtLocation [Line: 13754]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13754] - GenericResultAtLocation [Line: 13767]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13767] - GenericResultAtLocation [Line: 14098]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14098] - GenericResultAtLocation [Line: 15099]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_param.c"), "i" (163), "i" (12UL)); [15099-15100] 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-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-84cfde4 [2024-10-11 15:47:00,789 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 15:47:00,877 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:47:00,883 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 15:47:00,885 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 15:47:00,919 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 15:47:00,921 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 15:47:00,921 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 15:47:00,922 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 15:47:00,924 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 15:47:00,924 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 15:47:00,924 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 15:47:00,925 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 15:47:00,925 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 15:47:00,926 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 15:47:00,926 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 15:47:00,926 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 15:47:00,927 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 15:47:00,927 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 15:47:00,930 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 15:47:00,931 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 15:47:00,931 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 15:47:00,932 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-11 15:47:00,932 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 15:47:00,932 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-11 15:47:00,932 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 15:47:00,933 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 15:47:00,933 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 15:47:00,933 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 15:47:00,934 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 15:47:00,934 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 15:47:00,934 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 15:47:00,935 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 15:47:00,935 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 15:47:00,935 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 15:47:00,936 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-11 15:47:00,936 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-11 15:47:00,936 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 15:47:00,936 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 15:47:00,937 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 15:47:00,937 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 15:47:00,937 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-11 15:47:00,938 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 -> cde51297e6fd0e941efee971bf40d8442d789ab4fb58443b4ef667bb6a80abb8 [2024-10-11 15:47:01,288 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 15:47:01,313 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 15:47:01,316 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 15:47:01,317 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 15:47:01,318 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 15:47:01,319 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2024-10-11 15:47:02,827 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 15:47:03,506 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 15:47:03,507 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i [2024-10-11 15:47:03,578 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/ed5e55f12/1826c5d41fb04485a68a6a71ae79ddad/FLAG48aa0dc27 [2024-10-11 15:47:03,594 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/ed5e55f12/1826c5d41fb04485a68a6a71ae79ddad [2024-10-11 15:47:03,596 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 15:47:03,598 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 15:47:03,601 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 15:47:03,601 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 15:47:03,606 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 15:47:03,607 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:47:03" (1/1) ... [2024-10-11 15:47:03,608 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cb5e086 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:47:03, skipping insertion in model container [2024-10-11 15:47:03,608 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 03:47:03" (1/1) ... [2024-10-11 15:47:03,750 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:47:07,649 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2024-10-11 15:47:07,652 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2024-10-11 15:47:07,687 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:47:07,758 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-11 15:47:07,847 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 15:47:08,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-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2024-10-11 15:47:08,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-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2024-10-11 15:47:08,247 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:47:08,271 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 15:47:08,442 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"); [6204] [2024-10-11 15:47:08,444 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)); [6211] [2024-10-11 15:47:08,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6218] [2024-10-11 15:47:08,447 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6265-6266] [2024-10-11 15:47:08,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6271-6273] [2024-10-11 15:47:08,448 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; incl %0": "+m" (v->counter)); [6300] [2024-10-11 15:47:08,448 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; decl %0": "+m" (v->counter)); [6307] [2024-10-11 15:47:08,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6314] [2024-10-11 15:47:08,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6357] [2024-10-11 15:47:08,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6360] [2024-10-11 15:47:08,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6363] [2024-10-11 15:47:08,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6366] [2024-10-11 15:47:08,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6459] [2024-10-11 15:47:08,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6467] [2024-10-11 15:47:08,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6474] [2024-10-11 15:47:08,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6481] [2024-10-11 15:47:08,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6488] [2024-10-11 15:47:08,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6515] [2024-10-11 15:47:08,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6523-6524] [2024-10-11 15:47:08,461 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6597-6598] [2024-10-11 15:47:08,466 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6631-6632] [2024-10-11 15:47:08,467 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6672-6673] [2024-10-11 15:47:08,468 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6701-6702] [2024-10-11 15:47:08,480 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 *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7195-7196] [2024-10-11 15:47:08,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7202] [2024-10-11 15:47:08,687 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_main.c"), "i" (1806), "i" (12UL)); [10079-10080] [2024-10-11 15:47:08,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10144] [2024-10-11 15:47:08,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [13469] [2024-10-11 15:47:08,764 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13717] [2024-10-11 15:47:08,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13730] [2024-10-11 15:47:08,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13754] [2024-10-11 15:47:08,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13767] [2024-10-11 15:47:08,782 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14098] [2024-10-11 15:47:08,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_param.c"), "i" (163), "i" (12UL)); [15099-15100] [2024-10-11 15:47:08,840 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464446,464459] [2024-10-11 15:47:08,842 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1e-atl1e.cil.i[464591,464604] [2024-10-11 15:47:08,910 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 15:47:09,259 INFO L204 MainTranslator]: Completed translation [2024-10-11 15:47:09,260 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 03:47:09 WrapperNode [2024-10-11 15:47:09,262 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 15:47:09,263 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 15:47:09,263 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 15:47:09,263 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 15:47:09,270 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:47:09" (1/1) ... [2024-10-11 15:47:09,346 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Variable #t~ret420 modified in procedure atl1e_rx_mode but not declared [2024-10-11 15:47:09,347 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] [2024-10-11 15:47:09,347 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_rx_mode" [8072]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],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:47:09,347 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Variable #t~ret421 modified in procedure atl1e_rx_mode but not declared [2024-10-11 15:47:09,348 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Undeclared identifier #t~ret421 in IdentifierExpression[#t~ret421,] [2024-10-11 15:47:09,348 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8073]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret421,],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:47:09,348 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Variable #t~ret433 modified in procedure atl1e_vlan_mode but not declared [2024-10-11 15:47:09,348 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-11 15:47:09,349 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_vlan_mode" [8120]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],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:47:09,349 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Variable #t~ret434 modified in procedure atl1e_vlan_mode but not declared [2024-10-11 15:47:09,349 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Undeclared identifier #t~ret434 in IdentifierExpression[#t~ret434,] [2024-10-11 15:47:09,349 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8121]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret434,],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:47:09,350 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Variable #t~ret443 modified in procedure atl1e_restore_vlan but not declared [2024-10-11 15:47:09,350 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Undeclared identifier #t~ret443 in IdentifierExpression[#t~ret443,] [2024-10-11 15:47:09,350 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_restore_vlan" [8151]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret443,],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:47:09,350 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Variable #t~ret444 modified in procedure atl1e_restore_vlan but not declared [2024-10-11 15:47:09,351 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Undeclared identifier #t~ret444 in IdentifierExpression[#t~ret444,] [2024-10-11 15:47:09,351 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8152]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret444,],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:47:09,352 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Variable #t~ret480 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:47:09,353 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Undeclared identifier #t~ret480 in IdentifierExpression[#t~ret480,] [2024-10-11 15:47:09,353 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_mii_ioctl" [8394]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret480,],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:47:09,353 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Variable #t~ret481 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:47:09,353 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Undeclared identifier #t~ret481 in IdentifierExpression[#t~ret481,] [2024-10-11 15:47:09,354 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [8395]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret481,],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:47:09,354 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Variable #t~ret482 modified in procedure atl1e_mii_ioctl but not declared [2024-10-11 15:47:09,354 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Undeclared identifier #t~ret482 in IdentifierExpression[#t~ret482,] [2024-10-11 15:47:09,354 ERROR L1136 TypeChecker]: C: descriptor.format = " write %x %x\n" [8396]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret482,],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:47:09,366 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Variable #t~ret839 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:47:09,366 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Undeclared identifier #t~ret839 in IdentifierExpression[#t~ret839,] [2024-10-11 15:47:09,367 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_clean_rx_irq" [9577]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret839,],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:47:09,367 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Variable #t~ret840 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:47:09,367 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Undeclared identifier #t~ret840 in IdentifierExpression[#t~ret840,] [2024-10-11 15:47:09,367 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [9578]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret840,],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:47:09,367 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Variable #t~ret841 modified in procedure atl1e_clean_rx_irq but not declared [2024-10-11 15:47:09,368 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Undeclared identifier #t~ret841 in IdentifierExpression[#t~ret841,] [2024-10-11 15:47:09,368 ERROR L1136 TypeChecker]: C: descriptor.format = "RXD VLAN TAG=0x%04x\n" [9579]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret841,],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:47:09,373 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Variable #t~ret1052 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,373 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Undeclared identifier #t~ret1052 in IdentifierExpression[#t~ret1052,] [2024-10-11 15:47:09,373 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_request_irq" [10293]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1052,],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:47:09,373 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Variable #t~ret1053 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,373 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Undeclared identifier #t~ret1053 in IdentifierExpression[#t~ret1053,] [2024-10-11 15:47:09,374 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10294]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1053,],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:47:09,374 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Variable #t~ret1054 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,374 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Undeclared identifier #t~ret1054 in IdentifierExpression[#t~ret1054,] [2024-10-11 15:47:09,375 ERROR L1136 TypeChecker]: C: descriptor.format = "Unable to allocate interrupt Error: %d\n" [10295]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1054,],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:47:09,375 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Variable #t~ret1060 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,375 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Undeclared identifier #t~ret1060 in IdentifierExpression[#t~ret1060,] [2024-10-11 15:47:09,375 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_request_irq" [10312]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1060,],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:47:09,376 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Variable #t~ret1061 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,376 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Undeclared identifier #t~ret1061 in IdentifierExpression[#t~ret1061,] [2024-10-11 15:47:09,376 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10313]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1061,],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:47:09,376 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Variable #t~ret1062 modified in procedure atl1e_request_irq but not declared [2024-10-11 15:47:09,376 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Undeclared identifier #t~ret1062 in IdentifierExpression[#t~ret1062,] [2024-10-11 15:47:09,377 ERROR L1136 TypeChecker]: C: descriptor___0.format = "atl1e_request_irq OK\n" [10314]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1062,],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:47:09,382 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Variable #t~ret1103 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,383 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Undeclared identifier #t~ret1103 in IdentifierExpression[#t~ret1103,] [2024-10-11 15:47:09,383 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_suspend" [10578]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1103,],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:47:09,383 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Variable #t~ret1104 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,383 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Undeclared identifier #t~ret1104 in IdentifierExpression[#t~ret1104,] [2024-10-11 15:47:09,383 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10579]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1104,],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:47:09,384 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Variable #t~ret1105 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,384 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Undeclared identifier #t~ret1105 in IdentifierExpression[#t~ret1105,] [2024-10-11 15:47:09,384 ERROR L1136 TypeChecker]: C: descriptor.format = "set phy register failed\n" [10580]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1105,],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:47:09,384 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Variable #t~ret1115 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,384 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Undeclared identifier #t~ret1115 in IdentifierExpression[#t~ret1115,] [2024-10-11 15:47:09,385 ERROR L1136 TypeChecker]: C: descriptor___0.function = "atl1e_suspend" [10625]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,385 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Variable #t~ret1116 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,385 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Undeclared identifier #t~ret1116 in IdentifierExpression[#t~ret1116,] [2024-10-11 15:47:09,387 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10626]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1116,],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:47:09,387 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Variable #t~ret1117 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,387 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Undeclared identifier #t~ret1117 in IdentifierExpression[#t~ret1117,] [2024-10-11 15:47:09,387 ERROR L1136 TypeChecker]: C: descriptor___0.format = "Link may change when suspend\n" [10627]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1117,],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:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Variable #t~ret1124 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Undeclared identifier #t~ret1124 in IdentifierExpression[#t~ret1124,] [2024-10-11 15:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.function = "atl1e_suspend" [10650]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1124,],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:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Variable #t~ret1125 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Undeclared identifier #t~ret1125 in IdentifierExpression[#t~ret1125,] [2024-10-11 15:47:09,388 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10651]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1125,],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:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Variable #t~ret1126 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Undeclared identifier #t~ret1126 in IdentifierExpression[#t~ret1126,] [2024-10-11 15:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___1.format = "read write phy register failed\n" [10652]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1126,],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:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Variable #t~ret1138 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Undeclared identifier #t~ret1138 in IdentifierExpression[#t~ret1138,] [2024-10-11 15:47:09,389 ERROR L1136 TypeChecker]: C: descriptor___2.function = "atl1e_suspend" [10682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1138,],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:47:09,390 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Variable #t~ret1139 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,390 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Undeclared identifier #t~ret1139 in IdentifierExpression[#t~ret1139,] [2024-10-11 15:47:09,390 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10683]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1139,],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:47:09,390 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Variable #t~ret1140 modified in procedure atl1e_suspend but not declared [2024-10-11 15:47:09,392 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Undeclared identifier #t~ret1140 in IdentifierExpression[#t~ret1140,] [2024-10-11 15:47:09,393 ERROR L1136 TypeChecker]: C: descriptor___2.format = "suspend MAC=0x%x\n" [10684]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1140,],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:47:09,395 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Variable #t~ret1221 modified in procedure atl1e_probe but not declared [2024-10-11 15:47:09,395 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Undeclared identifier #t~ret1221 in IdentifierExpression[#t~ret1221,] [2024-10-11 15:47:09,396 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_probe" [10977]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1221,],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:47:09,396 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Variable #t~ret1222 modified in procedure atl1e_probe but not declared [2024-10-11 15:47:09,396 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Undeclared identifier #t~ret1222 in IdentifierExpression[#t~ret1222,] [2024-10-11 15:47:09,396 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_main.c" [10978]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1222,],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:47:09,397 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Variable #t~ret1223 modified in procedure atl1e_probe but not declared [2024-10-11 15:47:09,397 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Undeclared identifier #t~ret1223 in IdentifierExpression[#t~ret1223,] [2024-10-11 15:47:09,397 ERROR L1136 TypeChecker]: C: descriptor.format = "mac address : %pM\n" [10979]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1223,],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:47:09,407 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Variable #t~ret1474 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Undeclared identifier #t~ret1474 in IdentifierExpression[#t~ret1474,] [2024-10-11 15:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.function = "atl1e_phy_init" [14045]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1474,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Variable #t~ret1475 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Undeclared identifier #t~ret1475 in IdentifierExpression[#t~ret1475,] [2024-10-11 15:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/ethernet/atheros/atl1e/atl1e_hw.c" [14046]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1475,],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:47:09,408 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Variable #t~ret1476 modified in procedure atl1e_phy_init but not declared [2024-10-11 15:47:09,409 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Undeclared identifier #t~ret1476 in IdentifierExpression[#t~ret1476,] [2024-10-11 15:47:09,409 ERROR L1136 TypeChecker]: C: descriptor.format = "Restarting Auto-Negotiation\n" [14047]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1476,],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:47:09,420 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Variable #t~ret1751 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,420 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Undeclared identifier #t~ret1751 in IdentifierExpression[#t~ret1751,] [2024-10-11 15:47:09,421 ERROR L1136 TypeChecker]: C: opt.name = (char *)"Transmit Ddescription Count" [15136]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1751,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,421 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Variable #t~ret1752 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,421 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Undeclared identifier #t~ret1752 in IdentifierExpression[#t~ret1752,] [2024-10-11 15:47:09,421 ERROR L1136 TypeChecker]: C: opt.err = (char *)"using default of 128" [15137]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1752,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Variable #t~ret1757 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Undeclared identifier #t~ret1757 in IdentifierExpression[#t~ret1757,] [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.name = (char *)"Memory size of rx buffer(KB)" [15151]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1757,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Variable #t~ret1758 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Undeclared identifier #t~ret1758 in IdentifierExpression[#t~ret1758,] [2024-10-11 15:47:09,422 ERROR L1136 TypeChecker]: C: opt___0.err = (char *)"using default of 256" [15152]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1758,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,423 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Variable #t~ret1763 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,423 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Undeclared identifier #t~ret1763 in IdentifierExpression[#t~ret1763,] [2024-10-11 15:47:09,423 ERROR L1136 TypeChecker]: C: opt___1.name = (char *)"Interrupt Moderate Timer" [15166]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1763,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,425 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Variable #t~ret1764 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,425 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Undeclared identifier #t~ret1764 in IdentifierExpression[#t~ret1764,] [2024-10-11 15:47:09,426 ERROR L1136 TypeChecker]: C: opt___1.err = (char *)"using default of 100" [15167]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1764,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,426 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Variable #t~ret1769 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,426 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Undeclared identifier #t~ret1769 in IdentifierExpression[#t~ret1769,] [2024-10-11 15:47:09,426 ERROR L1136 TypeChecker]: C: opt___2.name = (char *)"Speed/Duplex Selection" [15181]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1769,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,427 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Variable #t~ret1770 modified in procedure atl1e_check_options but not declared [2024-10-11 15:47:09,427 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Undeclared identifier #t~ret1770 in IdentifierExpression[#t~ret1770,] [2024-10-11 15:47:09,427 ERROR L1136 TypeChecker]: C: opt___2.err = (char *)"using default of 0" [15182]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1770,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 15:47:09,437 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:47:09" (1/1) ... [2024-10-11 15:47:09,441 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 15:47:09,442 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 15:47:09,444 INFO L158 Benchmark]: Toolchain (without parser) took 5845.17ms. Allocated memory was 77.6MB in the beginning and 465.6MB in the end (delta: 388.0MB). Free memory was 46.0MB in the beginning and 311.3MB in the end (delta: -265.2MB). Peak memory consumption was 122.1MB. Max. memory is 16.1GB. [2024-10-11 15:47:09,444 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 52.4MB. Free memory was 35.5MB in the beginning and 35.4MB in the end (delta: 81.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 15:47:09,445 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5661.51ms. Allocated memory was 77.6MB in the beginning and 465.6MB in the end (delta: 388.0MB). Free memory was 46.0MB in the beginning and 325.9MB in the end (delta: -279.9MB). Peak memory consumption was 133.3MB. Max. memory is 16.1GB. [2024-10-11 15:47:09,445 INFO L158 Benchmark]: Boogie Procedure Inliner took 178.82ms. Allocated memory is still 465.6MB. Free memory was 325.9MB in the beginning and 311.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-10-11 15:47:09,447 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.17ms. Allocated memory is still 52.4MB. Free memory was 35.5MB in the beginning and 35.4MB in the end (delta: 81.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5661.51ms. Allocated memory was 77.6MB in the beginning and 465.6MB in the end (delta: 388.0MB). Free memory was 46.0MB in the beginning and 325.9MB in the end (delta: -279.9MB). Peak memory consumption was 133.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 178.82ms. Allocated memory is still 465.6MB. Free memory was 325.9MB in the beginning and 311.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 8072]: Type Error Variable #t~ret420 modified in procedure atl1e_rx_mode but not declared - TypeErrorResult [Line: 8072]: Type Error Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] - TypeErrorResult [Line: 8072]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8073]: Type Error Variable #t~ret421 modified in procedure atl1e_rx_mode but not declared - TypeErrorResult [Line: 8073]: Type Error Undeclared identifier #t~ret421 in IdentifierExpression[#t~ret421,] - TypeErrorResult [Line: 8073]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret421,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8120]: Type Error Variable #t~ret433 modified in procedure atl1e_vlan_mode but not declared - TypeErrorResult [Line: 8120]: Type Error Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] - TypeErrorResult [Line: 8120]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8121]: Type Error Variable #t~ret434 modified in procedure atl1e_vlan_mode but not declared - TypeErrorResult [Line: 8121]: Type Error Undeclared identifier #t~ret434 in IdentifierExpression[#t~ret434,] - TypeErrorResult [Line: 8121]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret434,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8151]: Type Error Variable #t~ret443 modified in procedure atl1e_restore_vlan but not declared - TypeErrorResult [Line: 8151]: Type Error Undeclared identifier #t~ret443 in IdentifierExpression[#t~ret443,] - TypeErrorResult [Line: 8151]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret443,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8152]: Type Error Variable #t~ret444 modified in procedure atl1e_restore_vlan but not declared - TypeErrorResult [Line: 8152]: Type Error Undeclared identifier #t~ret444 in IdentifierExpression[#t~ret444,] - TypeErrorResult [Line: 8152]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret444,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8394]: Type Error Variable #t~ret480 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8394]: Type Error Undeclared identifier #t~ret480 in IdentifierExpression[#t~ret480,] - TypeErrorResult [Line: 8394]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret480,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8395]: Type Error Variable #t~ret481 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8395]: Type Error Undeclared identifier #t~ret481 in IdentifierExpression[#t~ret481,] - TypeErrorResult [Line: 8395]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret481,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 8396]: Type Error Variable #t~ret482 modified in procedure atl1e_mii_ioctl but not declared - TypeErrorResult [Line: 8396]: Type Error Undeclared identifier #t~ret482 in IdentifierExpression[#t~ret482,] - TypeErrorResult [Line: 8396]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret482,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9577]: Type Error Variable #t~ret839 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9577]: Type Error Undeclared identifier #t~ret839 in IdentifierExpression[#t~ret839,] - TypeErrorResult [Line: 9577]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret839,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9578]: Type Error Variable #t~ret840 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9578]: Type Error Undeclared identifier #t~ret840 in IdentifierExpression[#t~ret840,] - TypeErrorResult [Line: 9578]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret840,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9579]: Type Error Variable #t~ret841 modified in procedure atl1e_clean_rx_irq but not declared - TypeErrorResult [Line: 9579]: Type Error Undeclared identifier #t~ret841 in IdentifierExpression[#t~ret841,] - TypeErrorResult [Line: 9579]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret841,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10293]: Type Error Variable #t~ret1052 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10293]: Type Error Undeclared identifier #t~ret1052 in IdentifierExpression[#t~ret1052,] - TypeErrorResult [Line: 10293]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1052,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10294]: Type Error Variable #t~ret1053 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10294]: Type Error Undeclared identifier #t~ret1053 in IdentifierExpression[#t~ret1053,] - TypeErrorResult [Line: 10294]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1053,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10295]: Type Error Variable #t~ret1054 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10295]: Type Error Undeclared identifier #t~ret1054 in IdentifierExpression[#t~ret1054,] - TypeErrorResult [Line: 10295]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1054,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10312]: Type Error Variable #t~ret1060 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10312]: Type Error Undeclared identifier #t~ret1060 in IdentifierExpression[#t~ret1060,] - TypeErrorResult [Line: 10312]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1060,],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: 10313]: Type Error Variable #t~ret1061 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10313]: Type Error Undeclared identifier #t~ret1061 in IdentifierExpression[#t~ret1061,] - TypeErrorResult [Line: 10313]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1061,],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: 10314]: Type Error Variable #t~ret1062 modified in procedure atl1e_request_irq but not declared - TypeErrorResult [Line: 10314]: Type Error Undeclared identifier #t~ret1062 in IdentifierExpression[#t~ret1062,] - TypeErrorResult [Line: 10314]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1062,],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: 10578]: Type Error Variable #t~ret1103 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10578]: Type Error Undeclared identifier #t~ret1103 in IdentifierExpression[#t~ret1103,] - TypeErrorResult [Line: 10578]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1103,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10579]: Type Error Variable #t~ret1104 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10579]: Type Error Undeclared identifier #t~ret1104 in IdentifierExpression[#t~ret1104,] - TypeErrorResult [Line: 10579]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1104,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10580]: Type Error Variable #t~ret1105 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10580]: Type Error Undeclared identifier #t~ret1105 in IdentifierExpression[#t~ret1105,] - TypeErrorResult [Line: 10580]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1105,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10625]: Type Error Variable #t~ret1115 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10625]: Type Error Undeclared identifier #t~ret1115 in IdentifierExpression[#t~ret1115,] - TypeErrorResult [Line: 10625]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1115,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10626]: Type Error Variable #t~ret1116 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10626]: Type Error Undeclared identifier #t~ret1116 in IdentifierExpression[#t~ret1116,] - TypeErrorResult [Line: 10626]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1116,],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: 10627]: Type Error Variable #t~ret1117 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10627]: Type Error Undeclared identifier #t~ret1117 in IdentifierExpression[#t~ret1117,] - TypeErrorResult [Line: 10627]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1117,],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: 10650]: Type Error Variable #t~ret1124 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10650]: Type Error Undeclared identifier #t~ret1124 in IdentifierExpression[#t~ret1124,] - TypeErrorResult [Line: 10650]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1124,],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: 10651]: Type Error Variable #t~ret1125 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10651]: Type Error Undeclared identifier #t~ret1125 in IdentifierExpression[#t~ret1125,] - TypeErrorResult [Line: 10651]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1125,],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: 10652]: Type Error Variable #t~ret1126 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10652]: Type Error Undeclared identifier #t~ret1126 in IdentifierExpression[#t~ret1126,] - TypeErrorResult [Line: 10652]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1126,],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: 10682]: Type Error Variable #t~ret1138 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10682]: Type Error Undeclared identifier #t~ret1138 in IdentifierExpression[#t~ret1138,] - TypeErrorResult [Line: 10682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1138,],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: 10683]: Type Error Variable #t~ret1139 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10683]: Type Error Undeclared identifier #t~ret1139 in IdentifierExpression[#t~ret1139,] - TypeErrorResult [Line: 10683]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1139,],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: 10684]: Type Error Variable #t~ret1140 modified in procedure atl1e_suspend but not declared - TypeErrorResult [Line: 10684]: Type Error Undeclared identifier #t~ret1140 in IdentifierExpression[#t~ret1140,] - TypeErrorResult [Line: 10684]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1140,],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: 10977]: Type Error Variable #t~ret1221 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10977]: Type Error Undeclared identifier #t~ret1221 in IdentifierExpression[#t~ret1221,] - TypeErrorResult [Line: 10977]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1221,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10978]: Type Error Variable #t~ret1222 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10978]: Type Error Undeclared identifier #t~ret1222 in IdentifierExpression[#t~ret1222,] - TypeErrorResult [Line: 10978]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1222,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10979]: Type Error Variable #t~ret1223 modified in procedure atl1e_probe but not declared - TypeErrorResult [Line: 10979]: Type Error Undeclared identifier #t~ret1223 in IdentifierExpression[#t~ret1223,] - TypeErrorResult [Line: 10979]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~7,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~7,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 14045]: Type Error Variable #t~ret1474 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14045]: Type Error Undeclared identifier #t~ret1474 in IdentifierExpression[#t~ret1474,] - TypeErrorResult [Line: 14045]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1474,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 14046]: Type Error Variable #t~ret1475 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14046]: Type Error Undeclared identifier #t~ret1475 in IdentifierExpression[#t~ret1475,] - TypeErrorResult [Line: 14046]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1475,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 14047]: Type Error Variable #t~ret1476 modified in procedure atl1e_phy_init but not declared - TypeErrorResult [Line: 14047]: Type Error Undeclared identifier #t~ret1476 in IdentifierExpression[#t~ret1476,] - TypeErrorResult [Line: 14047]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1476,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~8,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~8,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15136]: Type Error Variable #t~ret1751 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15136]: Type Error Undeclared identifier #t~ret1751 in IdentifierExpression[#t~ret1751,] - TypeErrorResult [Line: 15136]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1751,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15137]: Type Error Variable #t~ret1752 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15137]: Type Error Undeclared identifier #t~ret1752 in IdentifierExpression[#t~ret1752,] - TypeErrorResult [Line: 15137]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1752,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15151]: Type Error Variable #t~ret1757 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15151]: Type Error Undeclared identifier #t~ret1757 in IdentifierExpression[#t~ret1757,] - TypeErrorResult [Line: 15151]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1757,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15152]: Type Error Variable #t~ret1758 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15152]: Type Error Undeclared identifier #t~ret1758 in IdentifierExpression[#t~ret1758,] - TypeErrorResult [Line: 15152]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1758,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15166]: Type Error Variable #t~ret1763 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15166]: Type Error Undeclared identifier #t~ret1763 in IdentifierExpression[#t~ret1763,] - TypeErrorResult [Line: 15166]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1763,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15167]: Type Error Variable #t~ret1764 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15167]: Type Error Undeclared identifier #t~ret1764 in IdentifierExpression[#t~ret1764,] - TypeErrorResult [Line: 15167]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1764,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15181]: Type Error Variable #t~ret1769 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15181]: Type Error Undeclared identifier #t~ret1769 in IdentifierExpression[#t~ret1769,] - TypeErrorResult [Line: 15181]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1769,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[4,64],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 15182]: Type Error Variable #t~ret1770 modified in procedure atl1e_check_options but not declared - TypeErrorResult [Line: 15182]: Type Error Undeclared identifier #t~ret1770 in IdentifierExpression[#t~ret1770,] - TypeErrorResult [Line: 15182]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1770,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#opt___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[12,64],StructAccessExpression[IdentifierExpression[~#opt___2~0,],offset]]]]],BitvecLiteral[8,64]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6204]: 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"); [6204] - GenericResultAtLocation [Line: 6211]: 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)); [6211] - GenericResultAtLocation [Line: 6218]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6218] - GenericResultAtLocation [Line: 6265]: 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6265-6266] - GenericResultAtLocation [Line: 6271]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6271-6273] - GenericResultAtLocation [Line: 6300]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6300] - GenericResultAtLocation [Line: 6307]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6307] - GenericResultAtLocation [Line: 6314]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6314] - GenericResultAtLocation [Line: 6357]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6357] - GenericResultAtLocation [Line: 6360]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6360] - GenericResultAtLocation [Line: 6363]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6363] - GenericResultAtLocation [Line: 6366]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6366] - GenericResultAtLocation [Line: 6459]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6459] - GenericResultAtLocation [Line: 6467]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6467] - GenericResultAtLocation [Line: 6474]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6474] - GenericResultAtLocation [Line: 6481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6481] - GenericResultAtLocation [Line: 6488]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6488] - GenericResultAtLocation [Line: 6515]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6515] - GenericResultAtLocation [Line: 6523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6523-6524] - GenericResultAtLocation [Line: 6597]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6597-6598] - GenericResultAtLocation [Line: 6631]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6631-6632] - GenericResultAtLocation [Line: 6672]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6672-6673] - GenericResultAtLocation [Line: 6701]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6701-6702] - GenericResultAtLocation [Line: 7195]: 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 *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7195-7196] - GenericResultAtLocation [Line: 7202]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7202] - GenericResultAtLocation [Line: 10079]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_main.c"), "i" (1806), "i" (12UL)); [10079-10080] - GenericResultAtLocation [Line: 10144]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10144] - GenericResultAtLocation [Line: 13469]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [13469] - GenericResultAtLocation [Line: 13717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13717] - GenericResultAtLocation [Line: 13730]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13730] - GenericResultAtLocation [Line: 13754]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13754] - GenericResultAtLocation [Line: 13767]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13767] - GenericResultAtLocation [Line: 14098]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14098] - GenericResultAtLocation [Line: 15099]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/atheros/atl1e/atl1e_param.c"), "i" (163), "i" (12UL)); [15099-15100] 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