./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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.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 32b4e30d5a1880920f93e7d11103e760f5a0ee7c9527e7608537b1786282dd04
--- Real Ultimate output ---
This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m
[2024-10-13 08:55:56,835 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-10-13 08:55:56,943 INFO  L114        SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf
[2024-10-13 08:55:56,950 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-10-13 08:55:56,951 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-10-13 08:55:56,979 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-10-13 08:55:56,980 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-10-13 08:55:56,981 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-10-13 08:55:56,982 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-10-13 08:55:56,983 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-10-13 08:55:56,983 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-10-13 08:55:56,984 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-10-13 08:55:56,984 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-10-13 08:55:56,984 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-10-13 08:55:56,986 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-10-13 08:55:56,987 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-10-13 08:55:56,987 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-10-13 08:55:56,987 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-10-13 08:55:56,988 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-10-13 08:55:56,988 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-10-13 08:55:56,988 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-10-13 08:55:56,989 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-10-13 08:55:56,989 INFO  L153        SettingsManager]:  * Allow undefined functions=false
[2024-10-13 08:55:56,990 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-10-13 08:55:56,991 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-10-13 08:55:56,991 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-10-13 08:55:56,994 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-10-13 08:55:56,994 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-10-13 08:55:56,994 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-10-13 08:55:56,994 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-10-13 08:55:56,995 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-10-13 08:55:56,995 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-10-13 08:55:56,995 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-10-13 08:55:56,995 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-10-13 08:55:56,995 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-10-13 08:55:56,996 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-10-13 08:55:56,996 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-10-13 08:55:56,996 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-10-13 08:55:56,996 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-10-13 08:55:56,997 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 -> 32b4e30d5a1880920f93e7d11103e760f5a0ee7c9527e7608537b1786282dd04
[2024-10-13 08:55:57,246 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-10-13 08:55:57,270 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-10-13 08:55:57,274 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-10-13 08:55:57,275 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-10-13 08:55:57,275 INFO  L274        PluginConnector]: CDTParser initialized
[2024-10-13 08:55:57,276 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i
[2024-10-13 08:55:58,694 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-10-13 08:55:59,616 INFO  L384              CDTParser]: Found 1 translation units.
[2024-10-13 08:55:59,617 INFO  L180              CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i
[2024-10-13 08:55:59,731 INFO  L427              CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9558ccab2/d12e4d3afd6b49f3a5749e03166cb966/FLAG0639df6c1
[2024-10-13 08:55:59,747 INFO  L435              CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9558ccab2/d12e4d3afd6b49f3a5749e03166cb966
[2024-10-13 08:55:59,751 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-10-13 08:55:59,753 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-10-13 08:55:59,754 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-10-13 08:55:59,756 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-10-13 08:55:59,761 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-10-13 08:55:59,763 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:55:59" (1/1) ...
[2024-10-13 08:55:59,765 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@297e4abf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:55:59, skipping insertion in model container
[2024-10-13 08:55:59,765 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:55:59" (1/1) ...
[2024-10-13 08:56:00,139 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-10-13 08:56:16,567 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084262,1084275]
[2024-10-13 08:56:16,570 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084407,1084420]
[2024-10-13 08:56:16,666 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-10-13 08:56:16,757 INFO  L200         MainTranslator]: Completed pre-run
[2024-10-13 08:56:16,909 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"); [6800]
[2024-10-13 08:56:16,911 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)); [6807]
[2024-10-13 08:56:16,912 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6814]
[2024-10-13 08:56:16,913 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)),
                       "Ir" (nr)); [6829-6830]
[2024-10-13 08:56:16,913 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word (4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [6839]
[2024-10-13 08:56:16,916 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"),
                         "i" (804), "i" (12UL)); [6930-6931]
[2024-10-13 08:56:16,916 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"); [6936-6938]
[2024-10-13 08:56:16,921 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7165]
[2024-10-13 08:56:16,921 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7172]
[2024-10-13 08:56:16,924 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7241]
[2024-10-13 08:56:16,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 *)"include/linux/dynamic_queue_limits.h"),
                         "i" (74), "i" (12UL)); [7284-7285]
[2024-10-13 08:56:16,927 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)); [7384]
[2024-10-13 08:56:16,927 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)); [7392-7393]
[2024-10-13 08:56:16,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (19), "i" (12UL)); [7470-7471]
[2024-10-13 08:56:16,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (36), "i" (12UL)); [7504-7505]
[2024-10-13 08:56:16,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (79), "i" (12UL)); [7545-7546]
[2024-10-13 08:56:16,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (91), "i" (12UL)); [7574-7575]
[2024-10-13 08:56:16,941 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" (103), "i" (12UL)); [7611-7612]
[2024-10-13 08:56:16,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (115), "i" (12UL)); [7648-7649]
[2024-10-13 08:56:16,960 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)); [8138-8139]
[2024-10-13 08:56:16,963 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8145]
[2024-10-13 08:56:16,966 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8350]
[2024-10-13 08:56:16,967 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8379]
[2024-10-13 08:56:16,969 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8521]
[2024-10-13 08:56:16,969 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8524]
[2024-10-13 08:56:16,969 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8527]
[2024-10-13 08:56:16,969 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8530]
[2024-10-13 08:56:16,970 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8561]
[2024-10-13 08:56:16,970 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8564]
[2024-10-13 08:56:16,970 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8567]
[2024-10-13 08:56:16,970 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8570]
[2024-10-13 08:56:16,971 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8601]
[2024-10-13 08:56:16,971 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8604]
[2024-10-13 08:56:16,972 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8607]
[2024-10-13 08:56:16,972 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8610]
[2024-10-13 08:56:16,973 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8641]
[2024-10-13 08:56:16,973 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8644]
[2024-10-13 08:56:16,973 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8647]
[2024-10-13 08:56:16,973 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8650]
[2024-10-13 08:56:17,042 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10599]
[2024-10-13 08:56:17,066 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10687]
[2024-10-13 08:56:17,525 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (3644), "i" (12UL)); [14747-14748]
[2024-10-13 08:56:17,794 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (6502), "i" (12UL)); [18554-18555]
[2024-10-13 08:56:17,795 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (6502), "i" (12UL)); [18565-18566]
[2024-10-13 08:56:17,796 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18582]
[2024-10-13 08:56:17,803 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18741]
[2024-10-13 08:56:17,804 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [18790]
[2024-10-13 08:56:17,805 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18793]
[2024-10-13 08:56:17,805 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18796]
[2024-10-13 08:56:17,806 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18799]
[2024-10-13 08:56:17,806 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [18830]
[2024-10-13 08:56:17,806 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18833]
[2024-10-13 08:56:17,806 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18836]
[2024-10-13 08:56:17,807 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18839]
[2024-10-13 08:56:17,807 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [18870]
[2024-10-13 08:56:17,807 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18873]
[2024-10-13 08:56:17,808 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18876]
[2024-10-13 08:56:17,808 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18879]
[2024-10-13 08:56:17,808 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [18910]
[2024-10-13 08:56:17,808 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18913]
[2024-10-13 08:56:17,808 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18916]
[2024-10-13 08:56:17,809 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18919]
[2024-10-13 08:56:17,815 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19136]
[2024-10-13 08:56:17,817 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19181]
[2024-10-13 08:56:17,818 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)data + (unsigned long )(_max1 > _max2 ? _max1 : _max2)) [19221]
[2024-10-13 08:56:17,823 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19243]
[2024-10-13 08:56:17,827 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19335]
[2024-10-13 08:56:17,829 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19349]
[2024-10-13 08:56:17,832 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19364]
[2024-10-13 08:56:17,833 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19367]
[2024-10-13 08:56:17,835 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19447]
[2024-10-13 08:56:17,836 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19483]
[2024-10-13 08:56:17,836 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19508]
[2024-10-13 08:56:17,837 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19544]
[2024-10-13 08:56:17,842 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19630]
[2024-10-13 08:56:17,846 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19643]
[2024-10-13 08:56:17,849 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19722]
[2024-10-13 08:56:17,854 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19753]
[2024-10-13 08:56:17,892 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19889]
[2024-10-13 08:56:17,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/ethernet/broadcom/tg3.c"),
                         "i" (7423), "i" (12UL)); [20038-20039]
[2024-10-13 08:56:17,895 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20045]
[2024-10-13 08:56:17,897 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20095]
[2024-10-13 08:56:17,897 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20099]
[2024-10-13 08:56:17,899 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20126]
[2024-10-13 08:56:17,899 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20130]
[2024-10-13 08:56:17,904 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20202]
[2024-10-13 08:56:17,907 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20261]
[2024-10-13 08:56:17,922 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20632]
[2024-10-13 08:56:17,930 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [21064]
[2024-10-13 08:56:17,933 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [21073]
[2024-10-13 08:56:17,933 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21084]
[2024-10-13 08:56:17,985 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [22595]
[2024-10-13 08:56:18,606 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (11022), "i" (12UL)); [25985-25986]
[2024-10-13 08:56:18,762 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [29946]
[2024-10-13 08:56:19,152 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084262,1084275]
[2024-10-13 08:56:19,154 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084407,1084420]
[2024-10-13 08:56:19,166 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-10-13 08:56:19,734 INFO  L204         MainTranslator]: Completed translation
[2024-10-13 08:56:19,735 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:56:19 WrapperNode
[2024-10-13 08:56:19,735 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-10-13 08:56:19,736 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-10-13 08:56:19,736 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-10-13 08:56:19,737 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-10-13 08:56:19,744 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:56:19" (1/1) ...
[2024-10-13 08:56:19,859 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Variable #t~ret1120 modified in procedure tg3_mdio_init but not declared
[2024-10-13 08:56:19,863 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Undeclared identifier #t~ret1120 in IdentifierExpression[#t~ret1120,<LOCAL,tg3_mdio_init>]
[2024-10-13 08:56:19,864 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1120,<LOCAL,tg3_mdio_init>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1119,<LOCAL,tg3_mdio_init>],base],StructAccessExpression[IdentifierExpression[#t~mem1119,<LOCAL,tg3_mdio_init>],offset]]],IntegerLiteral[8]]]
[2024-10-13 08:56:20,196 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Variable #t~ret9660 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:20,196 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Undeclared identifier #t~ret9660 in IdentifierExpression[#t~ret9660,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:20,197 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9660,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
[2024-10-13 08:56:20,198 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Variable #t~ret9661 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:20,198 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Undeclared identifier #t~ret9661 in IdentifierExpression[#t~ret9661,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:20,198 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9661,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
[2024-10-13 08:56:20,199 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Variable #t~ret9667 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:20,203 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Undeclared identifier #t~ret9667 in IdentifierExpression[#t~ret9667,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:20,204 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9667,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
[2024-10-13 08:56:20,204 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Variable #t~ret9669 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:20,204 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Undeclared identifier #t~ret9669 in IdentifierExpression[#t~ret9669,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:20,204 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9669,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
[2024-10-13 08:56:20,250 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:56:19" (1/1) ...
[2024-10-13 08:56:20,254 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-10-13 08:56:20,255 INFO  L186        ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor
[2024-10-13 08:56:20,262 INFO  L158              Benchmark]: Toolchain (without parser) took 20504.70ms. Allocated memory was 159.4MB in the beginning and 1.9GB in the end (delta: 1.8GB). Free memory was 91.7MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 211.0MB. Max. memory is 16.1GB.
[2024-10-13 08:56:20,263 INFO  L158              Benchmark]: CDTParser took 0.19ms. Allocated memory is still 90.2MB. Free memory was 44.7MB in the beginning and 44.6MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-10-13 08:56:20,264 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 19981.20ms. Allocated memory was 159.4MB in the beginning and 641.7MB in the end (delta: 482.3MB). Free memory was 91.1MB in the beginning and 404.8MB in the end (delta: -313.7MB). Peak memory consumption was 437.5MB. Max. memory is 16.1GB.
[2024-10-13 08:56:20,265 INFO  L158              Benchmark]: Boogie Procedure Inliner took 518.20ms. Allocated memory was 641.7MB in the beginning and 1.9GB in the end (delta: 1.3GB). Free memory was 404.8MB in the beginning and 1.7GB in the end (delta: -1.3GB). Peak memory consumption was 39.9MB. Max. memory is 16.1GB.
[2024-10-13 08:56:20,267 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.19ms. Allocated memory is still 90.2MB. Free memory was 44.7MB in the beginning and 44.6MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 19981.20ms. Allocated memory was 159.4MB in the beginning and 641.7MB in the end (delta: 482.3MB). Free memory was 91.1MB in the beginning and 404.8MB in the end (delta: -313.7MB). Peak memory consumption was 437.5MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 518.20ms. Allocated memory was 641.7MB in the beginning and 1.9GB in the end (delta: 1.3GB). Free memory was 404.8MB in the beginning and 1.7GB in the end (delta: -1.3GB). Peak memory consumption was 39.9MB. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor:
  - TypeErrorResult [Line: 11389]: Type Error
    Variable #t~ret1120 modified in procedure tg3_mdio_init but not declared
  - TypeErrorResult [Line: 11389]: Type Error
    Undeclared identifier #t~ret1120 in IdentifierExpression[#t~ret1120,<LOCAL,tg3_mdio_init>]
  - TypeErrorResult [Line: 11389]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1120,<LOCAL,tg3_mdio_init>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1119,<LOCAL,tg3_mdio_init>],base],StructAccessExpression[IdentifierExpression[#t~mem1119,<LOCAL,tg3_mdio_init>],offset]]],IntegerLiteral[8]]]
  - TypeErrorResult [Line: 35005]: Type Error
    Variable #t~ret9660 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35005]: Type Error
    Undeclared identifier #t~ret9660 in IdentifierExpression[#t~ret9660,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35005]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9660,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
  - TypeErrorResult [Line: 35007]: Type Error
    Variable #t~ret9661 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35007]: Type Error
    Undeclared identifier #t~ret9661 in IdentifierExpression[#t~ret9661,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35007]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9661,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
  - TypeErrorResult [Line: 35056]: Type Error
    Variable #t~ret9667 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35056]: Type Error
    Undeclared identifier #t~ret9667 in IdentifierExpression[#t~ret9667,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35056]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9667,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
  - TypeErrorResult [Line: 35060]: Type Error
    Variable #t~ret9669 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35060]: Type Error
    Undeclared identifier #t~ret9669 in IdentifierExpression[#t~ret9669,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35060]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret9669,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],BinaryExpression[ARITHPLUS,IntegerLiteral[3960],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]],IntegerLiteral[8]]]
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator:
  - GenericResultAtLocation [Line: 6800]: 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"); [6800]
  - GenericResultAtLocation [Line: 6807]: 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)); [6807]
  - GenericResultAtLocation [Line: 6814]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("":); [6814]
  - GenericResultAtLocation [Line: 6829]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)),
                       "Ir" (nr)); [6829-6830]
  - GenericResultAtLocation [Line: 6839]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word (4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [6839]
  - GenericResultAtLocation [Line: 6930]: 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"),
                         "i" (804), "i" (12UL)); [6930-6931]
  - GenericResultAtLocation [Line: 6936]: 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"); [6936-6938]
  - GenericResultAtLocation [Line: 7165]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7165]
  - GenericResultAtLocation [Line: 7172]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7172]
  - GenericResultAtLocation [Line: 7241]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7241]
  - GenericResultAtLocation [Line: 7284]: 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/dynamic_queue_limits.h"),
                         "i" (74), "i" (12UL)); [7284-7285]
  - GenericResultAtLocation [Line: 7384]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("  addl %1,%0\n  adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7384]
  - GenericResultAtLocation [Line: 7392]: 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)); [7392-7393]
  - GenericResultAtLocation [Line: 7470]: 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)); [7470-7471]
  - GenericResultAtLocation [Line: 7504]: 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)); [7504-7505]
  - GenericResultAtLocation [Line: 7545]: 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)); [7545-7546]
  - GenericResultAtLocation [Line: 7574]: 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)); [7574-7575]
  - GenericResultAtLocation [Line: 7611]: 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" (103), "i" (12UL)); [7611-7612]
  - GenericResultAtLocation [Line: 7648]: 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" (115), "i" (12UL)); [7648-7649]
  - GenericResultAtLocation [Line: 8138]: 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)); [8138-8139]
  - GenericResultAtLocation [Line: 8145]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8145]
  - GenericResultAtLocation [Line: 8350]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8350]
  - GenericResultAtLocation [Line: 8379]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8379]
  - GenericResultAtLocation [Line: 8521]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8521]
  - GenericResultAtLocation [Line: 8524]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8524]
  - GenericResultAtLocation [Line: 8527]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8527]
  - GenericResultAtLocation [Line: 8530]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8530]
  - GenericResultAtLocation [Line: 8561]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8561]
  - GenericResultAtLocation [Line: 8564]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8564]
  - GenericResultAtLocation [Line: 8567]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8567]
  - GenericResultAtLocation [Line: 8570]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8570]
  - GenericResultAtLocation [Line: 8601]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8601]
  - GenericResultAtLocation [Line: 8604]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8604]
  - GenericResultAtLocation [Line: 8607]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8607]
  - GenericResultAtLocation [Line: 8610]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8610]
  - GenericResultAtLocation [Line: 8641]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8641]
  - GenericResultAtLocation [Line: 8644]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8644]
  - GenericResultAtLocation [Line: 8647]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8647]
  - GenericResultAtLocation [Line: 8650]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8650]
  - GenericResultAtLocation [Line: 10599]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10599]
  - GenericResultAtLocation [Line: 10687]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10687]
  - GenericResultAtLocation [Line: 14747]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (3644), "i" (12UL)); [14747-14748]
  - GenericResultAtLocation [Line: 18554]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (6502), "i" (12UL)); [18554-18555]
  - GenericResultAtLocation [Line: 18565]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (6502), "i" (12UL)); [18565-18566]
  - GenericResultAtLocation [Line: 18582]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18582]
  - GenericResultAtLocation [Line: 18741]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18741]
  - GenericResultAtLocation [Line: 18790]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [18790]
  - GenericResultAtLocation [Line: 18793]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18793]
  - GenericResultAtLocation [Line: 18796]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18796]
  - GenericResultAtLocation [Line: 18799]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18799]
  - GenericResultAtLocation [Line: 18830]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [18830]
  - GenericResultAtLocation [Line: 18833]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18833]
  - GenericResultAtLocation [Line: 18836]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18836]
  - GenericResultAtLocation [Line: 18839]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18839]
  - GenericResultAtLocation [Line: 18870]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [18870]
  - GenericResultAtLocation [Line: 18873]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18873]
  - GenericResultAtLocation [Line: 18876]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18876]
  - GenericResultAtLocation [Line: 18879]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18879]
  - GenericResultAtLocation [Line: 18910]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [18910]
  - GenericResultAtLocation [Line: 18913]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18913]
  - GenericResultAtLocation [Line: 18916]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18916]
  - GenericResultAtLocation [Line: 18919]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18919]
  - GenericResultAtLocation [Line: 19136]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19136]
  - GenericResultAtLocation [Line: 19181]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19181]
  - GenericResultAtLocation [Line: 19221]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)data + (unsigned long )(_max1 > _max2 ? _max1 : _max2)) [19221]
  - GenericResultAtLocation [Line: 19243]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19243]
  - GenericResultAtLocation [Line: 19335]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19335]
  - GenericResultAtLocation [Line: 19349]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19349]
  - GenericResultAtLocation [Line: 19364]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19364]
  - GenericResultAtLocation [Line: 19367]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19367]
  - GenericResultAtLocation [Line: 19447]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19447]
  - GenericResultAtLocation [Line: 19483]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19483]
  - GenericResultAtLocation [Line: 19508]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19508]
  - GenericResultAtLocation [Line: 19544]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19544]
  - GenericResultAtLocation [Line: 19630]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19630]
  - GenericResultAtLocation [Line: 19643]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19643]
  - GenericResultAtLocation [Line: 19722]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19722]
  - GenericResultAtLocation [Line: 19753]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19753]
  - GenericResultAtLocation [Line: 19889]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19889]
  - GenericResultAtLocation [Line: 20038]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (7423), "i" (12UL)); [20038-20039]
  - GenericResultAtLocation [Line: 20045]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20045]
  - GenericResultAtLocation [Line: 20095]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20095]
  - GenericResultAtLocation [Line: 20099]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20099]
  - GenericResultAtLocation [Line: 20126]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20126]
  - GenericResultAtLocation [Line: 20130]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20130]
  - GenericResultAtLocation [Line: 20202]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20202]
  - GenericResultAtLocation [Line: 20261]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20261]
  - GenericResultAtLocation [Line: 20632]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20632]
  - GenericResultAtLocation [Line: 21064]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [21064]
  - GenericResultAtLocation [Line: 21073]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [21073]
  - GenericResultAtLocation [Line: 21084]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21084]
  - GenericResultAtLocation [Line: 22595]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [22595]
  - GenericResultAtLocation [Line: 25985]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (11022), "i" (12UL)); [25985-25986]
  - GenericResultAtLocation [Line: 29946]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [29946]
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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.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 32b4e30d5a1880920f93e7d11103e760f5a0ee7c9527e7608537b1786282dd04
--- Real Ultimate output ---
This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m
[2024-10-13 08:56:22,450 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-10-13 08:56:22,538 INFO  L114        SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf
[2024-10-13 08:56:22,544 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-10-13 08:56:22,545 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-10-13 08:56:22,572 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-10-13 08:56:22,573 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-10-13 08:56:22,573 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-10-13 08:56:22,574 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-10-13 08:56:22,574 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-10-13 08:56:22,574 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-10-13 08:56:22,575 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-10-13 08:56:22,575 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-10-13 08:56:22,576 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-10-13 08:56:22,576 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-10-13 08:56:22,576 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-10-13 08:56:22,577 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-10-13 08:56:22,577 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-10-13 08:56:22,578 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-10-13 08:56:22,578 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-10-13 08:56:22,578 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-10-13 08:56:22,582 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-10-13 08:56:22,582 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-10-13 08:56:22,583 INFO  L153        SettingsManager]:  * Allow undefined functions=false
[2024-10-13 08:56:22,583 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-10-13 08:56:22,583 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-10-13 08:56:22,583 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-10-13 08:56:22,584 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-10-13 08:56:22,584 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-10-13 08:56:22,584 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-10-13 08:56:22,585 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-10-13 08:56:22,585 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-10-13 08:56:22,587 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-10-13 08:56:22,587 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-10-13 08:56:22,588 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-10-13 08:56:22,588 INFO  L153        SettingsManager]:  * Trace refinement strategy=WOLF
[2024-10-13 08:56:22,588 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt 
[2024-10-13 08:56:22,588 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-10-13 08:56:22,589 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-10-13 08:56:22,589 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-10-13 08:56:22,589 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-10-13 08:56:22,591 INFO  L153        SettingsManager]:  * Logic for external solver=AUFBV
[2024-10-13 08:56:22,591 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 -> 32b4e30d5a1880920f93e7d11103e760f5a0ee7c9527e7608537b1786282dd04
[2024-10-13 08:56:22,928 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-10-13 08:56:22,955 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-10-13 08:56:22,959 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-10-13 08:56:22,960 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-10-13 08:56:22,960 INFO  L274        PluginConnector]: CDTParser initialized
[2024-10-13 08:56:22,962 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i
[2024-10-13 08:56:24,533 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-10-13 08:56:25,453 INFO  L384              CDTParser]: Found 1 translation units.
[2024-10-13 08:56:25,454 INFO  L180              CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i
[2024-10-13 08:56:25,553 INFO  L427              CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/458cb5bd5/cb9650dc7b604e28a29c1bdedc58f4dc/FLAGd5aeb1742
[2024-10-13 08:56:25,567 INFO  L435              CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/458cb5bd5/cb9650dc7b604e28a29c1bdedc58f4dc
[2024-10-13 08:56:25,570 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-10-13 08:56:25,572 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-10-13 08:56:25,573 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-10-13 08:56:25,573 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-10-13 08:56:25,578 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-10-13 08:56:25,578 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:56:25" (1/1) ...
[2024-10-13 08:56:25,580 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f34f654 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:56:25, skipping insertion in model container
[2024-10-13 08:56:25,581 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:56:25" (1/1) ...
[2024-10-13 08:56:25,873 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-10-13 08:56:43,907 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084262,1084275]
[2024-10-13 08:56:43,914 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084407,1084420]
[2024-10-13 08:56:43,988 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-10-13 08:56:44,104 INFO  L197         MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution]
[2024-10-13 08:56:44,413 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-10-13 08:56:45,577 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084262,1084275]
[2024-10-13 08:56:45,578 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084407,1084420]
[2024-10-13 08:56:45,590 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-10-13 08:56:45,655 INFO  L200         MainTranslator]: Completed pre-run
[2024-10-13 08:56:45,888 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"); [6800]
[2024-10-13 08:56:45,890 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)); [6807]
[2024-10-13 08:56:45,890 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6814]
[2024-10-13 08:56:45,891 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)),
                       "Ir" (nr)); [6829-6830]
[2024-10-13 08:56:45,892 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word (4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [6839]
[2024-10-13 08:56:45,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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"),
                         "i" (804), "i" (12UL)); [6930-6931]
[2024-10-13 08:56:45,895 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"); [6936-6938]
[2024-10-13 08:56:45,900 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7165]
[2024-10-13 08:56:45,900 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7172]
[2024-10-13 08:56:45,902 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7241]
[2024-10-13 08:56:45,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 *)"include/linux/dynamic_queue_limits.h"),
                         "i" (74), "i" (12UL)); [7284-7285]
[2024-10-13 08:56:45,905 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)); [7384]
[2024-10-13 08:56:45,905 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)); [7392-7393]
[2024-10-13 08:56:45,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (19), "i" (12UL)); [7470-7471]
[2024-10-13 08:56:45,909 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)); [7504-7505]
[2024-10-13 08:56:45,910 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)); [7545-7546]
[2024-10-13 08:56:45,912 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)); [7574-7575]
[2024-10-13 08:56:45,914 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" (103), "i" (12UL)); [7611-7612]
[2024-10-13 08:56:45,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 *)"include/asm-generic/dma-mapping-common.h"),
                         "i" (115), "i" (12UL)); [7648-7649]
[2024-10-13 08:56:45,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 *)"include/linux/netdevice.h"),
                         "i" (502), "i" (12UL)); [8138-8139]
[2024-10-13 08:56:45,926 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8145]
[2024-10-13 08:56:45,929 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8350]
[2024-10-13 08:56:45,930 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8379]
[2024-10-13 08:56:45,931 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8521]
[2024-10-13 08:56:45,931 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8524]
[2024-10-13 08:56:45,932 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8527]
[2024-10-13 08:56:45,932 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8530]
[2024-10-13 08:56:45,933 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8561]
[2024-10-13 08:56:45,933 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8564]
[2024-10-13 08:56:45,933 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8567]
[2024-10-13 08:56:45,934 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8570]
[2024-10-13 08:56:45,934 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8601]
[2024-10-13 08:56:45,934 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8604]
[2024-10-13 08:56:45,934 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8607]
[2024-10-13 08:56:45,935 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8610]
[2024-10-13 08:56:45,936 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8641]
[2024-10-13 08:56:45,936 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8644]
[2024-10-13 08:56:45,936 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8647]
[2024-10-13 08:56:45,937 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8650]
[2024-10-13 08:56:46,006 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10599]
[2024-10-13 08:56:46,032 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10687]
[2024-10-13 08:56:46,313 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (3644), "i" (12UL)); [14747-14748]
[2024-10-13 08:56:46,572 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (6502), "i" (12UL)); [18554-18555]
[2024-10-13 08:56:46,573 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (6502), "i" (12UL)); [18565-18566]
[2024-10-13 08:56:46,573 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18582]
[2024-10-13 08:56:46,587 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18741]
[2024-10-13 08:56:46,588 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [18790]
[2024-10-13 08:56:46,588 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18793]
[2024-10-13 08:56:46,589 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18796]
[2024-10-13 08:56:46,589 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18799]
[2024-10-13 08:56:46,589 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [18830]
[2024-10-13 08:56:46,590 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18833]
[2024-10-13 08:56:46,590 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18836]
[2024-10-13 08:56:46,590 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18839]
[2024-10-13 08:56:46,590 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [18870]
[2024-10-13 08:56:46,591 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18873]
[2024-10-13 08:56:46,591 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18876]
[2024-10-13 08:56:46,592 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18879]
[2024-10-13 08:56:46,592 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [18910]
[2024-10-13 08:56:46,592 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18913]
[2024-10-13 08:56:46,593 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18916]
[2024-10-13 08:56:46,593 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18919]
[2024-10-13 08:56:46,601 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19136]
[2024-10-13 08:56:46,606 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19181]
[2024-10-13 08:56:46,608 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)data + (unsigned long )(_max1 > _max2 ? _max1 : _max2)) [19221]
[2024-10-13 08:56:46,615 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19243]
[2024-10-13 08:56:46,621 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19335]
[2024-10-13 08:56:46,625 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19349]
[2024-10-13 08:56:46,632 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19364]
[2024-10-13 08:56:46,633 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19367]
[2024-10-13 08:56:46,635 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19447]
[2024-10-13 08:56:46,637 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19483]
[2024-10-13 08:56:46,637 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19508]
[2024-10-13 08:56:46,638 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19544]
[2024-10-13 08:56:46,644 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19630]
[2024-10-13 08:56:46,651 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19643]
[2024-10-13 08:56:46,656 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19722]
[2024-10-13 08:56:46,665 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19753]
[2024-10-13 08:56:46,683 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19889]
[2024-10-13 08:56:46,686 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (7423), "i" (12UL)); [20038-20039]
[2024-10-13 08:56:46,686 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20045]
[2024-10-13 08:56:46,690 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20095]
[2024-10-13 08:56:46,691 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20099]
[2024-10-13 08:56:46,695 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20126]
[2024-10-13 08:56:46,696 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20130]
[2024-10-13 08:56:46,707 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20202]
[2024-10-13 08:56:46,715 WARN  L75    lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20261]
[2024-10-13 08:56:46,741 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20632]
[2024-10-13 08:56:46,752 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [21064]
[2024-10-13 08:56:46,756 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [21073]
[2024-10-13 08:56:46,757 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21084]
[2024-10-13 08:56:46,862 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [22595]
[2024-10-13 08:56:47,518 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (11022), "i" (12UL)); [25985-25986]
[2024-10-13 08:56:47,624 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [29946]
[2024-10-13 08:56:47,986 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084262,1084275]
[2024-10-13 08:56:47,988 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_linux-alloc-spinlock_drivers-net-ethernet-broadcom-tg3.cil.i[1084407,1084420]
[2024-10-13 08:56:48,000 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-10-13 08:56:48,511 INFO  L204         MainTranslator]: Completed translation
[2024-10-13 08:56:48,512 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:56:48 WrapperNode
[2024-10-13 08:56:48,512 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-10-13 08:56:48,513 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-10-13 08:56:48,513 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-10-13 08:56:48,514 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-10-13 08:56:48,522 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:56:48" (1/1) ...
[2024-10-13 08:56:48,660 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Variable #t~ret968 modified in procedure tg3_mdio_init but not declared
[2024-10-13 08:56:48,661 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Undeclared identifier #t~ret968 in IdentifierExpression[#t~ret968,<LOCAL,tg3_mdio_init>]
[2024-10-13 08:56:48,661 ERROR L1136           TypeChecker]: C: (tp->mdio_bus)->name = "tg3 mdio bus" [11389]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret968,<LOCAL,tg3_mdio_init>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem967,<LOCAL,tg3_mdio_init>],base],StructAccessExpression[IdentifierExpression[#t~mem967,<LOCAL,tg3_mdio_init>],offset]]],BitvecLiteral[8,64]]]
[2024-10-13 08:56:48,808 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Variable #t~ret8438 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:48,809 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Undeclared identifier #t~ret8438 in IdentifierExpression[#t~ret8438,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:48,810 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso5.bin" [35005]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8438,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
[2024-10-13 08:56:48,810 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Variable #t~ret8439 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:48,810 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Undeclared identifier #t~ret8439 in IdentifierExpression[#t~ret8439,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:48,810 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3_tso.bin" [35007]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8439,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
[2024-10-13 08:56:48,811 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Variable #t~ret8445 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:48,812 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Undeclared identifier #t~ret8445 in IdentifierExpression[#t~ret8445,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:48,812 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg3.bin" [35056]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8445,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
[2024-10-13 08:56:48,812 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Variable #t~ret8447 modified in procedure tg3_get_invariants but not declared
[2024-10-13 08:56:48,813 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Undeclared identifier #t~ret8447 in IdentifierExpression[#t~ret8447,<LOCAL,tg3_get_invariants>]
[2024-10-13 08:56:48,813 ERROR L1136           TypeChecker]: C: tp->fw_needed = "tigon/tg357766.bin" [35060]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8447,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
[2024-10-13 08:56:48,862 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:56:48" (1/1) ...
[2024-10-13 08:56:48,862 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-10-13 08:56:48,862 INFO  L186        ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor
[2024-10-13 08:56:48,864 INFO  L158              Benchmark]: Toolchain (without parser) took 23291.69ms. Allocated memory was 71.3MB in the beginning and 1.0GB in the end (delta: 943.7MB). Free memory was 24.5MB in the beginning and 490.3MB in the end (delta: -465.8MB). Peak memory consumption was 475.0MB. Max. memory is 16.1GB.
[2024-10-13 08:56:48,865 INFO  L158              Benchmark]: CDTParser took 0.35ms. Allocated memory is still 48.2MB. Free memory was 28.8MB in the beginning and 28.7MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-10-13 08:56:48,867 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 22939.37ms. Allocated memory was 71.3MB in the beginning and 1.0GB in the end (delta: 943.7MB). Free memory was 24.3MB in the beginning and 513.4MB in the end (delta: -489.1MB). Peak memory consumption was 735.1MB. Max. memory is 16.1GB.
[2024-10-13 08:56:48,867 INFO  L158              Benchmark]: Boogie Procedure Inliner took 349.51ms. Allocated memory is still 1.0GB. Free memory was 513.4MB in the beginning and 490.3MB in the end (delta: 23.1MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB.
[2024-10-13 08:56:48,869 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.35ms. Allocated memory is still 48.2MB. Free memory was 28.8MB in the beginning and 28.7MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 22939.37ms. Allocated memory was 71.3MB in the beginning and 1.0GB in the end (delta: 943.7MB). Free memory was 24.3MB in the beginning and 513.4MB in the end (delta: -489.1MB). Peak memory consumption was 735.1MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 349.51ms. Allocated memory is still 1.0GB. Free memory was 513.4MB in the beginning and 490.3MB in the end (delta: 23.1MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor:
  - TypeErrorResult [Line: 11389]: Type Error
    Variable #t~ret968 modified in procedure tg3_mdio_init but not declared
  - TypeErrorResult [Line: 11389]: Type Error
    Undeclared identifier #t~ret968 in IdentifierExpression[#t~ret968,<LOCAL,tg3_mdio_init>]
  - TypeErrorResult [Line: 11389]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret968,<LOCAL,tg3_mdio_init>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem967,<LOCAL,tg3_mdio_init>],base],StructAccessExpression[IdentifierExpression[#t~mem967,<LOCAL,tg3_mdio_init>],offset]]],BitvecLiteral[8,64]]]
  - TypeErrorResult [Line: 35005]: Type Error
    Variable #t~ret8438 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35005]: Type Error
    Undeclared identifier #t~ret8438 in IdentifierExpression[#t~ret8438,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35005]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8438,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
  - TypeErrorResult [Line: 35007]: Type Error
    Variable #t~ret8439 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35007]: Type Error
    Undeclared identifier #t~ret8439 in IdentifierExpression[#t~ret8439,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35007]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8439,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
  - TypeErrorResult [Line: 35056]: Type Error
    Variable #t~ret8445 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35056]: Type Error
    Undeclared identifier #t~ret8445 in IdentifierExpression[#t~ret8445,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35056]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8445,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
  - TypeErrorResult [Line: 35060]: Type Error
    Variable #t~ret8447 modified in procedure tg3_get_invariants but not declared
  - TypeErrorResult [Line: 35060]: Type Error
    Undeclared identifier #t~ret8447 in IdentifierExpression[#t~ret8447,<LOCAL,tg3_get_invariants>]
  - TypeErrorResult [Line: 35060]: Type Error
    Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret8447,<LOCAL,tg3_get_invariants>],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],base],FunctionApplication[~bvadd~64,[BitvecLiteral[3960,64],StructAccessExpression[IdentifierExpression[~tp,<LOCAL,tg3_get_invariants>],offset]]]]],BitvecLiteral[8,64]]]
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator:
  - GenericResultAtLocation [Line: 6800]: 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"); [6800]
  - GenericResultAtLocation [Line: 6807]: 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)); [6807]
  - GenericResultAtLocation [Line: 6814]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("":); [6814]
  - GenericResultAtLocation [Line: 6829]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)),
                       "Ir" (nr)); [6829-6830]
  - GenericResultAtLocation [Line: 6839]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word (4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [6839]
  - GenericResultAtLocation [Line: 6930]: 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"),
                         "i" (804), "i" (12UL)); [6930-6931]
  - GenericResultAtLocation [Line: 6936]: 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"); [6936-6938]
  - GenericResultAtLocation [Line: 7165]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7165]
  - GenericResultAtLocation [Line: 7172]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7172]
  - GenericResultAtLocation [Line: 7241]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7241]
  - GenericResultAtLocation [Line: 7284]: 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/dynamic_queue_limits.h"),
                         "i" (74), "i" (12UL)); [7284-7285]
  - GenericResultAtLocation [Line: 7384]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("  addl %1,%0\n  adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7384]
  - GenericResultAtLocation [Line: 7392]: 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)); [7392-7393]
  - GenericResultAtLocation [Line: 7470]: 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)); [7470-7471]
  - GenericResultAtLocation [Line: 7504]: 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)); [7504-7505]
  - GenericResultAtLocation [Line: 7545]: 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)); [7545-7546]
  - GenericResultAtLocation [Line: 7574]: 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)); [7574-7575]
  - GenericResultAtLocation [Line: 7611]: 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" (103), "i" (12UL)); [7611-7612]
  - GenericResultAtLocation [Line: 7648]: 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" (115), "i" (12UL)); [7648-7649]
  - GenericResultAtLocation [Line: 8138]: 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)); [8138-8139]
  - GenericResultAtLocation [Line: 8145]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8145]
  - GenericResultAtLocation [Line: 8350]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8350]
  - GenericResultAtLocation [Line: 8379]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8379]
  - GenericResultAtLocation [Line: 8521]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8521]
  - GenericResultAtLocation [Line: 8524]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8524]
  - GenericResultAtLocation [Line: 8527]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8527]
  - GenericResultAtLocation [Line: 8530]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8530]
  - GenericResultAtLocation [Line: 8561]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8561]
  - GenericResultAtLocation [Line: 8564]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8564]
  - GenericResultAtLocation [Line: 8567]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8567]
  - GenericResultAtLocation [Line: 8570]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8570]
  - GenericResultAtLocation [Line: 8601]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8601]
  - GenericResultAtLocation [Line: 8604]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8604]
  - GenericResultAtLocation [Line: 8607]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8607]
  - GenericResultAtLocation [Line: 8610]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8610]
  - GenericResultAtLocation [Line: 8641]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8641]
  - GenericResultAtLocation [Line: 8644]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8644]
  - GenericResultAtLocation [Line: 8647]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8647]
  - GenericResultAtLocation [Line: 8650]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8650]
  - GenericResultAtLocation [Line: 10599]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10599]
  - GenericResultAtLocation [Line: 10687]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10687]
  - GenericResultAtLocation [Line: 14747]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (3644), "i" (12UL)); [14747-14748]
  - GenericResultAtLocation [Line: 18554]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (6502), "i" (12UL)); [18554-18555]
  - GenericResultAtLocation [Line: 18565]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                           "i" (6502), "i" (12UL)); [18565-18566]
  - GenericResultAtLocation [Line: 18582]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18582]
  - GenericResultAtLocation [Line: 18741]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18741]
  - GenericResultAtLocation [Line: 18790]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [18790]
  - GenericResultAtLocation [Line: 18793]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18793]
  - GenericResultAtLocation [Line: 18796]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18796]
  - GenericResultAtLocation [Line: 18799]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18799]
  - GenericResultAtLocation [Line: 18830]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [18830]
  - GenericResultAtLocation [Line: 18833]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18833]
  - GenericResultAtLocation [Line: 18836]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18836]
  - GenericResultAtLocation [Line: 18839]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18839]
  - GenericResultAtLocation [Line: 18870]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [18870]
  - GenericResultAtLocation [Line: 18873]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18873]
  - GenericResultAtLocation [Line: 18876]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18876]
  - GenericResultAtLocation [Line: 18879]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18879]
  - GenericResultAtLocation [Line: 18910]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [18910]
  - GenericResultAtLocation [Line: 18913]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18913]
  - GenericResultAtLocation [Line: 18916]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18916]
  - GenericResultAtLocation [Line: 18919]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [18919]
  - GenericResultAtLocation [Line: 19136]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19136]
  - GenericResultAtLocation [Line: 19181]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19181]
  - GenericResultAtLocation [Line: 19221]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)data + (unsigned long )(_max1 > _max2 ? _max1 : _max2)) [19221]
  - GenericResultAtLocation [Line: 19243]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19243]
  - GenericResultAtLocation [Line: 19335]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19335]
  - GenericResultAtLocation [Line: 19349]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19349]
  - GenericResultAtLocation [Line: 19364]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19364]
  - GenericResultAtLocation [Line: 19367]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19367]
  - GenericResultAtLocation [Line: 19447]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19447]
  - GenericResultAtLocation [Line: 19483]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19483]
  - GenericResultAtLocation [Line: 19508]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19508]
  - GenericResultAtLocation [Line: 19544]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19544]
  - GenericResultAtLocation [Line: 19630]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19630]
  - GenericResultAtLocation [Line: 19643]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19643]
  - GenericResultAtLocation [Line: 19722]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19722]
  - GenericResultAtLocation [Line: 19753]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19753]
  - GenericResultAtLocation [Line: 19889]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [19889]
  - GenericResultAtLocation [Line: 20038]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (7423), "i" (12UL)); [20038-20039]
  - GenericResultAtLocation [Line: 20045]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20045]
  - GenericResultAtLocation [Line: 20095]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20095]
  - GenericResultAtLocation [Line: 20099]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20099]
  - GenericResultAtLocation [Line: 20126]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->hw_status) [20126]
  - GenericResultAtLocation [Line: 20130]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20130]
  - GenericResultAtLocation [Line: 20202]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20202]
  - GenericResultAtLocation [Line: 20261]: Unsoundness Warning
    ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tnapi->rx_rcb + (unsigned long )tnapi->rx_rcb_ptr) [20261]
  - GenericResultAtLocation [Line: 20632]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [20632]
  - GenericResultAtLocation [Line: 21064]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [21064]
  - GenericResultAtLocation [Line: 21073]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [21073]
  - GenericResultAtLocation [Line: 21084]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21084]
  - GenericResultAtLocation [Line: 22595]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [22595]
  - GenericResultAtLocation [Line: 25985]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/tg3.c"),
                         "i" (11022), "i" (12UL)); [25985-25986]
  - GenericResultAtLocation [Line: 29946]: Unsoundness Warning
    Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [29946]
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