./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:40:04,084 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:40:04,144 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:40:04,149 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:40:04,149 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:40:04,182 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:40:04,183 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:40:04,183 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:40:04,183 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:40:04,183 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:40:04,183 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:40:04,184 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:40:04,184 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:40:04,184 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:40:04,184 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:40:04,184 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:40:04,184 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:40:04,185 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:40:04,185 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:04,186 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:40:04,186 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:40:04,187 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/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 -> a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d [2025-02-08 03:40:04,474 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:40:04,481 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:40:04,484 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:40:04,485 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:40:04,486 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:40:04,487 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2025-02-08 03:40:05,866 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5ad28200/5aa6ec123d9c41c2870bdc8954d28685/FLAG036f542b0 [2025-02-08 03:40:06,590 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:40:06,591 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2025-02-08 03:40:06,653 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5ad28200/5aa6ec123d9c41c2870bdc8954d28685/FLAG036f542b0 [2025-02-08 03:40:06,932 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5ad28200/5aa6ec123d9c41c2870bdc8954d28685 [2025-02-08 03:40:06,934 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:40:06,936 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:40:06,937 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:06,937 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:40:06,942 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:40:06,943 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:06" (1/1) ... [2025-02-08 03:40:06,945 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1422698f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:06, skipping insertion in model container [2025-02-08 03:40:06,945 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:06" (1/1) ... [2025-02-08 03:40:07,050 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:09,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2025-02-08 03:40:09,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2025-02-08 03:40:09,888 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:09,971 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:40:10,059 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"); [5426] [2025-02-08 03:40:10,061 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)); [5433] [2025-02-08 03:40:10,061 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5440] [2025-02-08 03:40:10,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5497-5498] [2025-02-08 03:40:10,065 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"); [5503-5505] [2025-02-08 03:40:10,068 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)); [5607] [2025-02-08 03:40:10,073 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)); [5671-5672] [2025-02-08 03:40:10,074 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)); [5705-5706] [2025-02-08 03:40:10,077 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)); [5742-5743] [2025-02-08 03:40:10,078 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)); [5779-5780] [2025-02-08 03:40:10,092 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)); [6093-6094] [2025-02-08 03:40:10,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6100] [2025-02-08 03:40:10,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6731] [2025-02-08 03:40:10,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6816] [2025-02-08 03:40:10,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6935] [2025-02-08 03:40:10,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6980] [2025-02-08 03:40:10,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7061] [2025-02-08 03:40:10,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-02-08 03:40:10,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7309] [2025-02-08 03:40:10,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7344] [2025-02-08 03:40:10,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7674] [2025-02-08 03:40:10,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8105] [2025-02-08 03:40:10,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8132] [2025-02-08 03:40:10,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8170] [2025-02-08 03:40:10,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8319] [2025-02-08 03:40:10,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8681] [2025-02-08 03:40:10,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8756] [2025-02-08 03:40:10,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2025-02-08 03:40:10,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2025-02-08 03:40:10,312 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:10,537 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:40:10,542 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10 WrapperNode [2025-02-08 03:40:10,542 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:10,543 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:10,547 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:40:10,548 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:40:10,558 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:10,716 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:10,937 INFO L138 Inliner]: procedures = 455, calls = 2276, calls flagged for inlining = 223, calls inlined = 189, statements flattened = 5667 [2025-02-08 03:40:10,938 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:10,939 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:40:10,939 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:40:10,939 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:40:10,948 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:10,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:10,990 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,806 INFO L175 MemorySlicer]: Split 1009 memory accesses to 20 slices as follows [2, 2, 30, 11, 8, 3, 8, 52, 3, 1, 2, 5, 3, 2, 5, 8, 8, 1, 5, 850]. 84 percent of accesses are in the largest equivalence class. The 53 initializations are split as follows [0, 2, 0, 0, 8, 0, 1, 0, 1, 0, 0, 5, 3, 0, 0, 8, 8, 1, 0, 16]. The 559 writes are split as follows [1, 0, 28, 0, 0, 0, 1, 42, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 2, 483]. [2025-02-08 03:40:11,806 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,807 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,919 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,931 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,958 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:11,981 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:12,066 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:40:12,068 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:40:12,068 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:40:12,068 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:40:12,070 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:10" (1/1) ... [2025-02-08 03:40:12,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:12,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:40:12,119 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:40:12,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:40:12,175 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:40:12,175 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:40:12,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:40:12,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wakeup [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wakeup [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_status [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_status [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_set_rx_mode [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_set_rx_mode [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:40:12,176 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:40:12,176 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:40:12,178 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:40:12,178 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:40:12,178 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:40:12,178 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:40:12,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:40:12,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_clean_tx [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_clean_tx [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_stop_runtime [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_stop_runtime [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_resume [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_resume [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_rxfree_index [2025-02-08 03:40:12,179 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_rxfree_index [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:40:12,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_remove_one [2025-02-08 03:40:12,180 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_remove_one [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:40:12,180 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:40:12,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:40:12,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:40:12,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:40:12,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:40:12,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:40:12,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:40:12,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:40:12,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:40:12,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:40:12,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:12,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:12,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:12,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:40:12,197 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_close [2025-02-08 03:40:12,197 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_close [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_tx_timeout [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_tx_timeout [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_alloc_rx_skb [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_alloc_rx_skb [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_issue_command [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_issue_command [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_process_response [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_process_response [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:40:12,198 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:40:12,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free_tx [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free_tx [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_reset [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_reset [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_cmd_index [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_cmd_index [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_fill_free_ring [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_fill_free_ring [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:40:12,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:40:12,199 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:40:12,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:40:12,200 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:40:12,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:40:12,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:40:12,203 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:40:12,203 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:12,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:12,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:12,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:40:12,205 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:40:12,205 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:40:12,212 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_interrupt [2025-02-08 03:40:12,213 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_interrupt [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:40:12,213 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:40:12,213 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:40:12,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:40:12,214 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:40:12,214 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_boot_3XP [2025-02-08 03:40:12,214 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_boot_3XP [2025-02-08 03:40:12,214 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:40:12,214 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_free_rx_rings [2025-02-08 03:40:12,215 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_free_rx_rings [2025-02-08 03:40:12,215 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:40:12,220 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_do_get_stats [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_do_get_stats [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_sleep [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_sleep [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2025-02-08 03:40:12,221 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_init_rings [2025-02-08 03:40:12,221 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_init_rings [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_open [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_open [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_start_runtime [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_start_runtime [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:40:12,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:40:12,222 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_index [2025-02-08 03:40:12,223 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_index [2025-02-08 03:40:12,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:40:12,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:40:13,209 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:40:13,212 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:40:13,878 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:40:13,884 INFO L158 Benchmark]: Toolchain (without parser) took 6947.51ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 98.2MB in the beginning and 63.6MB in the end (delta: 34.7MB). Peak memory consumption was 133.8MB. Max. memory is 16.1GB. [2025-02-08 03:40:13,884 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:40:13,885 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3605.95ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 98.2MB in the beginning and 159.8MB in the end (delta: -61.6MB). Peak memory consumption was 120.8MB. Max. memory is 16.1GB. [2025-02-08 03:40:13,885 INFO L158 Benchmark]: Boogie Procedure Inliner took 394.83ms. Allocated memory is still 243.3MB. Free memory was 159.8MB in the beginning and 125.7MB in the end (delta: 34.1MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 03:40:13,886 INFO L158 Benchmark]: Boogie Preprocessor took 1127.02ms. Allocated memory is still 243.3MB. Free memory was 125.7MB in the beginning and 137.1MB in the end (delta: -11.4MB). Peak memory consumption was 96.0MB. Max. memory is 16.1GB. [2025-02-08 03:40:13,886 INFO L158 Benchmark]: IcfgBuilder took 1814.47ms. Allocated memory is still 243.3MB. Free memory was 137.1MB in the beginning and 63.6MB in the end (delta: 73.5MB). Peak memory consumption was 75.5MB. Max. memory is 16.1GB. [2025-02-08 03:40:13,888 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.29ms. Allocated memory is still 201.3MB. Free memory is still 123.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3605.95ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 98.2MB in the beginning and 159.8MB in the end (delta: -61.6MB). Peak memory consumption was 120.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 394.83ms. Allocated memory is still 243.3MB. Free memory was 159.8MB in the beginning and 125.7MB in the end (delta: 34.1MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1127.02ms. Allocated memory is still 243.3MB. Free memory was 125.7MB in the beginning and 137.1MB in the end (delta: -11.4MB). Peak memory consumption was 96.0MB. Max. memory is 16.1GB. * IcfgBuilder took 1814.47ms. Allocated memory is still 243.3MB. Free memory was 137.1MB in the beginning and 63.6MB in the end (delta: 73.5MB). Peak memory consumption was 75.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5426]: 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"); [5426] - GenericResultAtLocation [Line: 5433]: 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)); [5433] - GenericResultAtLocation [Line: 5440]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5440] - GenericResultAtLocation [Line: 5497]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5497-5498] - GenericResultAtLocation [Line: 5503]: 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"); [5503-5505] - GenericResultAtLocation [Line: 5607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [5607] - GenericResultAtLocation [Line: 5671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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)); [5671-5672] - GenericResultAtLocation [Line: 5705]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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)); [5705-5706] - GenericResultAtLocation [Line: 5742]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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)); [5742-5743] - GenericResultAtLocation [Line: 5779]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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)); [5779-5780] - GenericResultAtLocation [Line: 6093]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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)); [6093-6094] - GenericResultAtLocation [Line: 6100]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6100] - GenericResultAtLocation [Line: 6731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6731] - GenericResultAtLocation [Line: 6816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6816] - GenericResultAtLocation [Line: 6935]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6935] - GenericResultAtLocation [Line: 6980]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6980] - GenericResultAtLocation [Line: 7061]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7061] - GenericResultAtLocation [Line: 7159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] - GenericResultAtLocation [Line: 7309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7309] - GenericResultAtLocation [Line: 7344]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7344] - GenericResultAtLocation [Line: 7674]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7674] - GenericResultAtLocation [Line: 8105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8105] - GenericResultAtLocation [Line: 8132]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8132] - GenericResultAtLocation [Line: 8170]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8170] - GenericResultAtLocation [Line: 8319]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8319] - GenericResultAtLocation [Line: 8681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8681] - GenericResultAtLocation [Line: 8756]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8756] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:40:13,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 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/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:40:16,125 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:40:16,240 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:40:16,250 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:40:16,250 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:40:16,281 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:40:16,282 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:40:16,282 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:40:16,283 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:40:16,283 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:40:16,283 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:40:16,283 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:40:16,284 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:40:16,284 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:40:16,284 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:40:16,284 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:40:16,285 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:40:16,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:40:16,285 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:40:16,285 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:40:16,286 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:40:16,286 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:40:16,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:40:16,287 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:40:16,287 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:40:16,287 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:16,287 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:40:16,288 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:40:16,289 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:40:16,289 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:40:16,289 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:40:16,289 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/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 -> a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d [2025-02-08 03:40:16,601 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:40:16,608 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:40:16,610 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:40:16,611 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:40:16,611 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:40:16,613 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2025-02-08 03:40:17,982 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/66ba39949/3b20be838d084dbaa8c9c97e1f11922f/FLAG3a1bceba3 [2025-02-08 03:40:18,533 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:40:18,533 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2025-02-08 03:40:18,580 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/66ba39949/3b20be838d084dbaa8c9c97e1f11922f/FLAG3a1bceba3 [2025-02-08 03:40:18,592 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/66ba39949/3b20be838d084dbaa8c9c97e1f11922f [2025-02-08 03:40:18,594 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:40:18,595 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:40:18,596 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:18,596 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:40:18,599 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:40:18,600 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:18" (1/1) ... [2025-02-08 03:40:18,601 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71cb5f06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:18, skipping insertion in model container [2025-02-08 03:40:18,601 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:18" (1/1) ... [2025-02-08 03:40:18,731 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:19,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:19,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,312 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,313 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:20,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2025-02-08 03:40:21,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2025-02-08 03:40:21,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,180 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:21,228 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:40:21,267 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:21,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,441 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,457 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,492 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,604 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2025-02-08 03:40:21,604 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2025-02-08 03:40:21,609 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:21,610 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:21,638 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:40:21,720 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"); [5426] [2025-02-08 03:40:21,722 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)); [5433] [2025-02-08 03:40:21,722 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5440] [2025-02-08 03:40:21,724 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5497-5498] [2025-02-08 03:40:21,724 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"); [5503-5505] [2025-02-08 03:40:21,726 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)); [5607] [2025-02-08 03:40:21,729 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)); [5671-5672] [2025-02-08 03:40:21,731 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)); [5705-5706] [2025-02-08 03:40:21,732 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)); [5742-5743] [2025-02-08 03:40:21,733 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)); [5779-5780] [2025-02-08 03:40:21,738 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)); [6093-6094] [2025-02-08 03:40:21,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6100] [2025-02-08 03:40:21,786 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6731] [2025-02-08 03:40:21,794 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6816] [2025-02-08 03:40:21,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6935] [2025-02-08 03:40:21,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6980] [2025-02-08 03:40:21,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7061] [2025-02-08 03:40:21,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-02-08 03:40:21,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7309] [2025-02-08 03:40:21,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7344] [2025-02-08 03:40:21,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7674] [2025-02-08 03:40:21,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8105] [2025-02-08 03:40:21,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8132] [2025-02-08 03:40:21,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8170] [2025-02-08 03:40:21,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8319] [2025-02-08 03:40:21,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8681] [2025-02-08 03:40:21,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8756] [2025-02-08 03:40:22,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2025-02-08 03:40:22,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2025-02-08 03:40:22,044 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:22,255 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:40:22,256 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22 WrapperNode [2025-02-08 03:40:22,257 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:22,258 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:22,258 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:40:22,258 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:40:22,266 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:22,361 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:22,577 INFO L138 Inliner]: procedures = 468, calls = 2276, calls flagged for inlining = 223, calls inlined = 189, statements flattened = 5018 [2025-02-08 03:40:22,578 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:22,578 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:40:22,578 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:40:22,578 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:40:22,588 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:22,588 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:22,616 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,405 INFO L175 MemorySlicer]: Split 1009 memory accesses to 20 slices as follows [5, 2, 30, 850, 8, 11, 8, 52, 3, 3, 2, 5, 3, 5, 1, 8, 2, 2, 8, 1]. 84 percent of accesses are in the largest equivalence class. The 53 initializations are split as follows [0, 2, 0, 16, 8, 0, 1, 0, 1, 0, 0, 5, 3, 0, 0, 8, 0, 0, 8, 1]. The 559 writes are split as follows [2, 0, 28, 483, 0, 0, 1, 42, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0]. [2025-02-08 03:40:23,406 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,406 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,572 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,585 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,635 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,668 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,808 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:40:23,810 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:40:23,810 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:40:23,811 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:40:23,812 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:22" (1/1) ... [2025-02-08 03:40:23,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:23,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:40:23,851 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:40:23,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:40:23,877 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wakeup [2025-02-08 03:40:23,878 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wakeup [2025-02-08 03:40:23,878 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_status [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_status [2025-02-08 03:40:23,879 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_set_rx_mode [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_set_rx_mode [2025-02-08 03:40:23,879 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:40:23,879 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:40:23,879 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:40:23,879 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:40:23,879 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:40:23,880 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:40:23,880 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:40:23,880 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:40:23,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:40:23,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:40:23,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:40:23,880 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:40:23,881 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:40:23,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_clean_tx [2025-02-08 03:40:23,882 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_clean_tx [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:40:23,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:40:23,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:40:23,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:40:23,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:40:23,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:40:23,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:40:23,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:40:23,885 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_stop_runtime [2025-02-08 03:40:23,885 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_stop_runtime [2025-02-08 03:40:23,885 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:40:23,885 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_resume [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_resume [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_rxfree_index [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_rxfree_index [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_remove_one [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_remove_one [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:23,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:23,886 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:23,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:40:23,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:40:23,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:40:23,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2025-02-08 03:40:23,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:40:23,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:40:23,891 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:40:23,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:40:23,891 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_close [2025-02-08 03:40:23,891 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_close [2025-02-08 03:40:23,891 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_tx_timeout [2025-02-08 03:40:23,891 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_tx_timeout [2025-02-08 03:40:23,891 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_alloc_rx_skb [2025-02-08 03:40:23,891 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_alloc_rx_skb [2025-02-08 03:40:23,891 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_issue_command [2025-02-08 03:40:23,891 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_issue_command [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:40:23,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:40:23,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_process_response [2025-02-08 03:40:23,892 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_process_response [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:40:23,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:40:23,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:40:23,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:40:23,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:40:23,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free_tx [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free_tx [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:40:23,896 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_reset [2025-02-08 03:40:23,896 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_reset [2025-02-08 03:40:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:40:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:40:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:40:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:40:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_cmd_index [2025-02-08 03:40:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_cmd_index [2025-02-08 03:40:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:40:23,897 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:40:23,897 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_fill_free_ring [2025-02-08 03:40:23,898 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_fill_free_ring [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:40:23,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:40:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:40:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:40:23,899 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:40:23,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:40:23,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:40:23,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:40:23,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:40:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:40:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:40:23,904 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:23,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:23,906 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:40:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:40:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_interrupt [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_interrupt [2025-02-08 03:40:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:40:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:40:23,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 03:40:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:40:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:40:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:40:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:40:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:40:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:40:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:40:23,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:40:23,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_boot_3XP [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_boot_3XP [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:40:23,912 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:40:23,912 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:40:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:40:23,913 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:40:23,913 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:40:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_free_rx_rings [2025-02-08 03:40:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_free_rx_rings [2025-02-08 03:40:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:40:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:40:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_do_get_stats [2025-02-08 03:40:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_do_get_stats [2025-02-08 03:40:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free [2025-02-08 03:40:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free [2025-02-08 03:40:23,914 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_sleep [2025-02-08 03:40:23,914 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_sleep [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:40:23,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:40:23,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:40:23,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:40:23,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:40:23,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_init_rings [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_init_rings [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_open [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_open [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_start_runtime [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_start_runtime [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:40:23,918 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:40:23,918 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_index [2025-02-08 03:40:23,919 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_index [2025-02-08 03:40:23,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:40:23,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:40:24,956 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:40:24,961 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:40:25,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6167: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem203#1.base, netif_tx_wake_queue_#t~mem203#1.offset; [2025-02-08 03:40:25,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13174: havoc netpoll_trap_#t~nondet1195#1; [2025-02-08 03:40:25,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684-1: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 03:40:25,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: ~i~1 := ~bvadd~32(1bv32, ~i~1); [2025-02-08 03:40:25,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679: assume ~tmp~36 == ~wait_value; [2025-02-08 03:40:25,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679: assume !(~tmp~36 == ~wait_value); [2025-02-08 03:40:25,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677-1: SUMMARY for call #t~ret299 := ioread32(~ioaddr.base, ~bvadd~64(64bv64, ~ioaddr.offset)); srcloc: null [2025-02-08 03:40:25,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: ~tmp~36 := #t~ret299;havoc #t~ret299; [2025-02-08 03:40:29,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: havoc #t~memset~res447#1.base, #t~memset~res447#1.offset;call write~intINTTYPE1#3(130bv8, ~_ptr~1#1.base, ~_ptr~1#1.offset, 1bv64);call write~intINTTYPE2#3(37bv16, ~_ptr~1#1.base, ~bvadd~64(2bv64, ~_ptr~1#1.offset), 2bv64);call write~intINTTYPE2#3(2bv16, ~#xp_cmd~0#1.base, ~bvadd~64(6bv64, ~#xp_cmd~0#1.offset), 2bv64);call #t~mem448#1 := read~intINTTYPE4#0(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4bv64);call write~intINTTYPE4#3(#t~mem448#1, ~#xp_cmd~0#1.base, ~bvadd~64(8bv64, ~#xp_cmd~0#1.offset), 4bv64);havoc #t~mem448#1;call #t~mem449#1 := read~intINTTYPE4#0(~#mc_filter~0#1.base, ~bvadd~64(4bv64, ~#mc_filter~0#1.offset), 4bv64);call write~intINTTYPE4#3(#t~mem449#1, ~#xp_cmd~0#1.base, ~bvadd~64(12bv64, ~#xp_cmd~0#1.offset), 4bv64);havoc #t~mem449#1; [2025-02-08 03:40:29,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13052: havoc crc32_le_#t~nondet1181#1;#t~ret443#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet1181#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~tmp___0~17#1 := #t~ret443#1;havoc #t~ret443#1;assume { :begin_inline_bitrev32 } true;bitrev32_#in~arg0#1 := ~tmp___0~17#1;havoc bitrev32_#res#1;havoc bitrev32_#t~nondet1180#1, bitrev32_~arg0#1;bitrev32_~arg0#1 := bitrev32_#in~arg0#1;havoc bitrev32_#t~nondet1180#1;bitrev32_#res#1 := bitrev32_#t~nondet1180#1;havoc bitrev32_#t~nondet1180#1; [2025-02-08 03:40:29,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call #t~memset~res447#1.base, #t~memset~res447#1.offset := #Ultimate.C_memset#3(~_ptr~1#1.base, ~_ptr~1#1.offset, 0bv32, 16bv64); srcloc: null [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224: assume ~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(654bv64, ~dev#1.offset)); [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224: assume !(~bvadd~64(~ha~0#1.base, ~ha~0#1.offset) != ~bvadd~64(~dev#1.base, ~bvadd~64(654bv64, ~dev#1.offset)));~_ptr~1#1.base, ~_ptr~1#1.offset := ~#xp_cmd~0#1.base, ~#xp_cmd~0#1.offset; [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset), 6bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet1181#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet1181#1;crc32_le_#res#1 := crc32_le_#t~nondet1181#1;havoc crc32_le_#t~nondet1181#1; [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13045: havoc bitrev32_#t~nondet1180#1;#t~ret444#1 := bitrev32_#res#1;havoc bitrev32_#t~nondet1180#1, bitrev32_~arg0#1;havoc bitrev32_#in~arg0#1;assume { :end_inline_bitrev32 } true;~tmp___1~10#1 := #t~ret444#1;havoc #t~ret444#1;~bit~0#1 := ~bvand~32(63bv32, ~tmp___1~10#1);call #t~mem445#1 := read~intINTTYPE4#0(~#mc_filter~0#1.base, ~bvadd~64(~#mc_filter~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~bvashr~32(~bit~0#1, 5bv32)))), 4bv64);call write~intINTTYPE4#0(~bvor~32(#t~mem445#1, ~bvshl~32(1bv32, ~bvand~32(31bv32, ~bit~0#1))), ~#mc_filter~0#1.base, ~bvadd~64(~#mc_filter~0#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~bvashr~32(~bit~0#1, 5bv32)))), 4bv64);havoc #t~mem445#1;call #t~mem446#1.base, #t~mem446#1.offset := read~$Pointer$#3(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem446#1.base, #t~mem446#1.offset;havoc #t~mem446#1.base, #t~mem446#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: call ULTIMATE.dealloc(~#xp_cmd~0#1.base, ~#xp_cmd~0#1.offset);havoc ~#xp_cmd~0#1.base, ~#xp_cmd~0#1.offset;call ULTIMATE.dealloc(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset);havoc ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset; [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7236-1: SUMMARY for call #t~ret450#1 := typhoon_issue_command(~tp~1#1.base, ~tp~1#1.offset, 1bv32, ~#xp_cmd~0#1.base, ~#xp_cmd~0#1.offset, 0bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:40:29,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7236: havoc #t~ret450#1;~filter~0#1 := ~bvor~32(16bv32, ~zero_extend~32~16(~filter~0#1))[16:0]; [2025-02-08 03:40:29,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13108: havoc #t~nondet1189; [2025-02-08 03:40:33,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5566: havoc kobject_name_#t~mem33#1.base, kobject_name_#t~mem33#1.offset; [2025-02-08 03:40:33,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5578: havoc dev_name_#t~mem43#1.base, dev_name_#t~mem43#1.offset; [2025-02-08 03:40:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: havoc #t~nondet1191; [2025-02-08 03:41:10,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: havoc ldv_dev_get_drvdata_#t~mem1078#1.base, ldv_dev_get_drvdata_#t~mem1078#1.offset;havoc ldv_dev_get_drvdata_#t~mem1079#1.base, ldv_dev_get_drvdata_#t~mem1079#1.offset; [2025-02-08 03:41:10,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: havoc #t~nondet1211; [2025-02-08 03:41:10,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5923: havoc #t~mem165.base, #t~mem165.offset;havoc #t~mem166; [2025-02-08 03:41:10,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13094: havoc #t~nondet1187; [2025-02-08 03:41:10,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call pci_unmap_single(#t~mem645#1.base, #t~mem645#1.offset, ~skb_dma~1#1, ~sign_extend~64~32(~dma_len~0#1), 1bv32); srcloc: null [2025-02-08 03:41:10,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: havoc #t~mem645#1.base, #t~mem645#1.offset; [2025-02-08 03:41:10,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266: havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;havoc __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1;assume { :end_inline___dev_kfree_skb_irq } true; [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume 0bv32 == ~type~0#1;call #t~mem643#1 := read~intINTTYPE4#3(~tx~0#1.base, ~bvadd~64(4bv64, ~tx~0#1.offset), 4bv64);~skb_dma~1#1 := ~zero_extend~64~32(#t~mem643#1);havoc #t~mem643#1;call #t~mem644#1 := read~intINTTYPE2#3(~tx~0#1.base, ~bvadd~64(2bv64, ~tx~0#1.offset), 2bv64);~dma_len~0#1 := ~zero_extend~32~16(#t~mem644#1);havoc #t~mem644#1;call #t~mem645#1.base, #t~mem645#1.offset := read~$Pointer$#3(~tp#1.base, ~bvadd~64(72bv64, ~tp#1.offset), 8bv64); [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume !(0bv32 == ~type~0#1); [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;havoc dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_irq } true; [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: call #t~mem639#1.base, #t~mem639#1.offset := read~$Pointer$#3(~txRing#1.base, ~txRing#1.offset, 8bv64);call #t~mem640#1 := read~intINTTYPE4#3(~#lastRead~0#1.base, ~#lastRead~0#1.offset, 4bv64);~tx~0#1.base, ~tx~0#1.offset := #t~mem639#1.base, ~bvadd~64(#t~mem639#1.offset, ~bvmul~64(16bv64, ~zero_extend~64~32(#t~mem640#1)));call #t~mem641#1 := read~intINTTYPE1#3(~tx~0#1.base, ~tx~0#1.offset, 1bv64);~type~0#1 := ~bvand~32(7bv32, ~zero_extend~32~8(#t~mem641#1));havoc #t~mem641#1; [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume 1bv32 == ~type~0#1;call #t~mem642#1 := read~intINTTYPE8#3(~tx~0#1.base, ~bvadd~64(4bv64, ~tx~0#1.offset), 8bv64);~ptr~0#1 := #t~mem642#1;havoc #t~mem642#1;~skb~0#1.base, ~skb~0#1.offset := 0bv64, ~ptr~0#1;assume { :begin_inline_dev_kfree_skb_irq } true;dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset := ~skb~0#1.base, ~skb~0#1.offset;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset := dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_irq } true;__dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1 := dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset, 1bv32;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;__dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset := __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset;__dev_kfree_skb_irq_~arg1#1 := __dev_kfree_skb_irq_#in~arg1#1; [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume !(1bv32 == ~type~0#1); [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: havoc #t~mem648#1;call ULTIMATE.dealloc(~#lastRead~0#1.base, ~#lastRead~0#1.offset);havoc ~#lastRead~0#1.base, ~#lastRead~0#1.offset; [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: call write~intINTTYPE1#3(0bv8, ~tx~0#1.base, ~tx~0#1.offset, 1bv64); [2025-02-08 03:41:10,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: SUMMARY for call typhoon_inc_rxfree_index(~#lastRead~0#1.base, ~#lastRead~0#1.offset, 1bv32); srcloc: null [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: call ULTIMATE.dealloc(~#xp_cmd~6.base, ~#xp_cmd~6.offset);havoc ~#xp_cmd~6.base, ~#xp_cmd~6.offset; [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume #t~mem803 == #t~mem804;havoc #t~mem803;havoc #t~mem804; [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume !(#t~mem803 == #t~mem804);havoc #t~mem803;havoc #t~mem804; [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-1: call #t~mem803 := read~intINTTYPE4#3(~indexes~5.base, ~bvadd~64(16bv64, ~indexes~5.offset), 4bv64);call #t~mem804 := read~intINTTYPE4#3(~txLo~0.base, ~bvadd~64(8bv64, ~txLo~0.offset), 4bv64); [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-1: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 03:41:11,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: ~i~8 := ~bvadd~32(1bv32, ~i~8); [2025-02-08 03:41:11,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110: havoc #t~mem193.base, #t~mem193.offset; [2025-02-08 03:41:11,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13147: havoc #t~nondet1192; [2025-02-08 03:41:11,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: havoc #t~mem862#1.base, #t~mem862#1.offset;havoc #t~ret863#1;#res#1 := 4294967280bv32; [2025-02-08 03:41:11,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012-1: SUMMARY for call #t~ret863#1 := typhoon_reset(#t~mem862#1.base, #t~mem862#1.offset, 0bv32); srcloc: null [2025-02-08 03:41:11,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012-2: call #t~mem862#1.base, #t~mem862#1.offset := read~$Pointer$#3(~tp~13#1.base, ~bvadd~64(40bv64, ~tp~13#1.offset), 8bv64); [2025-02-08 03:41:11,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: havoc #t~mem87.base, #t~mem87.offset; [2025-02-08 03:41:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: havoc #t~nondet1177; [2025-02-08 03:41:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 03:41:12,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191: havoc #t~ret1198.base, #t~ret1198.offset; [2025-02-08 03:41:12,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: SUMMARY for call netif_carrier_off(~dev.base, ~dev.offset); srcloc: null [2025-02-08 03:41:12,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8829: havoc #t~mem831.base, #t~mem831.offset;havoc #t~ret832; [2025-02-08 03:41:12,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8829-1: SUMMARY for call #t~ret832 := typhoon_reset(#t~mem831.base, #t~mem831.offset, 0bv32); srcloc: null [2025-02-08 03:41:12,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8829-2: call #t~mem831.base, #t~mem831.offset := read~$Pointer$#3(~tp~10.base, ~bvadd~64(40bv64, ~tp~10.offset), 8bv64); [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: ~i~2#1 := ~bvadd~32(1bv32, ~i~2#1); [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-1: call #t~mem369#1 := read~intINTTYPE4#3(~indexes~1#1.base, ~bvadd~64(12bv64, ~indexes~1#1.offset), 4bv64);call #t~mem370#1 := read~intINTTYPE4#3(~indexes~1#1.base, ~bvadd~64(36bv64, ~indexes~1#1.offset), 4bv64); [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: assume #t~mem369#1 != #t~mem370#1;havoc #t~mem369#1;havoc #t~mem370#1; [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: assume !(#t~mem369#1 != #t~mem370#1);havoc #t~mem369#1;havoc #t~mem370#1; [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: call ULTIMATE.dealloc(~#local_resp~0#1.base, ~#local_resp~0#1.offset);havoc ~#local_resp~0#1.base, ~#local_resp~0#1.offset; [2025-02-08 03:41:17,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955-1: SUMMARY for call #t~ret371#1 := typhoon_process_response(~tp#1.base, ~tp#1.offset, ~num_resp#1, ~resp#1.base, ~resp#1.offset); srcloc: null [2025-02-08 03:41:17,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: ~got_resp~0#1 := #t~ret371#1;havoc #t~ret371#1; [2025-02-08 03:41:17,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948: #res := 3bv32; [2025-02-08 03:41:17,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: #res := 10bv32; [2025-02-08 03:41:17,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: #res := 8bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: #res := 21bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: #res := 17bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912: #res := 19bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10900: #res := 12bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10904: #res := 15bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: #res := 7bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896: #res := 9bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: #res := 1bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10914: #res := 20bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906: #res := 16bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10910: #res := 18bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: #res := 10bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10902: #res := 14bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890: #res := 3bv32; [2025-02-08 03:41:18,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10894: #res := 8bv32; [2025-02-08 03:41:18,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: havoc #t~memcpy~res319#1.base, #t~memcpy~res319#1.offset; [2025-02-08 03:41:18,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778-1: SUMMARY for call #t~memcpy~res319#1.base, #t~memcpy~res319#1.offset := #Ultimate.C_memcpy#3(~resp_save#1.base, ~resp_save#1.offset, ~resp~0#1.base, ~resp~0#1.offset, ~sign_extend~64~32(~len~0#1)); srcloc: null [2025-02-08 03:41:18,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: ~tmp~38#1 := #t~ret316#1;havoc #t~mem315#1;havoc #t~ret316#1; [2025-02-08 03:41:18,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-1: SUMMARY for call #t~ret316#1 := ldv__builtin_expect(~sign_extend~64~32((if ~bvugt~32(~bvadd~32(#t~mem315#1, ~len~0#1), 512bv32) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:41:18,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6762: assume ~bvsgt~32(~count~0#1, ~resp_size#1);call write~intINTTYPE1#3(64bv8, ~resp_save#1.base, ~resp_save#1.offset, 1bv64); [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6762: assume !~bvsgt~32(~count~0#1, ~resp_size#1);~wrap_len~0#1 := 0bv32;~len~0#1 := ~bvmul~32(16bv32, ~count~0#1);call #t~mem315#1 := read~intINTTYPE4#3(~#cleared~0#1.base, ~#cleared~0#1.offset, 4bv64); [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume 87bv32 == ~zero_extend~32~16(#t~mem324#1);havoc #t~mem324#1;assume { :begin_inline_typhoon_hello } true;typhoon_hello_#in~tp#1.base, typhoon_hello_#in~tp#1.offset := ~tp#1.base, ~tp#1.offset;havoc typhoon_hello_#t~ret301#1, typhoon_hello_#t~mem302#1.base, typhoon_hello_#t~mem302#1.offset, typhoon_hello_#t~mem303#1, typhoon_hello_#t~memset~res304#1.base, typhoon_hello_#t~memset~res304#1.offset, typhoon_hello_#t~mem305#1, typhoon_hello_#t~mem306#1.base, typhoon_hello_#t~mem306#1.offset, typhoon_hello_~tp#1.base, typhoon_hello_~tp#1.offset, typhoon_hello_~ring~0#1.base, typhoon_hello_~ring~0#1.offset, typhoon_hello_~cmd~0#1.base, typhoon_hello_~cmd~0#1.offset, typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset, typhoon_hello_~tmp~37#1;typhoon_hello_~tp#1.base, typhoon_hello_~tp#1.offset := typhoon_hello_#in~tp#1.base, typhoon_hello_#in~tp#1.offset;havoc typhoon_hello_~ring~0#1.base, typhoon_hello_~ring~0#1.offset;havoc typhoon_hello_~cmd~0#1.base, typhoon_hello_~cmd~0#1.offset;havoc typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset;havoc typhoon_hello_~tmp~37#1;typhoon_hello_~ring~0#1.base, typhoon_hello_~ring~0#1.offset := typhoon_hello_~tp#1.base, ~bvadd~64(2384bv64, typhoon_hello_~tp#1.offset);assume { :begin_inline_ldv_spin_trylock_83 } true;ldv_spin_trylock_83_#in~lock#1.base, ldv_spin_trylock_83_#in~lock#1.offset := typhoon_hello_~tp#1.base, ~bvadd~64(2316bv64, typhoon_hello_~tp#1.offset);havoc ldv_spin_trylock_83_#res#1;havoc ldv_spin_trylock_83_#t~ret1064#1, ldv_spin_trylock_83_#t~ret1065#1, ldv_spin_trylock_83_~lock#1.base, ldv_spin_trylock_83_~lock#1.offset, ldv_spin_trylock_83_~ldv_func_res~0#1, ldv_spin_trylock_83_~tmp~93#1, ldv_spin_trylock_83_~tmp___0~42#1;ldv_spin_trylock_83_~lock#1.base, ldv_spin_trylock_83_~lock#1.offset := ldv_spin_trylock_83_#in~lock#1.base, ldv_spin_trylock_83_#in~lock#1.offset;havoc ldv_spin_trylock_83_~ldv_func_res~0#1;havoc ldv_spin_trylock_83_~tmp~93#1;havoc ldv_spin_trylock_83_~tmp___0~42#1;assume { :begin_inline_spin_trylock } true;spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset := ldv_spin_trylock_83_~lock#1.base, ldv_spin_trylock_83_~lock#1.offset;havoc spin_trylock_#res#1;havoc spin_trylock_#t~ret32#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset := spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;havoc spin_trylock_~tmp~2#1;assume { :begin_inline__raw_spin_trylock } true;_raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset := spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset;havoc _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet1178#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;_raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset := _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;havoc _raw_spin_trylock_#t~nondet1178#1;_raw_spin_trylock_#res#1 := _raw_spin_trylock_#t~nondet1178#1;havoc _raw_spin_trylock_#t~nondet1178#1; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !(87bv32 == ~zero_extend~32~16(#t~mem324#1));havoc #t~mem324#1;call #t~mem325#1.base, #t~mem325#1.offset := read~$Pointer$#3(~tp#1.base, ~bvadd~64(80bv64, ~tp#1.offset), 8bv64);call #t~mem326#1 := read~intINTTYPE2#3(~resp~0#1.base, ~bvadd~64(2bv64, ~resp~0#1.offset), 2bv64);call #t~mem327#1 := read~intINTTYPE1#3(~resp~0#1.base, ~bvadd~64(1bv64, ~resp~0#1.offset), 1bv64);call #t~mem328#1 := read~intINTTYPE1#3(~resp~0#1.base, ~resp~0#1.offset, 1bv64);call #t~mem329#1 := read~intINTTYPE2#3(~resp~0#1.base, ~bvadd~64(6bv64, ~resp~0#1.offset), 2bv64);call #t~mem330#1 := read~intINTTYPE4#3(~resp~0#1.base, ~bvadd~64(8bv64, ~resp~0#1.offset), 4bv64);call #t~mem331#1 := read~intINTTYPE4#3(~resp~0#1.base, ~bvadd~64(12bv64, ~resp~0#1.offset), 4bv64); [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume 0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(typhoon_media_status_#t~mem300#1));havoc typhoon_media_status_#t~mem300#1; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume !(0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(typhoon_media_status_#t~mem300#1)));havoc typhoon_media_status_#t~mem300#1;assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := typhoon_media_status_~dev#1.base, typhoon_media_status_~dev#1.offset;havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset := netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: SUMMARY for call ldv_spin_unlock_84(typhoon_hello_~tp#1.base, ~bvadd~64(2316bv64, typhoon_hello_~tp#1.offset)); srcloc: null [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568-1: SUMMARY for call typhoon_inc_index(typhoon_inc_resp_index_~index#1.base, typhoon_inc_resp_index_~index#1.offset, typhoon_inc_resp_index_~count#1, 32bv32); srcloc: null [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: havoc typhoon_inc_resp_index_~index#1.base, typhoon_inc_resp_index_~index#1.offset, typhoon_inc_resp_index_~count#1;havoc typhoon_inc_resp_index_#in~index#1.base, typhoon_inc_resp_index_#in~index#1.offset, typhoon_inc_resp_index_#in~count#1;assume { :end_inline_typhoon_inc_resp_index } true; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: ldv_spin_trylock_83_#t~ret1064#1 := spin_trylock_#res#1;havoc spin_trylock_#t~ret32#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;havoc spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;assume { :end_inline_spin_trylock } true;ldv_spin_trylock_83_~tmp~93#1 := ldv_spin_trylock_83_#t~ret1064#1;havoc ldv_spin_trylock_83_#t~ret1064#1;ldv_spin_trylock_83_~ldv_func_res~0#1 := ldv_spin_trylock_83_~tmp~93#1;assume { :begin_inline_ldv_spin_trylock_command_lock_of_typhoon } true;havoc ldv_spin_trylock_command_lock_of_typhoon_#res#1;havoc ldv_spin_trylock_command_lock_of_typhoon_#t~ret1129#1, ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1;havoc ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: typhoon_hello_#t~ret301#1 := ldv_spin_trylock_83_#res#1;havoc ldv_spin_trylock_83_#t~ret1064#1, ldv_spin_trylock_83_#t~ret1065#1, ldv_spin_trylock_83_~lock#1.base, ldv_spin_trylock_83_~lock#1.offset, ldv_spin_trylock_83_~ldv_func_res~0#1, ldv_spin_trylock_83_~tmp~93#1, ldv_spin_trylock_83_~tmp___0~42#1;havoc ldv_spin_trylock_83_#in~lock#1.base, ldv_spin_trylock_83_#in~lock#1.offset;assume { :end_inline_ldv_spin_trylock_83 } true;typhoon_hello_~tmp~37#1 := typhoon_hello_#t~ret301#1;havoc typhoon_hello_#t~ret301#1; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: SUMMARY for call #t~ret320#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~wrap_len~0#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: ~tmp___0~14#1 := #t~ret320#1;havoc #t~ret320#1; [2025-02-08 03:41:18,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: assume { :begin_inline_typhoon_inc_resp_index } true;typhoon_inc_resp_index_#in~index#1.base, typhoon_inc_resp_index_#in~index#1.offset, typhoon_inc_resp_index_#in~count#1 := ~#cleared~0#1.base, ~#cleared~0#1.offset, ~count~0#1;havoc typhoon_inc_resp_index_~index#1.base, typhoon_inc_resp_index_~index#1.offset, typhoon_inc_resp_index_~count#1;typhoon_inc_resp_index_~index#1.base, typhoon_inc_resp_index_~index#1.offset := typhoon_inc_resp_index_#in~index#1.base, typhoon_inc_resp_index_#in~index#1.offset;typhoon_inc_resp_index_~count#1 := typhoon_inc_resp_index_#in~count#1; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: havoc _raw_spin_trylock_#t~nondet1178#1;spin_trylock_#t~ret32#1 := _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet1178#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;havoc _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;assume { :end_inline__raw_spin_trylock } true;spin_trylock_~tmp~2#1 := spin_trylock_#t~ret32#1;havoc spin_trylock_#t~ret32#1;spin_trylock_#res#1 := spin_trylock_~tmp~2#1; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726: typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset := typhoon_hello_~cmd~0#1.base, typhoon_hello_~cmd~0#1.offset; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: call #t~mem311#1 := read~intINTTYPE4#3(~#cleared~0#1.base, ~#cleared~0#1.offset, 4bv64);~resp~0#1.base, ~resp~0#1.offset := ~base~0#1.base, ~bvadd~64(~base~0#1.offset, ~bvmul~64(16bv64, ~zero_extend~64~32(#t~mem311#1)));call #t~mem312#1 := read~intINTTYPE1#3(~resp~0#1.base, ~bvadd~64(1bv64, ~resp~0#1.offset), 1bv64);~count~0#1 := ~bvadd~32(1bv32, ~zero_extend~32~8(#t~mem312#1));havoc #t~mem312#1;#t~short314#1 := 0bv64 != ~bvadd~64(~resp_save#1.base, ~resp_save#1.offset); [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: havoc typhoon_media_status_#t~mem300#1, typhoon_media_status_~dev#1.base, typhoon_media_status_~dev#1.offset, typhoon_media_status_~resp#1.base, typhoon_media_status_~resp#1.offset;havoc typhoon_media_status_#in~dev#1.base, typhoon_media_status_#in~dev#1.offset, typhoon_media_status_#in~resp#1.base, typhoon_media_status_#in~resp#1.offset;assume { :end_inline_typhoon_media_status } true;havoc #t~mem323#1.base, #t~mem323#1.offset; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: SUMMARY for call ldv_assert(110bv64, 0bv64, (if 1bv32 == ~ldv_spin_command_lock_of_typhoon~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: ~resp_save#1.base, ~resp_save#1.offset := 0bv64, 0bv64; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume 0bv32 != ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1;ldv_spin_trylock_command_lock_of_typhoon_#res#1 := 0bv32; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: assume !(0bv32 != ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1);~ldv_spin_command_lock_of_typhoon~0 := 2bv32;ldv_spin_trylock_command_lock_of_typhoon_#res#1 := 1bv32; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726-1: SUMMARY for call typhoon_inc_cmd_index(typhoon_hello_~ring~0#1.base, ~bvadd~64(8bv64, typhoon_hello_~ring~0#1.offset), 1bv32); srcloc: null [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784-1: SUMMARY for call #t~memcpy~res321#1.base, #t~memcpy~res321#1.offset := #Ultimate.C_memcpy#3(~resp_save#1.base, ~resp_save#1.offset, ~base~0#1.base, ~base~0#1.offset, ~sign_extend~64~32(~wrap_len~0#1)); srcloc: null [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: havoc #t~memcpy~res321#1.base, #t~memcpy~res321#1.offset; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074-1: ldv_spin_trylock_83_#res#1 := ldv_spin_trylock_83_~ldv_func_res~0#1; [2025-02-08 03:41:18,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume 0bv64 != ~tmp~38#1;call #t~mem317#1 := read~intINTTYPE4#3(~#cleared~0#1.base, ~#cleared~0#1.offset, 4bv64);~wrap_len~0#1 := ~bvsub~32(~bvadd~32(#t~mem317#1, ~len~0#1), 512bv32);havoc #t~mem317#1;call #t~mem318#1 := read~intINTTYPE4#3(~#cleared~0#1.base, ~#cleared~0#1.offset, 4bv64);~len~0#1 := ~bvsub~32(512bv32, #t~mem318#1);havoc #t~mem318#1; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: assume !(0bv64 != ~tmp~38#1); [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6702: SUMMARY for call netif_carrier_off(typhoon_media_status_~dev#1.base, typhoon_media_status_~dev#1.offset); srcloc: null [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call #t~ret332#1 := netdev_err(#t~mem325#1.base, #t~mem325#1.offset, 18bv64, 0bv64); srcloc: null [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: havoc #t~mem325#1.base, #t~mem325#1.offset;havoc #t~mem326#1;havoc #t~mem327#1;havoc #t~mem328#1;havoc #t~mem329#1;havoc #t~mem330#1;havoc #t~mem331#1;havoc #t~ret332#1; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: havoc typhoon_hello_#t~ret301#1, typhoon_hello_#t~mem302#1.base, typhoon_hello_#t~mem302#1.offset, typhoon_hello_#t~mem303#1, typhoon_hello_#t~memset~res304#1.base, typhoon_hello_#t~memset~res304#1.offset, typhoon_hello_#t~mem305#1, typhoon_hello_#t~mem306#1.base, typhoon_hello_#t~mem306#1.offset, typhoon_hello_~tp#1.base, typhoon_hello_~tp#1.offset, typhoon_hello_~ring~0#1.base, typhoon_hello_~ring~0#1.offset, typhoon_hello_~cmd~0#1.base, typhoon_hello_~cmd~0#1.offset, typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset, typhoon_hello_~tmp~37#1;havoc typhoon_hello_#in~tp#1.base, typhoon_hello_#in~tp#1.offset;assume { :end_inline_typhoon_hello } true; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_spin_command_lock_of_typhoon~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: assume 0bv32 != typhoon_hello_~tmp~37#1;call typhoon_hello_#t~mem302#1.base, typhoon_hello_#t~mem302#1.offset := read~$Pointer$#3(typhoon_hello_~ring~0#1.base, typhoon_hello_~ring~0#1.offset, 8bv64);call typhoon_hello_#t~mem303#1 := read~intINTTYPE4#3(typhoon_hello_~ring~0#1.base, ~bvadd~64(8bv64, typhoon_hello_~ring~0#1.offset), 4bv64);typhoon_hello_~cmd~0#1.base, typhoon_hello_~cmd~0#1.offset := typhoon_hello_#t~mem302#1.base, ~bvadd~64(typhoon_hello_#t~mem302#1.offset, ~bvmul~64(16bv64, ~zero_extend~64~32(typhoon_hello_#t~mem303#1)));havoc typhoon_hello_#t~mem302#1.base, typhoon_hello_#t~mem302#1.offset;havoc typhoon_hello_#t~mem303#1; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: assume !(0bv32 != typhoon_hello_~tmp~37#1); [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: call ULTIMATE.dealloc(~#cleared~0#1.base, ~#cleared~0#1.offset);havoc ~#cleared~0#1.base, ~#cleared~0#1.offset; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: assume 0bv64 != ~tmp___0~14#1;~resp_save#1.base, ~resp_save#1.offset := ~resp_save#1.base, ~bvadd~64(~resp_save#1.offset, ~bvmul~64(16bv64, ~bvudiv~64(~sign_extend~64~32(~len~0#1), 16bv64))); [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: assume !(0bv64 != ~tmp___0~14#1); [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: ldv_spin_trylock_83_#t~ret1065#1 := ldv_spin_trylock_command_lock_of_typhoon_#res#1;havoc ldv_spin_trylock_command_lock_of_typhoon_#t~ret1129#1, ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1;assume { :end_inline_ldv_spin_trylock_command_lock_of_typhoon } true;ldv_spin_trylock_83_~tmp___0~42#1 := ldv_spin_trylock_83_#t~ret1065#1;havoc ldv_spin_trylock_83_#t~ret1065#1;ldv_spin_trylock_83_#res#1 := ldv_spin_trylock_83_~tmp___0~42#1; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-1: SUMMARY for call iowrite32(typhoon_hello_#t~mem305#1, typhoon_hello_#t~mem306#1.base, ~bvadd~64(40bv64, typhoon_hello_#t~mem306#1.offset)); srcloc: null [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: havoc typhoon_hello_#t~mem305#1;havoc typhoon_hello_#t~mem306#1.base, typhoon_hello_#t~mem306#1.offset; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: ldv_spin_trylock_command_lock_of_typhoon_~is_spin_held_by_another_thread~6#1 := ldv_spin_trylock_command_lock_of_typhoon_#t~ret1129#1;havoc ldv_spin_trylock_command_lock_of_typhoon_#t~ret1129#1; [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: assume 27bv32 == ~zero_extend~32~16(#t~mem322#1);havoc #t~mem322#1;call #t~mem323#1.base, #t~mem323#1.offset := read~$Pointer$#3(~tp#1.base, ~bvadd~64(80bv64, ~tp#1.offset), 8bv64);assume { :begin_inline_typhoon_media_status } true;typhoon_media_status_#in~dev#1.base, typhoon_media_status_#in~dev#1.offset, typhoon_media_status_#in~resp#1.base, typhoon_media_status_#in~resp#1.offset := #t~mem323#1.base, #t~mem323#1.offset, ~resp~0#1.base, ~resp~0#1.offset;havoc typhoon_media_status_#t~mem300#1, typhoon_media_status_~dev#1.base, typhoon_media_status_~dev#1.offset, typhoon_media_status_~resp#1.base, typhoon_media_status_~resp#1.offset;typhoon_media_status_~dev#1.base, typhoon_media_status_~dev#1.offset := typhoon_media_status_#in~dev#1.base, typhoon_media_status_#in~dev#1.offset;typhoon_media_status_~resp#1.base, typhoon_media_status_~resp#1.offset := typhoon_media_status_#in~resp#1.base, typhoon_media_status_#in~resp#1.offset;call typhoon_media_status_#t~mem300#1 := read~intINTTYPE2#3(typhoon_media_status_~resp#1.base, ~bvadd~64(6bv64, typhoon_media_status_~resp#1.offset), 2bv64); [2025-02-08 03:41:18,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: assume !(27bv32 == ~zero_extend~32~16(#t~mem322#1));havoc #t~mem322#1;call #t~mem324#1 := read~intINTTYPE2#3(~resp~0#1.base, ~bvadd~64(2bv64, ~resp~0#1.offset), 2bv64); [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-1: SUMMARY for call typhoon_hello_#t~memset~res304#1.base, typhoon_hello_#t~memset~res304#1.offset := #Ultimate.C_memset#3(typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset, 0bv32, 16bv64); srcloc: null [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728: havoc typhoon_hello_#t~memset~res304#1.base, typhoon_hello_#t~memset~res304#1.offset;call write~intINTTYPE1#3(130bv8, typhoon_hello_~_ptr~0#1.base, typhoon_hello_~_ptr~0#1.offset, 1bv64);call write~intINTTYPE2#3(87bv16, typhoon_hello_~_ptr~0#1.base, ~bvadd~64(2bv64, typhoon_hello_~_ptr~0#1.offset), 2bv64);call typhoon_hello_#t~mem305#1 := read~intINTTYPE4#3(typhoon_hello_~ring~0#1.base, ~bvadd~64(8bv64, typhoon_hello_~ring~0#1.offset), 4bv64);call typhoon_hello_#t~mem306#1.base, typhoon_hello_#t~mem306#1.offset := read~$Pointer$#3(typhoon_hello_~tp#1.base, ~bvadd~64(40bv64, typhoon_hello_~tp#1.offset), 8bv64); [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: assume #t~short314#1;call #t~mem313#1 := read~intINTTYPE2#3(~resp~0#1.base, ~bvadd~64(4bv64, ~resp~0#1.offset), 2bv64);#t~short314#1 := 0bv32 != ~zero_extend~32~16(#t~mem313#1); [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: assume !#t~short314#1; [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972-1: SUMMARY for call ldv_spin_trylock_command_lock_of_typhoon_#t~ret1129#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume #t~short314#1;havoc #t~mem313#1;havoc #t~short314#1; [2025-02-08 03:41:18,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume !#t~short314#1;havoc #t~mem313#1;havoc #t~short314#1;call #t~mem322#1 := read~intINTTYPE2#3(~resp~0#1.base, ~bvadd~64(2bv64, ~resp~0#1.offset), 2bv64); [2025-02-08 03:41:19,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5989: havoc #t~mem181; [2025-02-08 03:41:19,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625-1: SUMMARY for call #t~ret297#1 := ioread32(~ioaddr#1.base, ~bvadd~64(64bv64, ~ioaddr#1.offset)); srcloc: null [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625: ~tmp___0~13#1 := #t~ret297#1;havoc #t~ret297#1; [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume ~bvslt~32(~i~0#1, ~timeout~0#1); [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume !~bvslt~32(~i~0#1, ~timeout~0#1);~err~0#1 := 4294967186bv32; [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: ~i~0#1 := ~bvadd~32(1bv32, ~i~0#1); [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: havoc schedule_timeout_uninterruptible_#t~nondet1207#1;#t~ret298#1 := schedule_timeout_uninterruptible_#res#1;havoc schedule_timeout_uninterruptible_#t~nondet1207#1, schedule_timeout_uninterruptible_~arg0#1;havoc schedule_timeout_uninterruptible_#in~arg0#1;assume { :end_inline_schedule_timeout_uninterruptible } true;havoc #t~ret298#1; [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637: SUMMARY for call __const_udelay(214750bv64); srcloc: null [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631: assume 2bv32 == ~wait_type#1;assume { :begin_inline_schedule_timeout_uninterruptible } true;schedule_timeout_uninterruptible_#in~arg0#1 := 1bv64;havoc schedule_timeout_uninterruptible_#res#1;havoc schedule_timeout_uninterruptible_#t~nondet1207#1, schedule_timeout_uninterruptible_~arg0#1;schedule_timeout_uninterruptible_~arg0#1 := schedule_timeout_uninterruptible_#in~arg0#1;havoc schedule_timeout_uninterruptible_#t~nondet1207#1;schedule_timeout_uninterruptible_#res#1 := schedule_timeout_uninterruptible_#t~nondet1207#1;havoc schedule_timeout_uninterruptible_#t~nondet1207#1; [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631: assume !(2bv32 == ~wait_type#1); [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6627: assume 13bv32 == ~tmp___0~13#1; [2025-02-08 03:41:19,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6627: assume !(13bv32 == ~tmp___0~13#1); [2025-02-08 03:41:19,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289-1: SUMMARY for call #t~ret706 := typhoon_alloc_rx_skb(~tp.base, ~tp.offset, ~i~6); srcloc: null [2025-02-08 03:41:19,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: ~tmp~58 := #t~ret706;havoc #t~ret706; [2025-02-08 03:41:19,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: ~rxb~3.base, ~rxb~3.offset := ~tp.base, ~bvadd~64(~bvadd~64(284bv64, ~tp.offset), ~bvmul~64(16bv64, ~zero_extend~64~32(~i~6)));call #t~mem705.base, #t~mem705.offset := read~$Pointer$#3(~rxb~3.base, ~rxb~3.offset, 8bv64); [2025-02-08 03:41:19,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume 0bv64 != ~bvadd~64(#t~mem705.base, #t~mem705.offset);havoc #t~mem705.base, #t~mem705.offset; [2025-02-08 03:41:19,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume !(0bv64 != ~bvadd~64(#t~mem705.base, #t~mem705.offset));havoc #t~mem705.base, #t~mem705.offset; [2025-02-08 03:41:19,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume ~bvslt~32(~tmp~58, 0bv32); [2025-02-08 03:41:19,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume !~bvslt~32(~tmp~58, 0bv32);~i~6 := ~bvadd~32(1bv32, ~i~6);