./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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 58940dcd8ad1055fc723858f5e29e2ad0f22c7008fcdb0c57327e3ec73c7c9cb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 08:48:35,077 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 08:48:35,143 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-13 08:48:35,147 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 08:48:35,148 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 08:48:35,167 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 08:48:35,168 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 08:48:35,168 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 08:48:35,169 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 08:48:35,169 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 08:48:35,170 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 08:48:35,170 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 08:48:35,171 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 08:48:35,171 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 08:48:35,171 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 08:48:35,172 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 08:48:35,172 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 08:48:35,173 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 08:48:35,173 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 08:48:35,173 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 08:48:35,178 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 08:48:35,178 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 08:48:35,179 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 08:48:35,179 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 08:48:35,179 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 08:48:35,179 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 08:48:35,180 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 08:48:35,180 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 08:48:35,180 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 08:48:35,180 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 08:48:35,180 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 08:48:35,181 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 08:48:35,181 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 08:48:35,181 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 08:48:35,181 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 08:48:35,182 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 08:48:35,183 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 08:48:35,183 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 08:48:35,183 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 08:48:35,183 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 58940dcd8ad1055fc723858f5e29e2ad0f22c7008fcdb0c57327e3ec73c7c9cb [2024-10-13 08:48:35,453 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 08:48:35,500 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 08:48:35,504 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 08:48:35,506 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 08:48:35,506 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 08:48:35,508 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2024-10-13 08:48:37,011 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 08:48:37,691 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 08:48:37,692 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2024-10-13 08:48:37,777 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/818db29f7/39608866e2994110b5efbad61f58ee59/FLAG75cc2e421 [2024-10-13 08:48:37,790 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/818db29f7/39608866e2994110b5efbad61f58ee59 [2024-10-13 08:48:37,794 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 08:48:37,795 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 08:48:37,796 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 08:48:37,797 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 08:48:37,802 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 08:48:37,803 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:48:37" (1/1) ... [2024-10-13 08:48:37,803 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c040fc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:37, skipping insertion in model container [2024-10-13 08:48:37,803 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:48:37" (1/1) ... [2024-10-13 08:48:37,976 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 08:48:44,475 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2024-10-13 08:48:44,481 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2024-10-13 08:48:44,529 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 08:48:44,617 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 08:48:44,806 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"); [6468] [2024-10-13 08:48:44,808 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)); [6475] [2024-10-13 08:48:44,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] [2024-10-13 08:48:44,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] [2024-10-13 08:48:44,812 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)); [6593-6594] [2024-10-13 08:48:44,813 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"); [6599-6601] [2024-10-13 08:48:44,813 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)); [6621] [2024-10-13 08:48:44,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] [2024-10-13 08:48:44,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] [2024-10-13 08:48:44,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] [2024-10-13 08:48:44,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] [2024-10-13 08:48:44,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] [2024-10-13 08:48:44,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] [2024-10-13 08:48:44,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] [2024-10-13 08:48:44,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] [2024-10-13 08:48:44,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] [2024-10-13 08:48:44,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] [2024-10-13 08:48:44,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] [2024-10-13 08:48:44,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] [2024-10-13 08:48:44,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] [2024-10-13 08:48:44,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] [2024-10-13 08:48:44,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] [2024-10-13 08:48:44,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] [2024-10-13 08:48:44,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] [2024-10-13 08:48:44,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] [2024-10-13 08:48:44,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] [2024-10-13 08:48:44,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] [2024-10-13 08:48:44,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] [2024-10-13 08:48:44,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] [2024-10-13 08:48:44,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7067] [2024-10-13 08:48:44,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7074] [2024-10-13 08:48:44,828 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)); [7116] [2024-10-13 08:48:44,830 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)); [7124-7125] [2024-10-13 08:48:44,833 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)); [7199-7200] [2024-10-13 08:48:44,834 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)); [7233-7234] [2024-10-13 08:48:44,837 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)); [7274-7275] [2024-10-13 08:48:44,839 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)); [7303-7304] [2024-10-13 08:48:44,848 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)); [7803-7804] [2024-10-13 08:48:44,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] [2024-10-13 08:48:44,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] [2024-10-13 08:48:44,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] [2024-10-13 08:48:44,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] [2024-10-13 08:48:44,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] [2024-10-13 08:48:44,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8165] [2024-10-13 08:48:44,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8168] [2024-10-13 08:48:44,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8171] [2024-10-13 08:48:44,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8174] [2024-10-13 08:48:44,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8205] [2024-10-13 08:48:44,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8208] [2024-10-13 08:48:44,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8211] [2024-10-13 08:48:44,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8214] [2024-10-13 08:48:44,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8245] [2024-10-13 08:48:44,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8248] [2024-10-13 08:48:44,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8251] [2024-10-13 08:48:44,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8254] [2024-10-13 08:48:44,886 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/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8881-8882] [2024-10-13 08:48:44,888 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/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8909-8910] [2024-10-13 08:48:44,888 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/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8921-8922] [2024-10-13 08:48:44,889 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/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8934-8935] [2024-10-13 08:48:44,892 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9073-9074] [2024-10-13 08:48:44,892 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9084-9085] [2024-10-13 08:48:44,896 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9240-9241] [2024-10-13 08:48:44,897 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9251-9252] [2024-10-13 08:48:44,902 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/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9383-9384] [2024-10-13 08:48:44,903 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/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9413-9414] [2024-10-13 08:48:44,905 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/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9462-9463] [2024-10-13 08:48:44,907 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/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9493-9494] [2024-10-13 08:48:44,908 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/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9544-9545] [2024-10-13 08:48:44,911 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/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9606-9607] [2024-10-13 08:48:44,915 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/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9671-9672] [2024-10-13 08:48:44,925 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/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10037-10038] [2024-10-13 08:48:44,930 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/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10157-10158] [2024-10-13 08:48:44,932 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/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10187-10188] [2024-10-13 08:48:44,932 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/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10199-10200] [2024-10-13 08:48:44,933 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/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10211-10212] [2024-10-13 08:48:44,935 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/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10323-10324] [2024-10-13 08:48:44,936 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10341-10342] [2024-10-13 08:48:44,937 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10351-10352] [2024-10-13 08:48:44,937 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10382-10383] [2024-10-13 08:48:44,938 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10392-10393] [2024-10-13 08:48:44,938 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/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10404-10405] [2024-10-13 08:48:44,939 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10416-10417] [2024-10-13 08:48:44,939 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10427-10428] [2024-10-13 08:48:44,940 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/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] [2024-10-13 08:48:44,942 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/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10512-10513] [2024-10-13 08:48:44,943 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/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10525-10526] [2024-10-13 08:48:44,943 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/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10537-10538] [2024-10-13 08:48:44,945 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/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10618-10619] [2024-10-13 08:48:44,950 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/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10747-10748] [2024-10-13 08:48:44,982 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11469-11470] [2024-10-13 08:48:44,982 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11479-11480] [2024-10-13 08:48:44,983 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/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11544-11545] [2024-10-13 08:48:44,984 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/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11563-11564] [2024-10-13 08:48:44,993 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/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11863-11864] [2024-10-13 08:48:45,009 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/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12320-12321] [2024-10-13 08:48:45,020 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/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12556-12557] [2024-10-13 08:48:45,026 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/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12833-12834] [2024-10-13 08:48:45,246 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2024-10-13 08:48:45,247 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2024-10-13 08:48:45,254 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 08:48:45,554 INFO L204 MainTranslator]: Completed translation [2024-10-13 08:48:45,554 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:45 WrapperNode [2024-10-13 08:48:45,555 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 08:48:45,556 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 08:48:45,556 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 08:48:45,556 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 08:48:45,563 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:45" (1/1) ... [2024-10-13 08:48:45,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Variable #t~ret636 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:45,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Undeclared identifier #t~ret636 in IdentifierExpression[#t~ret636,] [2024-10-13 08:48:45,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret636,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Variable #t~ret637 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Undeclared identifier #t~ret637 in IdentifierExpression[#t~ret637,] [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret637,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Variable #t~ret638 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Undeclared identifier #t~ret638 in IdentifierExpression[#t~ret638,] [2024-10-13 08:48:45,661 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret638,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,670 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Variable #t~ret680 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,670 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Undeclared identifier #t~ret680 in IdentifierExpression[#t~ret680,] [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret680,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Variable #t~ret681 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Undeclared identifier #t~ret681 in IdentifierExpression[#t~ret681,] [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret681,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Variable #t~ret682 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,671 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Undeclared identifier #t~ret682 in IdentifierExpression[#t~ret682,] [2024-10-13 08:48:45,672 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret682,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,672 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Variable #t~ret711 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,672 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Undeclared identifier #t~ret711 in IdentifierExpression[#t~ret711,] [2024-10-13 08:48:45,672 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret711,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,672 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Variable #t~ret712 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,673 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Undeclared identifier #t~ret712 in IdentifierExpression[#t~ret712,] [2024-10-13 08:48:45,673 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret712,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,673 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Variable #t~ret713 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,678 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Undeclared identifier #t~ret713 in IdentifierExpression[#t~ret713,] [2024-10-13 08:48:45,678 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret713,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,678 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Variable #t~ret737 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,678 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Undeclared identifier #t~ret737 in IdentifierExpression[#t~ret737,] [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret737,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Variable #t~ret738 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Undeclared identifier #t~ret738 in IdentifierExpression[#t~ret738,] [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret738,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Variable #t~ret739 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Undeclared identifier #t~ret739 in IdentifierExpression[#t~ret739,] [2024-10-13 08:48:45,679 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret739,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,680 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Variable #t~ret782 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:45,680 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Undeclared identifier #t~ret782 in IdentifierExpression[#t~ret782,] [2024-10-13 08:48:45,680 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret782,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,681 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Variable #t~ret783 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:45,681 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Undeclared identifier #t~ret783 in IdentifierExpression[#t~ret783,] [2024-10-13 08:48:45,681 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret783,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,688 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Variable #t~ret784 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:45,688 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Undeclared identifier #t~ret784 in IdentifierExpression[#t~ret784,] [2024-10-13 08:48:45,689 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret784,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Variable #t~ret822 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Undeclared identifier #t~ret822 in IdentifierExpression[#t~ret822,] [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret822,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Variable #t~ret823 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Undeclared identifier #t~ret823 in IdentifierExpression[#t~ret823,] [2024-10-13 08:48:45,690 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret823,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,691 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Variable #t~ret824 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,691 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Undeclared identifier #t~ret824 in IdentifierExpression[#t~ret824,] [2024-10-13 08:48:45,691 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret824,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Variable #t~ret869 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Undeclared identifier #t~ret869 in IdentifierExpression[#t~ret869,] [2024-10-13 08:48:45,692 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret869,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,692 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Variable #t~ret870 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,697 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Undeclared identifier #t~ret870 in IdentifierExpression[#t~ret870,] [2024-10-13 08:48:45,697 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret870,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,698 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Variable #t~ret871 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:45,698 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Undeclared identifier #t~ret871 in IdentifierExpression[#t~ret871,] [2024-10-13 08:48:45,698 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret871,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,700 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Variable #t~ret959 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:45,700 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Undeclared identifier #t~ret959 in IdentifierExpression[#t~ret959,] [2024-10-13 08:48:45,700 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret959,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,700 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Variable #t~ret960 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:45,704 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Undeclared identifier #t~ret960 in IdentifierExpression[#t~ret960,] [2024-10-13 08:48:45,704 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret960,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,705 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Variable #t~ret961 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:45,705 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Undeclared identifier #t~ret961 in IdentifierExpression[#t~ret961,] [2024-10-13 08:48:45,705 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret961,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,717 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Variable #t~ret1407 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:45,720 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Undeclared identifier #t~ret1407 in IdentifierExpression[#t~ret1407,] [2024-10-13 08:48:45,720 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,720 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Variable #t~ret1408 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:45,721 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Undeclared identifier #t~ret1408 in IdentifierExpression[#t~ret1408,] [2024-10-13 08:48:45,721 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,721 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Variable #t~ret1409 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:45,721 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Undeclared identifier #t~ret1409 in IdentifierExpression[#t~ret1409,] [2024-10-13 08:48:45,721 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,737 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Variable #t~ret1690 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:45,737 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Undeclared identifier #t~ret1690 in IdentifierExpression[#t~ret1690,] [2024-10-13 08:48:45,737 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1690,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,738 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Variable #t~ret1691 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:45,738 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Undeclared identifier #t~ret1691 in IdentifierExpression[#t~ret1691,] [2024-10-13 08:48:45,738 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1691,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,738 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Variable #t~ret1692 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:45,742 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Undeclared identifier #t~ret1692 in IdentifierExpression[#t~ret1692,] [2024-10-13 08:48:45,742 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1692,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-13 08:48:45,792 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:45" (1/1) ... [2024-10-13 08:48:45,792 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 08:48:45,792 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-13 08:48:45,802 INFO L158 Benchmark]: Toolchain (without parser) took 7997.91ms. Allocated memory was 169.9MB in the beginning and 373.3MB in the end (delta: 203.4MB). Free memory was 124.4MB in the beginning and 244.3MB in the end (delta: -119.9MB). Peak memory consumption was 84.6MB. Max. memory is 16.1GB. [2024-10-13 08:48:45,808 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 94.4MB. Free memory was 63.1MB in the beginning and 63.1MB in the end (delta: 28.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 08:48:45,809 INFO L158 Benchmark]: CACSL2BoogieTranslator took 7758.48ms. Allocated memory was 169.9MB in the beginning and 373.3MB in the end (delta: 203.4MB). Free memory was 124.4MB in the beginning and 257.9MB in the end (delta: -133.5MB). Peak memory consumption was 164.2MB. Max. memory is 16.1GB. [2024-10-13 08:48:45,809 INFO L158 Benchmark]: Boogie Procedure Inliner took 236.40ms. Allocated memory is still 373.3MB. Free memory was 257.9MB in the beginning and 244.3MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-10-13 08:48:45,814 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.20ms. Allocated memory is still 94.4MB. Free memory was 63.1MB in the beginning and 63.1MB in the end (delta: 28.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 7758.48ms. Allocated memory was 169.9MB in the beginning and 373.3MB in the end (delta: 203.4MB). Free memory was 124.4MB in the beginning and 257.9MB in the end (delta: -133.5MB). Peak memory consumption was 164.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 236.40ms. Allocated memory is still 373.3MB. Free memory was 257.9MB in the beginning and 244.3MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 9438]: Type Error Variable #t~ret636 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9438]: Type Error Undeclared identifier #t~ret636 in IdentifierExpression[#t~ret636,] - TypeErrorResult [Line: 9438]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret636,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9439]: Type Error Variable #t~ret637 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9439]: Type Error Undeclared identifier #t~ret637 in IdentifierExpression[#t~ret637,] - TypeErrorResult [Line: 9439]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret637,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9440]: Type Error Variable #t~ret638 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9440]: Type Error Undeclared identifier #t~ret638 in IdentifierExpression[#t~ret638,] - TypeErrorResult [Line: 9440]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret638,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9561]: Type Error Variable #t~ret680 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9561]: Type Error Undeclared identifier #t~ret680 in IdentifierExpression[#t~ret680,] - TypeErrorResult [Line: 9561]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret680,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9562]: Type Error Variable #t~ret681 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9562]: Type Error Undeclared identifier #t~ret681 in IdentifierExpression[#t~ret681,] - TypeErrorResult [Line: 9562]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret681,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9563]: Type Error Variable #t~ret682 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9563]: Type Error Undeclared identifier #t~ret682 in IdentifierExpression[#t~ret682,] - TypeErrorResult [Line: 9563]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret682,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9617]: Type Error Variable #t~ret711 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9617]: Type Error Undeclared identifier #t~ret711 in IdentifierExpression[#t~ret711,] - TypeErrorResult [Line: 9617]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret711,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9618]: Type Error Variable #t~ret712 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9618]: Type Error Undeclared identifier #t~ret712 in IdentifierExpression[#t~ret712,] - TypeErrorResult [Line: 9618]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret712,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9619]: Type Error Variable #t~ret713 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9619]: Type Error Undeclared identifier #t~ret713 in IdentifierExpression[#t~ret713,] - TypeErrorResult [Line: 9619]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret713,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9682]: Type Error Variable #t~ret737 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9682]: Type Error Undeclared identifier #t~ret737 in IdentifierExpression[#t~ret737,] - TypeErrorResult [Line: 9682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret737,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9683]: Type Error Variable #t~ret738 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9683]: Type Error Undeclared identifier #t~ret738 in IdentifierExpression[#t~ret738,] - TypeErrorResult [Line: 9683]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret738,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9684]: Type Error Variable #t~ret739 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9684]: Type Error Undeclared identifier #t~ret739 in IdentifierExpression[#t~ret739,] - TypeErrorResult [Line: 9684]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret739,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9828]: Type Error Variable #t~ret782 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9828]: Type Error Undeclared identifier #t~ret782 in IdentifierExpression[#t~ret782,] - TypeErrorResult [Line: 9828]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret782,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9829]: Type Error Variable #t~ret783 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9829]: Type Error Undeclared identifier #t~ret783 in IdentifierExpression[#t~ret783,] - TypeErrorResult [Line: 9829]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret783,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 9830]: Type Error Variable #t~ret784 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9830]: Type Error Undeclared identifier #t~ret784 in IdentifierExpression[#t~ret784,] - TypeErrorResult [Line: 9830]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret784,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10001]: Type Error Variable #t~ret822 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10001]: Type Error Undeclared identifier #t~ret822 in IdentifierExpression[#t~ret822,] - TypeErrorResult [Line: 10001]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret822,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10002]: Type Error Variable #t~ret823 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10002]: Type Error Undeclared identifier #t~ret823 in IdentifierExpression[#t~ret823,] - TypeErrorResult [Line: 10002]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret823,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10003]: Type Error Variable #t~ret824 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10003]: Type Error Undeclared identifier #t~ret824 in IdentifierExpression[#t~ret824,] - TypeErrorResult [Line: 10003]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret824,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10103]: Type Error Variable #t~ret869 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10103]: Type Error Undeclared identifier #t~ret869 in IdentifierExpression[#t~ret869,] - TypeErrorResult [Line: 10103]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret869,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10104]: Type Error Variable #t~ret870 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10104]: Type Error Undeclared identifier #t~ret870 in IdentifierExpression[#t~ret870,] - TypeErrorResult [Line: 10104]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret870,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10105]: Type Error Variable #t~ret871 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10105]: Type Error Undeclared identifier #t~ret871 in IdentifierExpression[#t~ret871,] - TypeErrorResult [Line: 10105]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret871,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10453]: Type Error Variable #t~ret959 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10453]: Type Error Undeclared identifier #t~ret959 in IdentifierExpression[#t~ret959,] - TypeErrorResult [Line: 10453]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret959,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10454]: Type Error Variable #t~ret960 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10454]: Type Error Undeclared identifier #t~ret960 in IdentifierExpression[#t~ret960,] - TypeErrorResult [Line: 10454]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret960,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 10455]: Type Error Variable #t~ret961 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10455]: Type Error Undeclared identifier #t~ret961 in IdentifierExpression[#t~ret961,] - TypeErrorResult [Line: 10455]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret961,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12011]: Type Error Variable #t~ret1407 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12011]: Type Error Undeclared identifier #t~ret1407 in IdentifierExpression[#t~ret1407,] - TypeErrorResult [Line: 12011]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1407,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12012]: Type Error Variable #t~ret1408 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12012]: Type Error Undeclared identifier #t~ret1408 in IdentifierExpression[#t~ret1408,] - TypeErrorResult [Line: 12012]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1408,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12013]: Type Error Variable #t~ret1409 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12013]: Type Error Undeclared identifier #t~ret1409 in IdentifierExpression[#t~ret1409,] - TypeErrorResult [Line: 12013]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1409,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13159]: Type Error Variable #t~ret1690 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13159]: Type Error Undeclared identifier #t~ret1690 in IdentifierExpression[#t~ret1690,] - TypeErrorResult [Line: 13159]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1690,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13160]: Type Error Variable #t~ret1691 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13160]: Type Error Undeclared identifier #t~ret1691 in IdentifierExpression[#t~ret1691,] - TypeErrorResult [Line: 13160]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1691,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13161]: Type Error Variable #t~ret1692 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13161]: Type Error Undeclared identifier #t~ret1692 in IdentifierExpression[#t~ret1692,] - TypeErrorResult [Line: 13161]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1692,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6468]: 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"); [6468] - GenericResultAtLocation [Line: 6475]: 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)); [6475] - GenericResultAtLocation [Line: 6482]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] - GenericResultAtLocation [Line: 6498]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] - GenericResultAtLocation [Line: 6593]: 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)); [6593-6594] - GenericResultAtLocation [Line: 6599]: 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"); [6599-6601] - GenericResultAtLocation [Line: 6621]: 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)); [6621] - GenericResultAtLocation [Line: 6628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] - GenericResultAtLocation [Line: 6687]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] - GenericResultAtLocation [Line: 6690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] - GenericResultAtLocation [Line: 6692]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] - GenericResultAtLocation [Line: 6697]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] - GenericResultAtLocation [Line: 6700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] - GenericResultAtLocation [Line: 6702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] - GenericResultAtLocation [Line: 6707]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] - GenericResultAtLocation [Line: 6710]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] - GenericResultAtLocation [Line: 6712]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] - GenericResultAtLocation [Line: 6717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] - GenericResultAtLocation [Line: 6720]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] - GenericResultAtLocation [Line: 6722]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] - GenericResultAtLocation [Line: 6760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] - GenericResultAtLocation [Line: 6763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] - GenericResultAtLocation [Line: 6765]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] - GenericResultAtLocation [Line: 6770]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] - GenericResultAtLocation [Line: 6773]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] - GenericResultAtLocation [Line: 6775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] - GenericResultAtLocation [Line: 6780]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] - GenericResultAtLocation [Line: 6783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] - GenericResultAtLocation [Line: 6785]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] - GenericResultAtLocation [Line: 6790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] - GenericResultAtLocation [Line: 6793]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] - GenericResultAtLocation [Line: 6795]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] - GenericResultAtLocation [Line: 6888]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] - GenericResultAtLocation [Line: 6897]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] - GenericResultAtLocation [Line: 7067]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7067] - GenericResultAtLocation [Line: 7074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7074] - GenericResultAtLocation [Line: 7116]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7116] - GenericResultAtLocation [Line: 7124]: 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)); [7124-7125] - GenericResultAtLocation [Line: 7199]: 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)); [7199-7200] - GenericResultAtLocation [Line: 7233]: 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)); [7233-7234] - GenericResultAtLocation [Line: 7274]: 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)); [7274-7275] - GenericResultAtLocation [Line: 7303]: 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)); [7303-7304] - GenericResultAtLocation [Line: 7803]: 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)); [7803-7804] - GenericResultAtLocation [Line: 7810]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] - GenericResultAtLocation [Line: 8125]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] - GenericResultAtLocation [Line: 8128]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] - GenericResultAtLocation [Line: 8131]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] - GenericResultAtLocation [Line: 8134]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] - GenericResultAtLocation [Line: 8165]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8165] - GenericResultAtLocation [Line: 8168]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8168] - GenericResultAtLocation [Line: 8171]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8171] - GenericResultAtLocation [Line: 8174]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8174] - GenericResultAtLocation [Line: 8205]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8205] - GenericResultAtLocation [Line: 8208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8208] - GenericResultAtLocation [Line: 8211]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8211] - GenericResultAtLocation [Line: 8214]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8214] - GenericResultAtLocation [Line: 8245]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8245] - GenericResultAtLocation [Line: 8248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8248] - GenericResultAtLocation [Line: 8251]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8251] - GenericResultAtLocation [Line: 8254]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8254] - GenericResultAtLocation [Line: 8881]: 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/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8881-8882] - GenericResultAtLocation [Line: 8909]: 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/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8909-8910] - GenericResultAtLocation [Line: 8921]: 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/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8921-8922] - GenericResultAtLocation [Line: 8934]: 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/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8934-8935] - GenericResultAtLocation [Line: 9073]: 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9073-9074] - GenericResultAtLocation [Line: 9084]: 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9084-9085] - GenericResultAtLocation [Line: 9240]: 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9240-9241] - GenericResultAtLocation [Line: 9251]: 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9251-9252] - GenericResultAtLocation [Line: 9383]: 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/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9383-9384] - GenericResultAtLocation [Line: 9413]: 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/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9413-9414] - GenericResultAtLocation [Line: 9462]: 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/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9462-9463] - GenericResultAtLocation [Line: 9493]: 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/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9493-9494] - GenericResultAtLocation [Line: 9544]: 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/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9544-9545] - GenericResultAtLocation [Line: 9606]: 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/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9606-9607] - GenericResultAtLocation [Line: 9671]: 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/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9671-9672] - GenericResultAtLocation [Line: 10037]: 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/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10037-10038] - GenericResultAtLocation [Line: 10157]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10157-10158] - GenericResultAtLocation [Line: 10187]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10187-10188] - GenericResultAtLocation [Line: 10199]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10199-10200] - GenericResultAtLocation [Line: 10211]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10211-10212] - GenericResultAtLocation [Line: 10323]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10323-10324] - GenericResultAtLocation [Line: 10341]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10341-10342] - GenericResultAtLocation [Line: 10351]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10351-10352] - GenericResultAtLocation [Line: 10382]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10382-10383] - GenericResultAtLocation [Line: 10392]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10392-10393] - GenericResultAtLocation [Line: 10404]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10404-10405] - GenericResultAtLocation [Line: 10416]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10416-10417] - GenericResultAtLocation [Line: 10427]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10427-10428] - GenericResultAtLocation [Line: 10445]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] - GenericResultAtLocation [Line: 10512]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10512-10513] - GenericResultAtLocation [Line: 10525]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10525-10526] - GenericResultAtLocation [Line: 10537]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10537-10538] - GenericResultAtLocation [Line: 10618]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10618-10619] - GenericResultAtLocation [Line: 10747]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10747-10748] - GenericResultAtLocation [Line: 11469]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11469-11470] - GenericResultAtLocation [Line: 11479]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11479-11480] - GenericResultAtLocation [Line: 11544]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11544-11545] - GenericResultAtLocation [Line: 11563]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11563-11564] - GenericResultAtLocation [Line: 11863]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11863-11864] - GenericResultAtLocation [Line: 12320]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12320-12321] - GenericResultAtLocation [Line: 12556]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12556-12557] - GenericResultAtLocation [Line: 12833]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12833-12834] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 58940dcd8ad1055fc723858f5e29e2ad0f22c7008fcdb0c57327e3ec73c7c9cb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 08:48:47,907 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 08:48:47,998 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-13 08:48:48,005 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 08:48:48,006 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 08:48:48,039 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 08:48:48,039 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 08:48:48,040 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 08:48:48,041 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 08:48:48,042 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 08:48:48,043 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 08:48:48,043 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 08:48:48,044 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 08:48:48,044 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 08:48:48,044 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 08:48:48,044 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 08:48:48,045 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 08:48:48,045 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 08:48:48,045 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 08:48:48,045 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 08:48:48,046 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 08:48:48,050 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-13 08:48:48,051 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-13 08:48:48,051 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 08:48:48,051 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-13 08:48:48,051 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 08:48:48,052 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 08:48:48,052 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 08:48:48,052 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 08:48:48,053 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 08:48:48,054 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 08:48:48,054 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 08:48:48,054 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 08:48:48,054 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 08:48:48,055 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 08:48:48,055 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-13 08:48:48,055 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-13 08:48:48,055 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 08:48:48,055 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 08:48:48,056 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 08:48:48,056 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 08:48:48,056 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-13 08:48:48,057 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 58940dcd8ad1055fc723858f5e29e2ad0f22c7008fcdb0c57327e3ec73c7c9cb [2024-10-13 08:48:48,378 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 08:48:48,402 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 08:48:48,405 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 08:48:48,406 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 08:48:48,407 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 08:48:48,408 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2024-10-13 08:48:50,007 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 08:48:50,769 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 08:48:50,770 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2024-10-13 08:48:50,842 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd1e6ae8c/0b35fc47ce144696ba749ca0f4b53436/FLAG502be4731 [2024-10-13 08:48:50,860 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd1e6ae8c/0b35fc47ce144696ba749ca0f4b53436 [2024-10-13 08:48:50,863 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 08:48:50,864 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 08:48:50,865 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 08:48:50,865 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 08:48:50,871 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 08:48:50,871 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:48:50" (1/1) ... [2024-10-13 08:48:50,874 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6490083e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:50, skipping insertion in model container [2024-10-13 08:48:50,874 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:48:50" (1/1) ... [2024-10-13 08:48:51,082 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 08:48:56,651 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2024-10-13 08:48:56,653 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2024-10-13 08:48:56,706 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 08:48:56,787 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-13 08:48:56,870 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 08:48:57,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2024-10-13 08:48:57,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2024-10-13 08:48:57,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 08:48:57,393 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 08:48:57,525 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"); [6468] [2024-10-13 08:48:57,528 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)); [6475] [2024-10-13 08:48:57,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] [2024-10-13 08:48:57,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] [2024-10-13 08:48:57,532 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)); [6593-6594] [2024-10-13 08:48:57,532 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"); [6599-6601] [2024-10-13 08:48:57,533 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)); [6621] [2024-10-13 08:48:57,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] [2024-10-13 08:48:57,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] [2024-10-13 08:48:57,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] [2024-10-13 08:48:57,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] [2024-10-13 08:48:57,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] [2024-10-13 08:48:57,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] [2024-10-13 08:48:57,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] [2024-10-13 08:48:57,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] [2024-10-13 08:48:57,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] [2024-10-13 08:48:57,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] [2024-10-13 08:48:57,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] [2024-10-13 08:48:57,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] [2024-10-13 08:48:57,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] [2024-10-13 08:48:57,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] [2024-10-13 08:48:57,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] [2024-10-13 08:48:57,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] [2024-10-13 08:48:57,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] [2024-10-13 08:48:57,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] [2024-10-13 08:48:57,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] [2024-10-13 08:48:57,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] [2024-10-13 08:48:57,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] [2024-10-13 08:48:57,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] [2024-10-13 08:48:57,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] [2024-10-13 08:48:57,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] [2024-10-13 08:48:57,540 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] [2024-10-13 08:48:57,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] [2024-10-13 08:48:57,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] [2024-10-13 08:48:57,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7067] [2024-10-13 08:48:57,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7074] [2024-10-13 08:48:57,579 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)); [7116] [2024-10-13 08:48:57,579 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)); [7124-7125] [2024-10-13 08:48:57,589 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)); [7199-7200] [2024-10-13 08:48:57,595 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)); [7233-7234] [2024-10-13 08:48:57,596 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)); [7274-7275] [2024-10-13 08:48:57,601 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)); [7303-7304] [2024-10-13 08:48:57,627 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)); [7803-7804] [2024-10-13 08:48:57,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] [2024-10-13 08:48:57,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] [2024-10-13 08:48:57,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] [2024-10-13 08:48:57,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] [2024-10-13 08:48:57,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] [2024-10-13 08:48:57,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8165] [2024-10-13 08:48:57,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8168] [2024-10-13 08:48:57,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8171] [2024-10-13 08:48:57,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8174] [2024-10-13 08:48:57,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8205] [2024-10-13 08:48:57,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8208] [2024-10-13 08:48:57,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8211] [2024-10-13 08:48:57,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8214] [2024-10-13 08:48:57,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8245] [2024-10-13 08:48:57,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8248] [2024-10-13 08:48:57,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8251] [2024-10-13 08:48:57,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8254] [2024-10-13 08:48:57,722 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/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8881-8882] [2024-10-13 08:48:57,727 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/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8909-8910] [2024-10-13 08:48:57,728 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/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8921-8922] [2024-10-13 08:48:57,728 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/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8934-8935] [2024-10-13 08:48:57,736 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9073-9074] [2024-10-13 08:48:57,737 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9084-9085] [2024-10-13 08:48:57,746 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9240-9241] [2024-10-13 08:48:57,751 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9251-9252] [2024-10-13 08:48:57,764 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/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9383-9384] [2024-10-13 08:48:57,766 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/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9413-9414] [2024-10-13 08:48:57,768 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/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9462-9463] [2024-10-13 08:48:57,775 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/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9493-9494] [2024-10-13 08:48:57,781 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/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9544-9545] [2024-10-13 08:48:57,792 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/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9606-9607] [2024-10-13 08:48:57,800 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/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9671-9672] [2024-10-13 08:48:57,815 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/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10037-10038] [2024-10-13 08:48:57,822 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/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10157-10158] [2024-10-13 08:48:57,823 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/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10187-10188] [2024-10-13 08:48:57,824 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/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10199-10200] [2024-10-13 08:48:57,824 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/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10211-10212] [2024-10-13 08:48:57,827 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/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10323-10324] [2024-10-13 08:48:57,828 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10341-10342] [2024-10-13 08:48:57,829 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10351-10352] [2024-10-13 08:48:57,829 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10382-10383] [2024-10-13 08:48:57,830 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10392-10393] [2024-10-13 08:48:57,830 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/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10404-10405] [2024-10-13 08:48:57,831 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10416-10417] [2024-10-13 08:48:57,831 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10427-10428] [2024-10-13 08:48:57,832 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/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] [2024-10-13 08:48:57,835 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/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10512-10513] [2024-10-13 08:48:57,835 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/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10525-10526] [2024-10-13 08:48:57,836 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/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10537-10538] [2024-10-13 08:48:57,838 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/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10618-10619] [2024-10-13 08:48:57,844 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/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10747-10748] [2024-10-13 08:48:57,892 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11469-11470] [2024-10-13 08:48:57,893 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11479-11480] [2024-10-13 08:48:57,894 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/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11544-11545] [2024-10-13 08:48:57,895 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/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11563-11564] [2024-10-13 08:48:57,905 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/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11863-11864] [2024-10-13 08:48:57,950 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/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12320-12321] [2024-10-13 08:48:57,997 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/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12556-12557] [2024-10-13 08:48:58,004 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/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12833-12834] [2024-10-13 08:48:58,190 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2024-10-13 08:48:58,191 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2024-10-13 08:48:58,197 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 08:48:58,528 INFO L204 MainTranslator]: Completed translation [2024-10-13 08:48:58,530 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:58 WrapperNode [2024-10-13 08:48:58,530 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 08:48:58,531 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 08:48:58,531 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 08:48:58,532 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 08:48:58,539 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:58" (1/1) ... [2024-10-13 08:48:58,636 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Variable #t~ret625 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:58,638 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Undeclared identifier #t~ret625 in IdentifierExpression[#t~ret625,] [2024-10-13 08:48:58,639 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_alloc_rx_buf" [9438]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret625,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,639 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Variable #t~ret626 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:58,639 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Undeclared identifier #t~ret626 in IdentifierExpression[#t~ret626,] [2024-10-13 08:48:58,640 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9439]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret626,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,640 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Variable #t~ret627 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared [2024-10-13 08:48:58,641 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Undeclared identifier #t~ret627 in IdentifierExpression[#t~ret627,] [2024-10-13 08:48:58,641 ERROR L1136 TypeChecker]: C: descriptor.format = "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n" [9440]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret627,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,643 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Variable #t~ret668 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,644 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Undeclared identifier #t~ret668 in IdentifierExpression[#t~ret668,] [2024-10-13 08:48:58,645 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_map_pkt" [9561]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret668,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Variable #t~ret669 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Undeclared identifier #t~ret669 in IdentifierExpression[#t~ret669,] [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9562]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret669,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Variable #t~ret670 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Undeclared identifier #t~ret670 in IdentifierExpression[#t~ret670,] [2024-10-13 08:48:58,646 ERROR L1136 TypeChecker]: C: descriptor.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9563]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret670,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,647 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Variable #t~ret698 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,647 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Undeclared identifier #t~ret698 in IdentifierExpression[#t~ret698,] [2024-10-13 08:48:58,647 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_map_pkt" [9617]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret698,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,647 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Variable #t~ret699 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,647 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Undeclared identifier #t~ret699 in IdentifierExpression[#t~ret699,] [2024-10-13 08:48:58,648 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9618]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret699,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,648 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Variable #t~ret700 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,648 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Undeclared identifier #t~ret700 in IdentifierExpression[#t~ret700,] [2024-10-13 08:48:58,648 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: 0x%Lx 0x%x 0x%x\n" [9619]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret700,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,651 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Variable #t~ret723 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,651 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] [2024-10-13 08:48:58,652 ERROR L1136 TypeChecker]: C: descriptor___1.function = "vmxnet3_map_pkt" [9682]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,652 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Variable #t~ret724 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,652 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Undeclared identifier #t~ret724 in IdentifierExpression[#t~ret724,] [2024-10-13 08:48:58,652 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9683]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret724,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,653 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Variable #t~ret725 modified in procedure vmxnet3_map_pkt but not declared [2024-10-13 08:48:58,653 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Undeclared identifier #t~ret725 in IdentifierExpression[#t~ret725,] [2024-10-13 08:48:58,654 ERROR L1136 TypeChecker]: C: descriptor___1.format = "txd[%u]: 0x%llu %u %u\n" [9684]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret725,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,658 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Variable #t~ret768 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:58,658 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Undeclared identifier #t~ret768 in IdentifierExpression[#t~ret768,] [2024-10-13 08:48:58,658 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_parse_and_copy_hdr" [9828]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret768,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,658 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Variable #t~ret769 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:58,658 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Undeclared identifier #t~ret769 in IdentifierExpression[#t~ret769,] [2024-10-13 08:48:58,659 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [9829]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret769,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,659 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Variable #t~ret770 modified in procedure vmxnet3_parse_and_copy_hdr but not declared [2024-10-13 08:48:58,659 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Undeclared identifier #t~ret770 in IdentifierExpression[#t~ret770,] [2024-10-13 08:48:58,659 ERROR L1136 TypeChecker]: C: descriptor.format = "copy %u bytes to dataRing[%u]\n" [9830]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret770,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Variable #t~ret808 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Undeclared identifier #t~ret808 in IdentifierExpression[#t~ret808,] [2024-10-13 08:48:58,660 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_tq_xmit" [10001]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret808,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,660 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Variable #t~ret809 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,660 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Undeclared identifier #t~ret809 in IdentifierExpression[#t~ret809,] [2024-10-13 08:48:58,661 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10002]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret809,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,661 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Variable #t~ret810 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,661 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Undeclared identifier #t~ret810 in IdentifierExpression[#t~ret810,] [2024-10-13 08:48:58,662 ERROR L1136 TypeChecker]: C: descriptor.format = "tx queue stopped on %s, next2comp %u next2fill %u\n" [10003]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret810,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Variable #t~ret852 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,664 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Undeclared identifier #t~ret852 in IdentifierExpression[#t~ret852,] [2024-10-13 08:48:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.function = "vmxnet3_tq_xmit" [10103]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret852,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Variable #t~ret853 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,665 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Undeclared identifier #t~ret853 in IdentifierExpression[#t~ret853,] [2024-10-13 08:48:58,666 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10104]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret853,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,666 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Variable #t~ret854 modified in procedure vmxnet3_tq_xmit but not declared [2024-10-13 08:48:58,666 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Undeclared identifier #t~ret854 in IdentifierExpression[#t~ret854,] [2024-10-13 08:48:58,667 ERROR L1136 TypeChecker]: C: descriptor___0.format = "txd[%u]: SOP 0x%Lx 0x%x 0x%x\n" [10105]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret854,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,670 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Variable #t~ret940 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:58,670 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Undeclared identifier #t~ret940 in IdentifierExpression[#t~ret940,] [2024-10-13 08:48:58,670 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_rq_rx_complete" [10453]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret940,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,671 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Variable #t~ret941 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:58,672 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Undeclared identifier #t~ret941 in IdentifierExpression[#t~ret941,] [2024-10-13 08:48:58,672 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [10454]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret941,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,672 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Variable #t~ret942 modified in procedure vmxnet3_rq_rx_complete but not declared [2024-10-13 08:48:58,672 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Undeclared identifier #t~ret942 in IdentifierExpression[#t~ret942,] [2024-10-13 08:48:58,672 ERROR L1136 TypeChecker]: C: descriptor.format = "rxRing[%u][%u] 0 length\n" [10455]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret942,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,683 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Variable #t~ret1363 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:58,686 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Undeclared identifier #t~ret1363 in IdentifierExpression[#t~ret1363,] [2024-10-13 08:48:58,687 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_activate_dev" [12011]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1363,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,687 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Variable #t~ret1364 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:58,687 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Undeclared identifier #t~ret1364 in IdentifierExpression[#t~ret1364,] [2024-10-13 08:48:58,687 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [12012]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,687 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Variable #t~ret1365 modified in procedure vmxnet3_activate_dev but not declared [2024-10-13 08:48:58,688 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Undeclared identifier #t~ret1365 in IdentifierExpression[#t~ret1365,] [2024-10-13 08:48:58,688 ERROR L1136 TypeChecker]: C: descriptor.format = "%s: skb_buf_size %d, rx_buf_per_pkt %d, ring sizes %u %u %u\n" [12013]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,695 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Variable #t~ret1640 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:58,695 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Undeclared identifier #t~ret1640 in IdentifierExpression[#t~ret1640,] [2024-10-13 08:48:58,695 ERROR L1136 TypeChecker]: C: descriptor.function = "vmxnet3_probe_device" [13159]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1640,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,695 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Variable #t~ret1641 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:58,696 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Undeclared identifier #t~ret1641 in IdentifierExpression[#t~ret1641,] [2024-10-13 08:48:58,696 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/net/vmxnet3/vmxnet3_drv.c" [13160]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1641,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,696 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Variable #t~ret1642 modified in procedure vmxnet3_probe_device but not declared [2024-10-13 08:48:58,696 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Undeclared identifier #t~ret1642 in IdentifierExpression[#t~ret1642,] [2024-10-13 08:48:58,696 ERROR L1136 TypeChecker]: C: descriptor.format = "RSS is enabled.\n" [13161]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1642,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-13 08:48:58,716 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:48:58" (1/1) ... [2024-10-13 08:48:58,717 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 08:48:58,717 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-13 08:48:58,722 INFO L158 Benchmark]: Toolchain (without parser) took 7854.17ms. Allocated memory was 65.0MB in the beginning and 429.9MB in the end (delta: 364.9MB). Free memory was 27.4MB in the beginning and 248.8MB in the end (delta: -221.3MB). Peak memory consumption was 141.7MB. Max. memory is 16.1GB. [2024-10-13 08:48:58,722 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 48.2MB. Free memory was 28.9MB in the beginning and 28.8MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 08:48:58,723 INFO L158 Benchmark]: CACSL2BoogieTranslator took 7665.64ms. Allocated memory was 65.0MB in the beginning and 429.9MB in the end (delta: 364.9MB). Free memory was 27.4MB in the beginning and 261.3MB in the end (delta: -233.9MB). Peak memory consumption was 150.8MB. Max. memory is 16.1GB. [2024-10-13 08:48:58,723 INFO L158 Benchmark]: Boogie Procedure Inliner took 185.62ms. Allocated memory is still 429.9MB. Free memory was 261.3MB in the beginning and 248.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-13 08:48:58,729 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 48.2MB. Free memory was 28.9MB in the beginning and 28.8MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 7665.64ms. Allocated memory was 65.0MB in the beginning and 429.9MB in the end (delta: 364.9MB). Free memory was 27.4MB in the beginning and 261.3MB in the end (delta: -233.9MB). Peak memory consumption was 150.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 185.62ms. Allocated memory is still 429.9MB. Free memory was 261.3MB in the beginning and 248.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 9438]: Type Error Variable #t~ret625 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9438]: Type Error Undeclared identifier #t~ret625 in IdentifierExpression[#t~ret625,] - TypeErrorResult [Line: 9438]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret625,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9439]: Type Error Variable #t~ret626 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9439]: Type Error Undeclared identifier #t~ret626 in IdentifierExpression[#t~ret626,] - TypeErrorResult [Line: 9439]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret626,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9440]: Type Error Variable #t~ret627 modified in procedure vmxnet3_rq_alloc_rx_buf but not declared - TypeErrorResult [Line: 9440]: Type Error Undeclared identifier #t~ret627 in IdentifierExpression[#t~ret627,] - TypeErrorResult [Line: 9440]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret627,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9561]: Type Error Variable #t~ret668 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9561]: Type Error Undeclared identifier #t~ret668 in IdentifierExpression[#t~ret668,] - TypeErrorResult [Line: 9561]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret668,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9562]: Type Error Variable #t~ret669 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9562]: Type Error Undeclared identifier #t~ret669 in IdentifierExpression[#t~ret669,] - TypeErrorResult [Line: 9562]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret669,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9563]: Type Error Variable #t~ret670 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9563]: Type Error Undeclared identifier #t~ret670 in IdentifierExpression[#t~ret670,] - TypeErrorResult [Line: 9563]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret670,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9617]: Type Error Variable #t~ret698 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9617]: Type Error Undeclared identifier #t~ret698 in IdentifierExpression[#t~ret698,] - TypeErrorResult [Line: 9617]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret698,],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: 9618]: Type Error Variable #t~ret699 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9618]: Type Error Undeclared identifier #t~ret699 in IdentifierExpression[#t~ret699,] - TypeErrorResult [Line: 9618]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret699,],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: 9619]: Type Error Variable #t~ret700 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9619]: Type Error Undeclared identifier #t~ret700 in IdentifierExpression[#t~ret700,] - TypeErrorResult [Line: 9619]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret700,],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: 9682]: Type Error Variable #t~ret723 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9682]: Type Error Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] - TypeErrorResult [Line: 9682]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],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: 9683]: Type Error Variable #t~ret724 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9683]: Type Error Undeclared identifier #t~ret724 in IdentifierExpression[#t~ret724,] - TypeErrorResult [Line: 9683]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret724,],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: 9684]: Type Error Variable #t~ret725 modified in procedure vmxnet3_map_pkt but not declared - TypeErrorResult [Line: 9684]: Type Error Undeclared identifier #t~ret725 in IdentifierExpression[#t~ret725,] - TypeErrorResult [Line: 9684]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret725,],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: 9828]: Type Error Variable #t~ret768 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9828]: Type Error Undeclared identifier #t~ret768 in IdentifierExpression[#t~ret768,] - TypeErrorResult [Line: 9828]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret768,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9829]: Type Error Variable #t~ret769 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9829]: Type Error Undeclared identifier #t~ret769 in IdentifierExpression[#t~ret769,] - TypeErrorResult [Line: 9829]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret769,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 9830]: Type Error Variable #t~ret770 modified in procedure vmxnet3_parse_and_copy_hdr but not declared - TypeErrorResult [Line: 9830]: Type Error Undeclared identifier #t~ret770 in IdentifierExpression[#t~ret770,] - TypeErrorResult [Line: 9830]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret770,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10001]: Type Error Variable #t~ret808 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10001]: Type Error Undeclared identifier #t~ret808 in IdentifierExpression[#t~ret808,] - TypeErrorResult [Line: 10001]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret808,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10002]: Type Error Variable #t~ret809 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10002]: Type Error Undeclared identifier #t~ret809 in IdentifierExpression[#t~ret809,] - TypeErrorResult [Line: 10002]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret809,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10003]: Type Error Variable #t~ret810 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10003]: Type Error Undeclared identifier #t~ret810 in IdentifierExpression[#t~ret810,] - TypeErrorResult [Line: 10003]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret810,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10103]: Type Error Variable #t~ret852 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10103]: Type Error Undeclared identifier #t~ret852 in IdentifierExpression[#t~ret852,] - TypeErrorResult [Line: 10103]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret852,],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: 10104]: Type Error Variable #t~ret853 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10104]: Type Error Undeclared identifier #t~ret853 in IdentifierExpression[#t~ret853,] - TypeErrorResult [Line: 10104]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret853,],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: 10105]: Type Error Variable #t~ret854 modified in procedure vmxnet3_tq_xmit but not declared - TypeErrorResult [Line: 10105]: Type Error Undeclared identifier #t~ret854 in IdentifierExpression[#t~ret854,] - TypeErrorResult [Line: 10105]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret854,],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: 10453]: Type Error Variable #t~ret940 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10453]: Type Error Undeclared identifier #t~ret940 in IdentifierExpression[#t~ret940,] - TypeErrorResult [Line: 10453]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret940,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10454]: Type Error Variable #t~ret941 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10454]: Type Error Undeclared identifier #t~ret941 in IdentifierExpression[#t~ret941,] - TypeErrorResult [Line: 10454]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret941,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 10455]: Type Error Variable #t~ret942 modified in procedure vmxnet3_rq_rx_complete but not declared - TypeErrorResult [Line: 10455]: Type Error Undeclared identifier #t~ret942 in IdentifierExpression[#t~ret942,] - TypeErrorResult [Line: 10455]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret942,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12011]: Type Error Variable #t~ret1363 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12011]: Type Error Undeclared identifier #t~ret1363 in IdentifierExpression[#t~ret1363,] - TypeErrorResult [Line: 12011]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1363,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12012]: Type Error Variable #t~ret1364 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12012]: Type Error Undeclared identifier #t~ret1364 in IdentifierExpression[#t~ret1364,] - TypeErrorResult [Line: 12012]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1364,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12013]: Type Error Variable #t~ret1365 modified in procedure vmxnet3_activate_dev but not declared - TypeErrorResult [Line: 12013]: Type Error Undeclared identifier #t~ret1365 in IdentifierExpression[#t~ret1365,] - TypeErrorResult [Line: 12013]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1365,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13159]: Type Error Variable #t~ret1640 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13159]: Type Error Undeclared identifier #t~ret1640 in IdentifierExpression[#t~ret1640,] - TypeErrorResult [Line: 13159]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1640,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13160]: Type Error Variable #t~ret1641 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13160]: Type Error Undeclared identifier #t~ret1641 in IdentifierExpression[#t~ret1641,] - TypeErrorResult [Line: 13160]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1641,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13161]: Type Error Variable #t~ret1642 modified in procedure vmxnet3_probe_device but not declared - TypeErrorResult [Line: 13161]: Type Error Undeclared identifier #t~ret1642 in IdentifierExpression[#t~ret1642,] - TypeErrorResult [Line: 13161]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1642,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6468]: 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"); [6468] - GenericResultAtLocation [Line: 6475]: 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)); [6475] - GenericResultAtLocation [Line: 6482]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] - GenericResultAtLocation [Line: 6498]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] - GenericResultAtLocation [Line: 6593]: 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)); [6593-6594] - GenericResultAtLocation [Line: 6599]: 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"); [6599-6601] - GenericResultAtLocation [Line: 6621]: 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)); [6621] - GenericResultAtLocation [Line: 6628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] - GenericResultAtLocation [Line: 6687]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] - GenericResultAtLocation [Line: 6690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] - GenericResultAtLocation [Line: 6692]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] - GenericResultAtLocation [Line: 6697]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] - GenericResultAtLocation [Line: 6700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] - GenericResultAtLocation [Line: 6702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] - GenericResultAtLocation [Line: 6707]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] - GenericResultAtLocation [Line: 6710]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] - GenericResultAtLocation [Line: 6712]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] - GenericResultAtLocation [Line: 6717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] - GenericResultAtLocation [Line: 6720]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] - GenericResultAtLocation [Line: 6722]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] - GenericResultAtLocation [Line: 6760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] - GenericResultAtLocation [Line: 6763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] - GenericResultAtLocation [Line: 6765]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] - GenericResultAtLocation [Line: 6770]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] - GenericResultAtLocation [Line: 6773]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] - GenericResultAtLocation [Line: 6775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] - GenericResultAtLocation [Line: 6780]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] - GenericResultAtLocation [Line: 6783]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] - GenericResultAtLocation [Line: 6785]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] - GenericResultAtLocation [Line: 6790]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] - GenericResultAtLocation [Line: 6793]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] - GenericResultAtLocation [Line: 6795]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] - GenericResultAtLocation [Line: 6888]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] - GenericResultAtLocation [Line: 6897]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] - GenericResultAtLocation [Line: 7067]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7067] - GenericResultAtLocation [Line: 7074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7074] - GenericResultAtLocation [Line: 7116]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7116] - GenericResultAtLocation [Line: 7124]: 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)); [7124-7125] - GenericResultAtLocation [Line: 7199]: 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)); [7199-7200] - GenericResultAtLocation [Line: 7233]: 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)); [7233-7234] - GenericResultAtLocation [Line: 7274]: 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)); [7274-7275] - GenericResultAtLocation [Line: 7303]: 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)); [7303-7304] - GenericResultAtLocation [Line: 7803]: 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)); [7803-7804] - GenericResultAtLocation [Line: 7810]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] - GenericResultAtLocation [Line: 8125]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] - GenericResultAtLocation [Line: 8128]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] - GenericResultAtLocation [Line: 8131]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] - GenericResultAtLocation [Line: 8134]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] - GenericResultAtLocation [Line: 8165]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8165] - GenericResultAtLocation [Line: 8168]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8168] - GenericResultAtLocation [Line: 8171]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8171] - GenericResultAtLocation [Line: 8174]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8174] - GenericResultAtLocation [Line: 8205]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8205] - GenericResultAtLocation [Line: 8208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8208] - GenericResultAtLocation [Line: 8211]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8211] - GenericResultAtLocation [Line: 8214]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8214] - GenericResultAtLocation [Line: 8245]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8245] - GenericResultAtLocation [Line: 8248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8248] - GenericResultAtLocation [Line: 8251]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8251] - GenericResultAtLocation [Line: 8254]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8254] - GenericResultAtLocation [Line: 8881]: 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/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8881-8882] - GenericResultAtLocation [Line: 8909]: 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/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8909-8910] - GenericResultAtLocation [Line: 8921]: 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/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8921-8922] - GenericResultAtLocation [Line: 8934]: 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/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8934-8935] - GenericResultAtLocation [Line: 9073]: 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9073-9074] - GenericResultAtLocation [Line: 9084]: 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9084-9085] - GenericResultAtLocation [Line: 9240]: 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9240-9241] - GenericResultAtLocation [Line: 9251]: 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9251-9252] - GenericResultAtLocation [Line: 9383]: 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/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9383-9384] - GenericResultAtLocation [Line: 9413]: 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/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9413-9414] - GenericResultAtLocation [Line: 9462]: 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/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9462-9463] - GenericResultAtLocation [Line: 9493]: 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/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9493-9494] - GenericResultAtLocation [Line: 9544]: 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/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9544-9545] - GenericResultAtLocation [Line: 9606]: 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/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9606-9607] - GenericResultAtLocation [Line: 9671]: 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/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9671-9672] - GenericResultAtLocation [Line: 10037]: 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/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10037-10038] - GenericResultAtLocation [Line: 10157]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10157-10158] - GenericResultAtLocation [Line: 10187]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10187-10188] - GenericResultAtLocation [Line: 10199]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10199-10200] - GenericResultAtLocation [Line: 10211]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10211-10212] - GenericResultAtLocation [Line: 10323]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10323-10324] - GenericResultAtLocation [Line: 10341]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10341-10342] - GenericResultAtLocation [Line: 10351]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10351-10352] - GenericResultAtLocation [Line: 10382]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10382-10383] - GenericResultAtLocation [Line: 10392]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10392-10393] - GenericResultAtLocation [Line: 10404]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10404-10405] - GenericResultAtLocation [Line: 10416]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10416-10417] - GenericResultAtLocation [Line: 10427]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10427-10428] - GenericResultAtLocation [Line: 10445]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] - GenericResultAtLocation [Line: 10512]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10512-10513] - GenericResultAtLocation [Line: 10525]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10525-10526] - GenericResultAtLocation [Line: 10537]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10537-10538] - GenericResultAtLocation [Line: 10618]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10618-10619] - GenericResultAtLocation [Line: 10747]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10747-10748] - GenericResultAtLocation [Line: 11469]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11469-11470] - GenericResultAtLocation [Line: 11479]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11479-11480] - GenericResultAtLocation [Line: 11544]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11544-11545] - GenericResultAtLocation [Line: 11563]: 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/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11563-11564] - GenericResultAtLocation [Line: 11863]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11863-11864] - GenericResultAtLocation [Line: 12320]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12320-12321] - GenericResultAtLocation [Line: 12556]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12556-12557] - GenericResultAtLocation [Line: 12833]: 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/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12833-12834] 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