./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.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-kernel-locking-spinlock_drivers-net-tun.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 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:55:57,853 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:55:57,913 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:55:57,919 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:55:57,919 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:55:57,933 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:55:57,933 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:55:57,933 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:55:57,934 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:55:57,934 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:55:57,934 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:55:57,934 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:55:57,934 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:55:57,934 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:55:57,934 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:55:57,935 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:55:57,935 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:55:57,935 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:55:57,935 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:55:57,935 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:55:57,935 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:55:57,936 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:55:57,936 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:55:57,937 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:55:57,937 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:55:57,937 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:55:57,938 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 -> 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f [2025-02-08 03:55:58,187 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:55:58,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:55:58,200 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:55:58,201 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:55:58,201 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:55:58,208 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-kernel-locking-spinlock_drivers-net-tun.cil.i [2025-02-08 03:55:59,401 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8c0d3b20b/11c439c8686940618714d8929b77ec3f/FLAG83f060fed [2025-02-08 03:55:59,973 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:55:59,974 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2025-02-08 03:56:00,020 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8c0d3b20b/11c439c8686940618714d8929b77ec3f/FLAG83f060fed [2025-02-08 03:56:00,464 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8c0d3b20b/11c439c8686940618714d8929b77ec3f [2025-02-08 03:56:00,467 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:56:00,468 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:56:00,469 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:00,469 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:56:00,472 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:56:00,472 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:00" (1/1) ... [2025-02-08 03:56:00,474 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fb1e608 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:00, skipping insertion in model container [2025-02-08 03:56:00,474 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:00" (1/1) ... [2025-02-08 03:56:00,577 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:56:03,310 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-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2025-02-08 03:56:03,312 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2025-02-08 03:56:03,313 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2025-02-08 03:56:03,313 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2025-02-08 03:56:03,343 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:03,391 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:56:03,447 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"); [5779] [2025-02-08 03:56:03,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] [2025-02-08 03:56:03,449 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)); [5793] [2025-02-08 03:56:03,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] [2025-02-08 03:56:03,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5815-5816] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [5895] [2025-02-08 03:56:03,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] [2025-02-08 03:56:03,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] [2025-02-08 03:56:03,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] [2025-02-08 03:56:03,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] [2025-02-08 03:56:03,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] [2025-02-08 03:56:03,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] [2025-02-08 03:56:03,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] [2025-02-08 03:56:03,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] [2025-02-08 03:56:03,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] [2025-02-08 03:56:03,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] [2025-02-08 03:56:03,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] [2025-02-08 03:56:03,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] [2025-02-08 03:56:03,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] [2025-02-08 03:56:03,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2025-02-08 03:56:03,495 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/skbuff.h"), "i" (1891), "i" (12UL)); [6717-6718] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] [2025-02-08 03:56:03,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] [2025-02-08 03:56:03,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] [2025-02-08 03:56:03,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] [2025-02-08 03:56:03,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] [2025-02-08 03:56:03,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] [2025-02-08 03:56:03,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] [2025-02-08 03:56:03,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] [2025-02-08 03:56:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] [2025-02-08 03:56:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] [2025-02-08 03:56:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] [2025-02-08 03:56:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] [2025-02-08 03:56:03,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] [2025-02-08 03:56:03,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (446), "i" (12UL)); [8628-8629] [2025-02-08 03:56:03,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] [2025-02-08 03:56:03,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] [2025-02-08 03:56:03,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (480), "i" (12UL)); [8699-8700] [2025-02-08 03:56:03,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (500), "i" (12UL)); [8778-8779] [2025-02-08 03:56:03,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] [2025-02-08 03:56:03,553 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] [2025-02-08 03:56:03,561 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (509), "i" (12UL)); [8817-8818] [2025-02-08 03:56:03,562 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (523), "i" (12UL)); [8880-8881] [2025-02-08 03:56:03,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] [2025-02-08 03:56:03,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] [2025-02-08 03:56:03,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] [2025-02-08 03:56:03,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] [2025-02-08 03:56:03,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (770), "i" (12UL)); [9320-9321] [2025-02-08 03:56:03,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (1408), "i" (12UL)); [10377-10378] [2025-02-08 03:56:03,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11274] [2025-02-08 03:56:03,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11277] [2025-02-08 03:56:03,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11280] [2025-02-08 03:56:03,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11283] [2025-02-08 03:56:03,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11286] [2025-02-08 03:56:03,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] [2025-02-08 03:56:03,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] [2025-02-08 03:56:03,742 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-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2025-02-08 03:56:03,743 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2025-02-08 03:56:03,743 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2025-02-08 03:56:03,743 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2025-02-08 03:56:03,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:03,931 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:56:03,932 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03 WrapperNode [2025-02-08 03:56:03,932 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:03,933 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:03,933 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:56:03,933 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:56:03,937 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:56:03" (1/1) ... [2025-02-08 03:56:03,991 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:56:03" (1/1) ... [2025-02-08 03:56:04,168 INFO L138 Inliner]: procedures = 614, calls = 2582, calls flagged for inlining = 324, calls inlined = 257, statements flattened = 7979 [2025-02-08 03:56:04,168 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:04,169 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:56:04,169 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:56:04,169 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:56:04,176 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:04,176 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:04,197 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,262 INFO L175 MemorySlicer]: Split 1100 memory accesses to 39 slices as follows [6, 5, 11, 2, 2, 2, 1, 48, 2, 2, 2, 4, 33, 43, 4, 4, 2, 4, 27, 2, 2, 4, 2, 1, 2, 2, 55, 2, 2, 3, 16, 3, 774, 5, 1, 1, 10, 7, 2]. 70 percent of accesses are in the largest equivalence class. The 90 initializations are split as follows [6, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 12, 4, 4, 0, 4, 0, 0, 0, 4, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 10, 0, 2]. The 584 writes are split as follows [0, 5, 0, 1, 1, 1, 0, 48, 0, 1, 1, 0, 11, 28, 0, 0, 1, 0, 22, 1, 1, 0, 1, 0, 0, 1, 55, 1, 1, 1, 16, 1, 377, 2, 0, 0, 0, 6, 0]. [2025-02-08 03:56:05,263 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,263 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,471 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,499 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,602 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,625 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,669 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:56:05,670 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:56:05,670 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:56:05,670 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:56:05,671 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:03" (1/1) ... [2025-02-08 03:56:05,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:05,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:56:05,695 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:56:05,700 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:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get [2025-02-08 03:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_hash [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_hash [2025-02-08 03:56:05,716 INFO L130 BoogieDeclarations]: Found specification of procedure tun_attach [2025-02-08 03:56:05,716 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_attach [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure ns_capable [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_capable [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure gid_valid [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure gid_valid [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure sock_writeable [2025-02-08 03:56:05,717 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_writeable [2025-02-08 03:56:05,717 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:56:05,718 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure iov_length [2025-02-08 03:56:05,718 INFO L138 BoogieDeclarations]: Found implementation of procedure iov_length [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:56:05,718 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2025-02-08 03:56:05,718 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:56:05,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:56:05,719 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_iff [2025-02-08 03:56:05,719 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_iff [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:56:05,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:56:05,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_76 [2025-02-08 03:56:05,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_76 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:56:05,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_detach [2025-02-08 03:56:05,721 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_detach [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:56:05,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:05,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:56:05,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:56:05,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:05,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:05,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:05,723 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:05,724 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:56:05,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2025-02-08 03:56:05,725 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_all [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_all [2025-02-08 03:56:05,725 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:56:05,725 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:56:05,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:56:05,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:56:05,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:56:05,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:56:05,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:56:05,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:56:05,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure read_pnet [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure read_pnet [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure tun_setup [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_setup [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_transport_header [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_transport_header [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_find [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_find [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_uninit [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_uninit [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toiovecend [2025-02-08 03:56:05,728 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toiovecend [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:56:05,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 03:56:05,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:56:05,729 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:56:05,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:56:05,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:56:05,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:56:05,730 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flags [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flags [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2025-02-08 03:56:05,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:56:05,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure uid_valid [2025-02-08 03:56:05,732 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_valid [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:56:05,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:56:05,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rtnl_is_held [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rtnl_is_held [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:56:05,734 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:05,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:56:05,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:56:05,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:05,735 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:05,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_get [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_get [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure sk_attach_filter [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_attach_filter [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure put_net [2025-02-08 03:56:05,737 INFO L138 BoogieDeclarations]: Found implementation of procedure put_net [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:56:05,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:56:05,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_const_iovec [2025-02-08 03:56:05,739 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_const_iovec [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:56:05,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_user [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_user [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_chr_ioctl [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_chr_ioctl [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_delete [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_delete [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure sock_rps_reset_flow_hash [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_rps_reset_flow_hash [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure tun_queue_purge [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_queue_purge [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure tun_hashfn [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_hashfn [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_75 [2025-02-08 03:56:05,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_75 [2025-02-08 03:56:05,740 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:56:05,741 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure tun_enable_queue [2025-02-08 03:56:05,741 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_enable_queue [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:56:05,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure security_tun_dev_free_security [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure security_tun_dev_free_security [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure hold_net [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure hold_net [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure tun_set_real_num_queues [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_set_real_num_queues [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure uid_eq [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_eq [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_link_unregister [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_link_unregister [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure tun_do_read [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_do_read [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:56:05,742 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:56:05,742 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_filter [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_filter [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromiovecend [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromiovecend [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_up [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_up [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:56:05,743 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 03:56:05,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure tun_put [2025-02-08 03:56:05,744 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_put [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:56:05,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:56:05,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:56:05,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:56:06,703 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:56:06,711 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:56:06,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16790: havoc #t~nondet1463; [2025-02-08 03:56:06,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: havoc __skb_get_hash_~arg0#1.base, __skb_get_hash_~arg0#1.offset;havoc __skb_get_hash_#in~arg0#1.base, __skb_get_hash_#in~arg0#1.offset;assume { :end_inline___skb_get_hash } true; [2025-02-08 03:56:06,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: havoc #t~mem198#1; [2025-02-08 03:56:06,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17024: havoc security_tun_dev_attach_#t~nondet1503#1; [2025-02-08 03:56:06,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: havoc sock_hold_~sk#1.base, sock_hold_~sk#1.offset;havoc sock_hold_#in~sk#1.base, sock_hold_#in~sk#1.offset;assume { :end_inline_sock_hold } true; [2025-02-08 03:56:06,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974: havoc #t~nondet1495; [2025-02-08 03:56:06,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16786: havoc #t~nondet1462; [2025-02-08 03:56:07,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6314: call ULTIMATE.dealloc(gid_eq_~#left#1.base, gid_eq_~#left#1.offset);havoc gid_eq_~#left#1.base, gid_eq_~#left#1.offset;call ULTIMATE.dealloc(gid_eq_~#right#1.base, gid_eq_~#right#1.offset);havoc gid_eq_~#right#1.base, gid_eq_~#right#1.offset; [2025-02-08 03:56:07,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: call ULTIMATE.dealloc(~#gid#1.base, ~#gid#1.offset);havoc ~#gid#1.base, ~#gid#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset; [2025-02-08 03:56:07,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: #res := 1; [2025-02-08 03:56:07,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587: havoc #t~mem199.base, #t~mem199.offset;havoc #t~mem200; [2025-02-08 03:56:07,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: havoc atomic_read_#t~mem37#1; [2025-02-08 03:56:07,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: havoc #t~mem393#1; [2025-02-08 03:56:07,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6486: havoc __kmalloc_#t~ret174#1.base, __kmalloc_#t~ret174#1.offset; [2025-02-08 03:56:07,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: call #t~mem128 := read~int#32(~iov.base, 8 + (~iov.offset + 16 * (if ~seg~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~seg~0 % 18446744073709551616 % 18446744073709551616 else ~seg~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);~ret~0 := ~ret~0 + #t~mem128;~seg~0 := 1 + ~seg~0; [2025-02-08 03:56:07,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146: havoc #t~mem290.base, #t~mem290.offset; [2025-02-08 03:56:07,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: havoc sk_free_~arg0#1.base, sk_free_~arg0#1.offset;havoc sk_free_#in~arg0#1.base, sk_free_#in~arg0#1.offset;assume { :end_inline_sk_free } true; [2025-02-08 03:56:07,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16762: havoc #t~nondet1458; [2025-02-08 03:56:07,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203-1: call tun_flow_delete_by_queue_#t~mem418#1 := read~int#32(tun_flow_delete_by_queue_~e~3#1.base, 48 + tun_flow_delete_by_queue_~e~3#1.offset, 4); [2025-02-08 03:56:07,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume tun_flow_delete_by_queue_#t~mem418#1 == (if tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 <= 2147483647 then tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 else tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 - 4294967296);havoc tun_flow_delete_by_queue_#t~mem418#1; [2025-02-08 03:56:07,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(tun_flow_delete_by_queue_#t~mem418#1 == (if tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 <= 2147483647 then tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 else tun_flow_delete_by_queue_~queue_index#1 % 65536 % 4294967296 - 4294967296));havoc tun_flow_delete_by_queue_#t~mem418#1; [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: havoc netif_carrier_off_~arg0#1.base, netif_carrier_off_~arg0#1.offset;havoc netif_carrier_off_#in~arg0#1.base, netif_carrier_off_#in~arg0#1.offset;assume { :end_inline_netif_carrier_off } true;havoc #t~mem501#1.base, #t~mem501#1.offset;call #t~mem502#1 := read~int#32(~tun~3#1.base, 68 + ~tun~3#1.offset, 4); [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true;call tun_disable_queue_#t~mem477#1 := read~int#32(tun_disable_queue_~tun#1.base, 8567 + tun_disable_queue_~tun#1.offset, 4);call write~int#32(1 + tun_disable_queue_#t~mem477#1, tun_disable_queue_~tun#1.base, 8567 + tun_disable_queue_~tun#1.offset, 4);havoc tun_disable_queue_#t~mem477#1; [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: SUMMARY for call tun_flow_delete(tun_flow_delete_by_queue_~tun#1.base, tun_flow_delete_by_queue_~tun#1.offset, tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset); srcloc: null [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: SUMMARY for call ldv_spin_unlock_bh_76(tun_flow_delete_by_queue_~tun#1.base, 175 + tun_flow_delete_by_queue_~tun#1.offset); srcloc: null [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: havoc tun_flow_delete_by_queue_#t~mem417#1.base, tun_flow_delete_by_queue_#t~mem417#1.offset, tun_flow_delete_by_queue_#t~mem418#1, tun_flow_delete_by_queue_#t~mem419#1.base, tun_flow_delete_by_queue_#t~mem419#1.offset, tun_flow_delete_by_queue_~tun#1.base, tun_flow_delete_by_queue_~tun#1.offset, tun_flow_delete_by_queue_~queue_index#1, tun_flow_delete_by_queue_~i~4#1, tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset, tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset, tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset, tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset, tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset, tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset, tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset, tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset;havoc tun_flow_delete_by_queue_#in~tun#1.base, tun_flow_delete_by_queue_#in~tun#1.offset, tun_flow_delete_by_queue_#in~queue_index#1;assume { :end_inline_tun_flow_delete_by_queue } true;havoc #t~mem494#1; [2025-02-08 03:56:07,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume #t~short506#1;havoc #t~mem502#1;havoc #t~bitwise503#1;havoc #t~mem504#1.base, #t~mem504#1.offset;havoc #t~mem505#1;havoc #t~short506#1;call #t~mem507#1.base, #t~mem507#1.offset := read~$Pointer$#32(~tun~3#1.base, 80 + ~tun~3#1.offset, 8);assume { :begin_inline_ldv_unregister_netdevice_85 } true;ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset := #t~mem507#1.base, #t~mem507#1.offset;havoc ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset := ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset;assume { :begin_inline_unregister_netdevice } true;unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset := ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset;unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset := unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset;assume { :begin_inline_unregister_netdevice_queue } true;unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset, unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset := unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset, 0, 0;havoc unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset, unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset;unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset := unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset;unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset := unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume !#t~short506#1;havoc #t~mem502#1;havoc #t~bitwise503#1;havoc #t~mem504#1.base, #t~mem504#1.offset;havoc #t~mem505#1;havoc #t~short506#1; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: assume #t~short506#1;call #t~mem504#1.base, #t~mem504#1.offset := read~$Pointer$#32(~tun~3#1.base, 80 + ~tun~3#1.offset, 8);call #t~mem505#1 := read~int#32(#t~mem504#1.base, 1179 + #t~mem504#1.offset, 4);#t~short506#1 := 1 == #t~mem505#1 % 4294967296; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: assume !#t~short506#1; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-2: #t~short506#1 := 0 == #t~bitwise503#1 % 4294967296; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-3: [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-4: havoc #t~bitwise503#1;assume #t~bitwise503#1 % 4294967296 <= #t~mem502#1 % 4294967296 && #t~bitwise503#1 % 4294967296 <= 256; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-5: assume 256 == #t~mem502#1 % 4294967296;#t~bitwise503#1 := #t~mem502#1; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-5: assume !(256 == #t~mem502#1 % 4294967296); [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-6: assume 0 == #t~mem502#1 % 4294967296;#t~bitwise503#1 := 0; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-6: assume !(0 == #t~mem502#1 % 4294967296); [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: SUMMARY for call tun_queue_purge(~tfile#1.base, ~tfile#1.offset); srcloc: null [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483: havoc unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset;havoc unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset;assume { :end_inline_unregister_netdevice } true;assume { :begin_inline_ldv_unregister_netdevice } true;ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset, ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset := 0, 0, ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset, ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset := ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset;ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset := ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset;havoc ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset := ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: assume { :begin_inline_ldv_dispatch_deregister_13_1 } true;ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset := ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset := ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_1 } true;~ldv_statevar_1~0 := 5; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: havoc unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset, unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset;havoc unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset, unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset;assume { :end_inline_unregister_netdevice_queue } true; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: SUMMARY for call tun_set_real_num_queues(~tun~3#1.base, ~tun~3#1.offset); srcloc: null [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset := tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: havoc ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset, ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;havoc ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset, ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset;assume { :end_inline_ldv_unregister_netdevice } true; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14393: havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;havoc ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_13_1 } true; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: havoc ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdevice_85 } true;havoc #t~mem507#1.base, #t~mem507#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset := tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset; [2025-02-08 03:56:07,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume tun_flow_delete_by_queue_~i~4#1 <= 1023; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume !(tun_flow_delete_by_queue_~i~4#1 <= 1023); [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: havoc tun_disable_queue_#t~mem477#1, tun_disable_queue_~tun#1.base, tun_disable_queue_~tun#1.offset, tun_disable_queue_~tfile#1.base, tun_disable_queue_~tfile#1.offset;havoc tun_disable_queue_#in~tun#1.base, tun_disable_queue_#in~tun#1.offset, tun_disable_queue_#in~tfile#1.base, tun_disable_queue_#in~tfile#1.offset;assume { :end_inline_tun_disable_queue } true; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset := tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: call tun_flow_delete_by_queue_#t~mem417#1.base, tun_flow_delete_by_queue_#t~mem417#1.offset := read~$Pointer$#32(tun_flow_delete_by_queue_~tun#1.base, 243 + tun_flow_delete_by_queue_~tun#1.offset + 8 * (if tun_flow_delete_by_queue_~i~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_flow_delete_by_queue_~i~4#1 % 18446744073709551616 % 18446744073709551616 else tun_flow_delete_by_queue_~i~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset := tun_flow_delete_by_queue_#t~mem417#1.base, tun_flow_delete_by_queue_#t~mem417#1.offset; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume 0 != (tun_flow_delete_by_queue_~e~3#1.base + tun_flow_delete_by_queue_~e~3#1.offset) % 18446744073709551616;call tun_flow_delete_by_queue_#t~mem419#1.base, tun_flow_delete_by_queue_#t~mem419#1.offset := read~$Pointer$#32(tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset, 8);tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset := tun_flow_delete_by_queue_#t~mem419#1.base, tun_flow_delete_by_queue_#t~mem419#1.offset;havoc tun_flow_delete_by_queue_#t~mem419#1.base, tun_flow_delete_by_queue_#t~mem419#1.offset; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume !(0 != (tun_flow_delete_by_queue_~e~3#1.base + tun_flow_delete_by_queue_~e~3#1.offset) % 18446744073709551616);tun_flow_delete_by_queue_~i~4#1 := 1 + tun_flow_delete_by_queue_~i~4#1; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: assume 0 != (tun_flow_delete_by_queue_~____ptr___0~2#1.base + tun_flow_delete_by_queue_~____ptr___0~2#1.offset) % 18446744073709551616;tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset := tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset;tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset := tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: assume !(0 != (tun_flow_delete_by_queue_~____ptr___0~2#1.base + tun_flow_delete_by_queue_~____ptr___0~2#1.offset) % 18446744073709551616);tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset := 0, 0; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: havoc sk_release_kernel_~arg0#1.base, sk_release_kernel_~arg0#1.offset;havoc sk_release_kernel_#in~arg0#1.base, sk_release_kernel_#in~arg0#1.offset;assume { :end_inline_sk_release_kernel } true; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume 0 != (tun_flow_delete_by_queue_~____ptr~2#1.base + tun_flow_delete_by_queue_~____ptr~2#1.offset) % 18446744073709551616;tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset := tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset;tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset := tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume !(0 != (tun_flow_delete_by_queue_~____ptr~2#1.base + tun_flow_delete_by_queue_~____ptr~2#1.offset) % 18446744073709551616);tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset := 0, 0; [2025-02-08 03:56:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume { :end_inline_ldv_switch_automaton_state_1_1 } true; [2025-02-08 03:56:07,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16927: havoc misc_deregister_#t~nondet1487#1; [2025-02-08 03:56:07,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830-1: SUMMARY for call #t~ret521 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:07,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call #t~ret522 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: call write~$Pointer$#32(0, 0, ~tfile~0.base, 1377 + ~tfile~0.offset, 8);call #t~mem518.base, #t~mem518.offset := read~$Pointer$#32(~tfile~0.base, 1409 + ~tfile~0.offset, 8);~__mptr___0~4.base, ~__mptr___0~4.offset := #t~mem518.base, #t~mem518.offset;havoc #t~mem518.base, #t~mem518.offset;~tfile~0.base, ~tfile~0.offset := ~__mptr___0~4.base, -2155232 + ~__mptr___0~4.offset; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801-1: SUMMARY for call __wake_up(~tfile~0.base, 1269 + ~tfile~0.offset, 3, 0, 0, 0); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: havoc #t~ret526.base, #t~ret526.offset; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863-1: SUMMARY for call #t~ret526.base, #t~ret526.offset := tun_enable_queue(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: assume -2147483648 <= #t~ret521 && #t~ret521 <= 2147483647;~tmp___5~2 := #t~ret521;havoc #t~ret521; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume -2147483648 <= #t~ret512 && #t~ret512 <= 2147483647;~tmp___1~10 := #t~ret512;havoc #t~ret512; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756-1: SUMMARY for call #t~ret512 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume -2147483648 <= #t~ret513 && #t~ret513 <= 2147483647;~tmp___2~7 := #t~ret513;havoc #t~ret513; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760-1: SUMMARY for call #t~ret513 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: call write~$Pointer$#32(0, 0, ~tfile~0.base, 1377 + ~tfile~0.offset, 8);call #t~mem516 := read~int#32(~tun~4.base, 64 + ~tun~4.offset, 4);call write~int#32(#t~mem516 - 1, ~tun~4.base, 64 + ~tun~4.offset, 4);havoc #t~mem516;~i~6 := 1 + ~i~6; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-1: SUMMARY for call __wake_up(~tfile~0.base, 1269 + ~tfile~0.offset, 3, 0, 0, 0); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: SUMMARY for call tun_queue_purge(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume -9223372036854775808 <= #t~ret515 && #t~ret515 <= 9223372036854775807;~tmp___3~5 := #t~ret515;havoc #t~ret515; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773-1: SUMMARY for call #t~ret515 := ldv__builtin_expect((if 0 == (~tfile~0.base + ~tfile~0.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: SUMMARY for call lockdep_rcu_suspicious(17, 0, 513, 18, 0); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: SUMMARY for call lockdep_rcu_suspicious(15, 0, 499, 16, 0); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: SUMMARY for call tun_queue_purge(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: ~i~6 := 1 + ~i~6; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848-1: SUMMARY for call sock_put(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0 == ~tmp___6~1;~__warned___0~2 := 1; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0 == ~tmp___6~1); [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume 0 == ~tmp___2~7;~__warned~7 := 1; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume !(0 == ~tmp___2~7); [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: ~tfile~0.base, ~tfile~0.offset := ~tmp___0~27.base, ~tmp___0~27.offset;call #t~mem527.base, #t~mem527.offset := read~$Pointer$#32(~tmp___0~27.base, 1409 + ~tmp___0~27.offset, 8);~__mptr___3~0.base, ~__mptr___3~0.offset := #t~mem527.base, #t~mem527.offset;havoc #t~mem527.base, #t~mem527.offset;~tmp___0~27.base, ~tmp___0~27.offset := ~__mptr___3~0.base, -2155232 + ~__mptr___3~0.offset; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-1: SUMMARY for call sock_put(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume 0 != ~tmp___5~2 && 0 == ~__warned___0~2 % 256; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume !(0 != ~tmp___5~2 && 0 == ~__warned___0~2 % 256); [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume 0 != ~tmp___1~10 && 0 == ~__warned~7 % 256; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(0 != ~tmp___1~10 && 0 == ~__warned~7 % 256); [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: call #t~mem523.base, #t~mem523.offset := read~$Pointer$#32(~tun~4.base, ~tun~4.offset + 8 * ~i~6, 8);~tfile~0.base, ~tfile~0.offset := #t~mem523.base, #t~mem523.offset;havoc #t~mem523.base, #t~mem523.offset; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: call #t~mem514.base, #t~mem514.offset := read~$Pointer$#32(~tun~4.base, ~tun~4.offset + 8 * ~i~6, 8);~tfile~0.base, ~tfile~0.offset := #t~mem514.base, #t~mem514.offset;havoc #t~mem514.base, #t~mem514.offset; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: assume -2147483648 <= #t~ret522 && #t~ret522 <= 2147483647;~tmp___6~1 := #t~ret522;havoc #t~ret522; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume 0 != ~tmp___3~5;assume false; [2025-02-08 03:56:07,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume !(0 != ~tmp___3~5); [2025-02-08 03:56:07,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16985: havoc #t~nondet1497; [2025-02-08 03:56:07,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6560: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5973: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5973: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:08,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:08,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14016: #res := 2; [2025-02-08 03:56:08,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: #res := 18; [2025-02-08 03:56:08,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: #res := 20; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14202: #res := 10; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206: #res := 13; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: #res := 3; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14198: #res := 8; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14228: #res := 30; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: #res := 25; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: #res := 27; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212: #res := 19; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14216: #res := 23; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: #res := 11; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208: #res := 16; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196: #res := 7; [2025-02-08 03:56:08,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200: #res := 9; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192: #res := 1; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: #res := 28; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14230: #res := 33; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14218: #res := 24; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: #res := 26; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14210: #res := 18; [2025-02-08 03:56:08,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: #res := 21; [2025-02-08 03:56:08,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522: #res#1 := ~arg0#1; [2025-02-08 03:56:08,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: assume { :end_inline_ldv_switch_automaton_state_6_3 } true; [2025-02-08 03:56:08,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: havoc ldv_dispatch_instance_register_12_2_~arg0#1.base, ldv_dispatch_instance_register_12_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_12_2_#in~arg0#1.base, ldv_dispatch_instance_register_12_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_12_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:56:08,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: havoc #t~mem278.base, #t~mem278.offset; [2025-02-08 03:56:08,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16766: havoc #t~nondet1459; [2025-02-08 03:56:08,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16935: havoc #t~nondet1489; [2025-02-08 03:56:08,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: call ULTIMATE.dealloc(~#__constr_expr_0~2.base, ~#__constr_expr_0~2.offset);havoc ~#__constr_expr_0~2.base, ~#__constr_expr_0~2.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset);havoc ~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset; [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: ~____ptr___0~0.base, ~____ptr___0~0.offset := ~_________p1___0~0.base, ~_________p1___0~0.offset; [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: assume -2147483648 <= #t~ret410 && #t~ret410 <= 2147483647;havoc #t~ret410; [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume -2147483648 <= #t~ret409 && #t~ret409 <= 2147483647;~tmp___1~4 := #t~ret409;havoc #t~ret409; [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume 0 != ~tmp___1~4 && 0 == ~__warned___0~0 % 256; [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume !(0 != ~tmp___1~4 && 0 == ~__warned___0~0 % 256); [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050-1: SUMMARY for call #t~ret410 := rcu_read_lock_held(); srcloc: null [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046-1: SUMMARY for call #t~ret409 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:08,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040-1: call #t~mem407 := read~int#32(~e~0.base, 40 + ~e~0.offset, 4); [2025-02-08 03:56:08,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume #t~mem407 % 4294967296 == ~rxhash % 4294967296;havoc #t~mem407;#res.base, #res.offset := ~e~0.base, ~e~0.offset; [2025-02-08 03:56:08,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume !(#t~mem407 % 4294967296 == ~rxhash % 4294967296);havoc #t~mem407;call #t~mem408.base, #t~mem408.offset := read~$Pointer$#32(~e~0.base, ~e~0.offset, 8);~_________p1___0~0.base, ~_________p1___0~0.offset := #t~mem408.base, #t~mem408.offset;havoc #t~mem408.base, #t~mem408.offset; [2025-02-08 03:56:08,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: ~e~0.base, ~e~0.offset := ~tmp___2~2.base, ~tmp___2~2.offset; [2025-02-08 03:56:08,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume 0 != (~____ptr___0~0.base + ~____ptr___0~0.offset) % 18446744073709551616;~__mptr___0~0.base, ~__mptr___0~0.offset := ~____ptr___0~0.base, ~____ptr___0~0.offset;~tmp___2~2.base, ~tmp___2~2.offset := ~__mptr___0~0.base, ~__mptr___0~0.offset; [2025-02-08 03:56:08,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume !(0 != (~____ptr___0~0.base + ~____ptr___0~0.offset) % 18446744073709551616);~tmp___2~2.base, ~tmp___2~2.offset := 0, 0; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14516-1: ldv_del_timer_sync_87_#res#1 := ldv_del_timer_sync_87_~ldv_func_res~3#1; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147-1: SUMMARY for call tun_flow_delete(tun_flow_flush_~tun#1.base, tun_flow_flush_~tun#1.offset, tun_flow_flush_~e~2#1.base, tun_flow_flush_~e~2#1.offset); srcloc: null [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: tun_flow_flush_~____ptr___0~1#1.base, tun_flow_flush_~____ptr___0~1#1.offset := tun_flow_flush_~n~0#1.base, tun_flow_flush_~n~0#1.offset; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143: tun_flow_flush_~e~2#1.base, tun_flow_flush_~e~2#1.offset := tun_flow_flush_~tmp~37#1.base, tun_flow_flush_~tmp~37#1.offset; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume 0 != (tun_flow_flush_~____ptr~1#1.base + tun_flow_flush_~____ptr~1#1.offset) % 18446744073709551616;tun_flow_flush_~__mptr~1#1.base, tun_flow_flush_~__mptr~1#1.offset := tun_flow_flush_~____ptr~1#1.base, tun_flow_flush_~____ptr~1#1.offset;tun_flow_flush_~tmp~37#1.base, tun_flow_flush_~tmp~37#1.offset := tun_flow_flush_~__mptr~1#1.base, tun_flow_flush_~__mptr~1#1.offset; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: assume !(0 != (tun_flow_flush_~____ptr~1#1.base + tun_flow_flush_~____ptr~1#1.offset) % 18446744073709551616);tun_flow_flush_~tmp~37#1.base, tun_flow_flush_~tmp~37#1.offset := 0, 0; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16794: havoc del_timer_sync_#t~nondet1464#1; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8156: tun_flow_flush_~e~2#1.base, tun_flow_flush_~e~2#1.offset := tun_flow_flush_~tmp___0~20#1.base, tun_flow_flush_~tmp___0~20#1.offset; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume 0 != (tun_flow_flush_~____ptr___0~1#1.base + tun_flow_flush_~____ptr___0~1#1.offset) % 18446744073709551616;tun_flow_flush_~__mptr___0~1#1.base, tun_flow_flush_~__mptr___0~1#1.offset := tun_flow_flush_~____ptr___0~1#1.base, tun_flow_flush_~____ptr___0~1#1.offset;tun_flow_flush_~tmp___0~20#1.base, tun_flow_flush_~tmp___0~20#1.offset := tun_flow_flush_~__mptr___0~1#1.base, tun_flow_flush_~__mptr___0~1#1.offset; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: assume !(0 != (tun_flow_flush_~____ptr___0~1#1.base + tun_flow_flush_~____ptr___0~1#1.offset) % 18446744073709551616);tun_flow_flush_~tmp___0~20#1.base, tun_flow_flush_~tmp___0~20#1.offset := 0, 0; [2025-02-08 03:56:08,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume 0 != (tun_flow_flush_~e~2#1.base + tun_flow_flush_~e~2#1.offset) % 18446744073709551616;call tun_flow_flush_#t~mem416#1.base, tun_flow_flush_#t~mem416#1.offset := read~$Pointer$#32(tun_flow_flush_~e~2#1.base, tun_flow_flush_~e~2#1.offset, 8);tun_flow_flush_~n~0#1.base, tun_flow_flush_~n~0#1.offset := tun_flow_flush_#t~mem416#1.base, tun_flow_flush_#t~mem416#1.offset;havoc tun_flow_flush_#t~mem416#1.base, tun_flow_flush_#t~mem416#1.offset; [2025-02-08 03:56:08,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume !(0 != (tun_flow_flush_~e~2#1.base + tun_flow_flush_~e~2#1.offset) % 18446744073709551616);tun_flow_flush_~i~3#1 := 1 + tun_flow_flush_~i~3#1; [2025-02-08 03:56:08,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8136: call tun_flow_flush_#t~mem415#1.base, tun_flow_flush_#t~mem415#1.offset := read~$Pointer$#32(tun_flow_flush_~tun#1.base, 243 + tun_flow_flush_~tun#1.offset + 8 * (if tun_flow_flush_~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_flow_flush_~i~3#1 % 18446744073709551616 % 18446744073709551616 else tun_flow_flush_~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);tun_flow_flush_~____ptr~1#1.base, tun_flow_flush_~____ptr~1#1.offset := tun_flow_flush_#t~mem415#1.base, tun_flow_flush_#t~mem415#1.offset; [2025-02-08 03:56:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116-1: SUMMARY for call ldv_free(~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset); srcloc: null [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: ~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: ~ldv_statevar_3~0 := 2; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: assume 11 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: assume !(11 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: ~ldv_statevar_15~0 := 11; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: tun_recvmsg_~ret~5#1 := (if 0 != tun_recvmsg_#t~bitwise882#1 then tun_recvmsg_~ret~5#1 else (if tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 <= 2147483647 then tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 else tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 - 4294967296));havoc tun_recvmsg_#t~bitwise882#1; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-2: havoc tun_recvmsg_#t~bitwise882#1;assume ((((tun_recvmsg_~flags#1 < 0 || tun_recvmsg_#t~bitwise882#1 <= tun_recvmsg_~flags#1) && tun_recvmsg_#t~bitwise882#1 <= 32) && tun_recvmsg_#t~bitwise882#1 >= 0) && (tun_recvmsg_~flags#1 >= 0 || tun_recvmsg_#t~bitwise882#1 > 32 + tun_recvmsg_~flags#1)) && tun_recvmsg_#t~bitwise882#1 >= -2147483648; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-1: [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-4: assume 0 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise882#1 := 0; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-4: assume !(0 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-3: assume 32 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise882#1 := tun_recvmsg_~flags#1; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540-3: assume !(32 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume 26 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume !(26 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14042: assume 1 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14042: assume !(1 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: assume { :begin_inline_ldv_file_operations_instance_callback_0_38 } true;ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset := ~ldv_0_callback_show_fdinfo~0.base, ~ldv_0_callback_show_fdinfo~0.offset, ~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_callback_0_38_#t~ret1279#1, ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset, ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset;assume { :begin_inline_tun_chr_show_fdinfo } true;tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset, tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset := ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;havoc tun_chr_show_fdinfo_#res#1;havoc tun_chr_show_fdinfo_#t~memset~res1177#1.base, tun_chr_show_fdinfo_#t~memset~res1177#1.offset, tun_chr_show_fdinfo_#t~ret1178#1.base, tun_chr_show_fdinfo_#t~ret1178#1.offset, tun_chr_show_fdinfo_#t~ret1179#1.base, tun_chr_show_fdinfo_#t~ret1179#1.offset, tun_chr_show_fdinfo_#t~mem1180#1.base, tun_chr_show_fdinfo_#t~mem1180#1.offset, tun_chr_show_fdinfo_#t~mem1181#1.base, tun_chr_show_fdinfo_#t~mem1181#1.offset, tun_chr_show_fdinfo_#t~ret1182#1, tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset, tun_chr_show_fdinfo_~tmp___0~55#1;tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset := tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset;tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset := tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset;havoc tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset;call tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset := #Ultimate.allocOnStack(37);havoc tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset;havoc tun_chr_show_fdinfo_~tmp___0~55#1; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume tun_chr_fasync_~ret~9#1 < 0; [2025-02-08 03:56:20,400 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume !(tun_chr_fasync_~ret~9#1 < 0); [2025-02-08 03:56:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume 0 != tun_init_~ret~10#1; [2025-02-08 03:56:20,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume !(0 != tun_init_~ret~10#1);assume { :begin_inline_ldv_misc_register_92 } true;ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset := ~#tun_miscdev~0.base, ~#tun_miscdev~0.offset;havoc ldv_misc_register_92_#res#1;havoc ldv_misc_register_92_#t~ret1337#1, ldv_misc_register_92_#t~ret1338#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset, ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~tmp~112#1, ldv_misc_register_92_~tmp___0~70#1;ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset := ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset;havoc ldv_misc_register_92_~ldv_func_res~6#1;havoc ldv_misc_register_92_~tmp~112#1;havoc ldv_misc_register_92_~tmp___0~70#1;assume { :begin_inline_misc_register } true;misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset := ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset;havoc misc_register_#res#1;havoc misc_register_#t~nondet1488#1, misc_register_~arg0#1.base, misc_register_~arg0#1.offset;misc_register_~arg0#1.base, misc_register_~arg0#1.offset := misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset;havoc misc_register_#t~nondet1488#1;assume -2147483648 <= misc_register_#t~nondet1488#1 && misc_register_#t~nondet1488#1 <= 2147483647;misc_register_#res#1 := misc_register_#t~nondet1488#1;havoc misc_register_#t~nondet1488#1; [2025-02-08 03:56:20,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true;~ldv_statevar_6~0 := 3; [2025-02-08 03:56:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset := tun_show_group_#t~ret922#1.base, tun_show_group_#t~ret922#1.offset;havoc tun_show_group_#t~ret922#1.base, tun_show_group_#t~ret922#1.offset;tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset := tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset;call tun_show_group_#t~mem923#1 := read~int#32(tun_show_group_~tun~18#1.base, 76 + tun_show_group_~tun~18#1.offset, 4); [2025-02-08 03:56:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674-1: SUMMARY for call tun_show_group_#t~ret922#1.base, tun_show_group_#t~ret922#1.offset := netdev_priv(tun_show_group_~__mptr~10#1.base, -4044072 + tun_show_group_~__mptr~10#1.offset); srcloc: null [2025-02-08 03:56:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551: tun_chr_poll_~tmp___1~14#1 := (if 0 == tun_chr_poll_#t~ret640#1 % 256 then 0 else 1);havoc tun_chr_poll_#t~ret640#1; [2025-02-08 03:56:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551-1: SUMMARY for call tun_chr_poll_#t~ret640#1 := sock_writeable(tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset); srcloc: null [2025-02-08 03:56:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.offset;~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset := ~ldv_5_callback_show~0.base, ~ldv_5_callback_show~0.offset, ~ldv_5_container_struct_device_ptr~0.base, ~ldv_5_container_struct_device_ptr~0.offset, ~ldv_5_container_struct_device_attribute~0.base, ~ldv_5_container_struct_device_attribute~0.offset, ~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_flags } true;tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset, tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset, tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc tun_show_flags_#res#1;havoc tun_show_flags_#t~ret902#1.base, tun_show_flags_#t~ret902#1.offset, tun_show_flags_#t~ret903#1, tun_show_flags_#t~loopctr904#1, tun_show_flags_#t~nondet905#1, tun_show_flags_#t~ret906#1, tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset, tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset, tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset, tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset, tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset, tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset, tun_show_flags_~tmp___0~45#1, tun_show_flags_~tmp___1~20#1;tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset := tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset;tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset := tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset;tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset := tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset;havoc tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset;havoc tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset;havoc tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset;havoc tun_show_flags_~tmp___0~45#1;havoc tun_show_flags_~tmp___1~20#1;tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset := tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset; [2025-02-08 03:56:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: assume -2147483648 <= tun_init_#t~ret1193#1 && tun_init_#t~ret1193#1 <= 2147483647;havoc tun_init_#t~ret1193#1; [2025-02-08 03:56:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 03:56:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume 1074025674 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !(1074025674 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930-1: SUMMARY for call tun_init_#t~ret1193#1 := printk(66, 0); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186: ~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676: tun_show_group_~tmp___7~6#1 := (if 0 == tun_show_group_#t~ret924#1 % 256 then 0 else 1);havoc tun_show_group_#t~mem923#1;havoc tun_show_group_#t~ret924#1; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676-1: SUMMARY for call tun_show_group_#t~ret924#1 := gid_valid(tun_show_group_#t~mem923#1); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790: havoc ldv_entry_EMGentry_15_#t~ret1247#1, ldv_entry_EMGentry_15_#t~ret1248#1, ldv_entry_EMGentry_15_#t~ret1249#1, ldv_entry_EMGentry_15_#t~ret1250#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~89#1, ldv_entry_EMGentry_15_~tmp___0~58#1;havoc ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_15 } true; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913: ~ldv_statevar_4~0 := 2; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913-1: SUMMARY for call ldv_free(~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346: assume -9223372036854775808 <= tun_chr_aio_read_#t~ret852#1 && tun_chr_aio_read_#t~ret852#1 <= 9223372036854775807;tun_chr_aio_read_~ret~3#1 := tun_chr_aio_read_#t~ret852#1;havoc tun_chr_aio_read_#t~mem850#1;havoc tun_chr_aio_read_#t~bitwise851#1;havoc tun_chr_aio_read_#t~ret852#1;tun_chr_aio_read_~__min1~1#1 := tun_chr_aio_read_~ret~3#1;tun_chr_aio_read_~__min2~1#1 := tun_chr_aio_read_~len~1#1;tun_chr_aio_read_~ret~3#1 := (if tun_chr_aio_read_~__min1~1#1 < tun_chr_aio_read_~__min2~1#1 then tun_chr_aio_read_~__min1~1#1 else tun_chr_aio_read_~__min2~1#1); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume 0 != (if tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 <= 2147483647 then tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 else tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume !(0 != (if tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 <= 2147483647 then tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 else tun_chr_poll_~tmp___1~14#1 % 256 % 4294967296 - 4294967296));call tun_chr_poll_#t~mem642#1.base, tun_chr_poll_#t~mem642#1.offset := read~$Pointer$#32(tun_chr_poll_~sk~0#1.base, 1103 + tun_chr_poll_~sk~0#1.offset, 8); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-5: assume 0 == (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296);tun_chr_aio_read_#t~bitwise851#1 := 0; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-5: assume !(0 == (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-1: SUMMARY for call tun_chr_aio_read_#t~ret852#1 := tun_do_read(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~len~1#1, tun_chr_aio_read_#t~bitwise851#1); srcloc: null [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-2: [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-3: havoc tun_chr_aio_read_#t~bitwise851#1;assume (((((if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296) < 0 || tun_chr_aio_read_#t~bitwise851#1 <= (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296)) && tun_chr_aio_read_#t~bitwise851#1 <= 2048) && tun_chr_aio_read_#t~bitwise851#1 >= 0) && ((if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296) >= 0 || tun_chr_aio_read_#t~bitwise851#1 > 2048 + (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296))) && tun_chr_aio_read_#t~bitwise851#1 >= -2147483648; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-4: assume 2048 == (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296);tun_chr_aio_read_#t~bitwise851#1 := (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-4: assume !(2048 == (if tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 else tun_chr_aio_read_#t~mem850#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: assume 29 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: assume !(29 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume 2 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume !(2 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: tun_chr_poll_~mask~0#1 := tun_chr_poll_#t~bitwise641#1;havoc tun_chr_poll_#t~bitwise641#1; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume 0 != tun_chr_fasync_~on#1; [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume !(0 != tun_chr_fasync_~on#1);call tun_chr_fasync_#t~mem1167#1 := read~int#32(tun_chr_fasync_~tfile~15#1.base, 1401 + tun_chr_fasync_~tfile~15#1.offset, 4); [2025-02-08 03:56:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545-1: SUMMARY for call tun_put(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-1: [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: tun_recvmsg_#res#1 := tun_recvmsg_~ret~5#1;ldv_io_instance_callback_2_4_#t~ret1286#1 := tun_recvmsg_#res#1;havoc tun_recvmsg_#t~ret872#1.base, tun_recvmsg_#t~ret872#1.offset, tun_recvmsg_#t~bitwise873#1, tun_recvmsg_#t~bitwise874#1, tun_recvmsg_#t~mem875#1.base, tun_recvmsg_#t~mem875#1.offset, tun_recvmsg_#t~ret876#1, tun_recvmsg_#t~mem877#1.base, tun_recvmsg_#t~mem877#1.offset, tun_recvmsg_#t~bitwise878#1, tun_recvmsg_#t~ret879#1, tun_recvmsg_#t~mem880#1, tun_recvmsg_#t~bitwise881#1, tun_recvmsg_#t~bitwise882#1, tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset, tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, tun_recvmsg_~total_len#1, tun_recvmsg_~flags#1, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset, tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset, tun_recvmsg_~ret~5#1, tun_recvmsg_~tmp___0~44#1;havoc tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset, tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset, tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset, tun_recvmsg_#in~total_len#1, tun_recvmsg_#in~flags#1;assume { :end_inline_tun_recvmsg } true;assume -2147483648 <= ldv_io_instance_callback_2_4_#t~ret1286#1 && ldv_io_instance_callback_2_4_#t~ret1286#1 <= 2147483647;havoc ldv_io_instance_callback_2_4_#t~ret1286#1;havoc ldv_io_instance_callback_2_4_#t~ret1286#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;havoc ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset, ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset, ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset, ldv_io_instance_callback_2_4_#in~arg4#1, ldv_io_instance_callback_2_4_#in~arg5#1;assume { :end_inline_ldv_io_instance_callback_2_4 } true;~ldv_statevar_2~0 := 3; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-2: havoc tun_chr_poll_#t~bitwise641#1;assume (tun_chr_poll_#t~bitwise641#1 % 4294967296 >= tun_chr_poll_~mask~0#1 % 4294967296 && tun_chr_poll_#t~bitwise641#1 % 4294967296 >= 260) && tun_chr_poll_#t~bitwise641#1 % 4294967296 <= 260 + tun_chr_poll_~mask~0#1 % 4294967296; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-3: assume false;tun_chr_poll_#t~bitwise641#1 := tun_chr_poll_~mask~0#1; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-3: assume !false; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-4: assume 0 == tun_chr_poll_~mask~0#1 % 4294967296 || 260 == tun_chr_poll_~mask~0#1 % 4294967296;tun_chr_poll_#t~bitwise641#1 := 260; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-4: assume !(0 == tun_chr_poll_~mask~0#1 % 4294967296 || 260 == tun_chr_poll_~mask~0#1 % 4294967296); [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: assume { :begin_inline_ldv_EMGentry_init_tun_init_15_11 } true;ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset := ~ldv_15_init_tun_init_default~0.base, ~ldv_15_init_tun_init_default~0.offset;havoc ldv_EMGentry_init_tun_init_15_11_#res#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1, ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset, ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset := ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset;havoc ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;assume { :begin_inline_tun_init } true;havoc tun_init_#res#1;havoc tun_init_#t~ret1190#1, tun_init_#t~ret1191#1, tun_init_#t~ret1192#1, tun_init_#t~ret1193#1, tun_init_#t~ret1194#1, tun_init_#t~ret1195#1, tun_init_~ret~10#1;havoc tun_init_~ret~10#1;tun_init_~ret~10#1 := 0; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969-1: SUMMARY for call sock_net_#t~ret396#1.base, sock_net_#t~ret396#1.offset := read_pnet(sock_net_~sk#1.base, 49 + sock_net_~sk#1.offset); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset := sock_net_#t~ret396#1.base, sock_net_#t~ret396#1.offset;havoc sock_net_#t~ret396#1.base, sock_net_#t~ret396#1.offset;sock_net_#res#1.base, sock_net_#res#1.offset := sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;sk_change_net_#t~ret397#1.base, sk_change_net_#t~ret397#1.offset := sock_net_#res#1.base, sock_net_#res#1.offset;havoc sock_net_#t~ret396#1.base, sock_net_#t~ret396#1.offset, sock_net_~sk#1.base, sock_net_~sk#1.offset, sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;havoc sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset;assume { :end_inline_sock_net } true;sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset := sk_change_net_#t~ret397#1.base, sk_change_net_#t~ret397#1.offset;havoc sk_change_net_#t~ret397#1.base, sk_change_net_#t~ret397#1.offset; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset := ldv_proto_io_instance_2_#t~ret1300#1.base, ldv_proto_io_instance_2_#t~ret1300#1.offset;havoc ldv_proto_io_instance_2_#t~ret1300#1.base, ldv_proto_io_instance_2_#t~ret1300#1.offset;~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset := ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1300#1.base, ldv_proto_io_instance_2_#t~ret1300#1.offset := ldv_xmalloc(48); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: havoc task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset;tun_chr_fasync_#t~ret1163#1.base, tun_chr_fasync_#t~ret1163#1.offset := task_pid_#res#1.base, task_pid_#res#1.offset;havoc task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset, task_pid_~task#1.base, task_pid_~task#1.offset;havoc task_pid_#in~task#1.base, task_pid_#in~task#1.offset;assume { :end_inline_task_pid } true;tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset := tun_chr_fasync_#t~ret1163#1.base, tun_chr_fasync_#t~ret1163#1.offset;havoc tun_chr_fasync_#t~ret1163#1.base, tun_chr_fasync_#t~ret1163#1.offset;assume { :begin_inline___f_setown } true;__f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset, __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset, __f_setown_#in~arg2#1, __f_setown_#in~arg3#1 := tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset, 0, 0;havoc __f_setown_#res#1;havoc __f_setown_#t~nondet1457#1, __f_setown_~arg0#1.base, __f_setown_~arg0#1.offset, __f_setown_~arg1#1.base, __f_setown_~arg1#1.offset, __f_setown_~arg2#1, __f_setown_~arg3#1;__f_setown_~arg0#1.base, __f_setown_~arg0#1.offset := __f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset;__f_setown_~arg1#1.base, __f_setown_~arg1#1.offset := __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset;__f_setown_~arg2#1 := __f_setown_#in~arg2#1;__f_setown_~arg3#1 := __f_setown_#in~arg3#1;havoc __f_setown_#t~nondet1457#1;assume -2147483648 <= __f_setown_#t~nondet1457#1 && __f_setown_#t~nondet1457#1 <= 2147483647;__f_setown_#res#1 := __f_setown_#t~nondet1457#1;havoc __f_setown_#t~nondet1457#1; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801-1: SUMMARY for call put_net(tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: tun_chr_close_#res#1 := 0;ldv_file_operations_instance_release_0_2_#t~ret1283#1 := tun_chr_close_#res#1;havoc tun_chr_close_#t~mem1175#1.base, tun_chr_close_#t~mem1175#1.offset, tun_chr_close_#t~mem1176#1.base, tun_chr_close_#t~mem1176#1.offset, tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset, tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset, tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;havoc tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset, tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset;assume { :end_inline_tun_chr_close } true;assume -2147483648 <= ldv_file_operations_instance_release_0_2_#t~ret1283#1 && ldv_file_operations_instance_release_0_2_#t~ret1283#1 <= 2147483647;havoc ldv_file_operations_instance_release_0_2_#t~ret1283#1;havoc ldv_file_operations_instance_release_0_2_#t~ret1283#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;havoc ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_release_0_2 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem1253#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.offset;~ldv_statevar_0~0 := 1; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume 0 != (if tun_show_group_~tmp___7~6#1 % 256 % 4294967296 <= 2147483647 then tun_show_group_~tmp___7~6#1 % 256 % 4294967296 else tun_show_group_~tmp___7~6#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume !(0 != (if tun_show_group_~tmp___7~6#1 % 256 % 4294967296 <= 2147483647 then tun_show_group_~tmp___7~6#1 % 256 % 4294967296 else tun_show_group_~tmp___7~6#1 % 256 % 4294967296 - 4294967296));tun_show_group_#t~loopctr934#1 := 0; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume tun_flow_cleanup_~i~5#1 <= 1023; [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume !(tun_flow_cleanup_~i~5#1 <= 1023); [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13123: SUMMARY for call ldv_assume((if 0 != ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-1: SUMMARY for call tun_show_flags_#t~ret902#1.base, tun_show_flags_#t~ret902#1.offset := netdev_priv(tun_show_flags_~__mptr~8#1.base, -4044072 + tun_show_flags_~__mptr~8#1.offset); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset := tun_show_flags_#t~ret902#1.base, tun_show_flags_#t~ret902#1.offset;havoc tun_show_flags_#t~ret902#1.base, tun_show_flags_#t~ret902#1.offset;tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset := tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652: call ldv_proto_io_instance_2_#t~mem1295#1.base, ldv_proto_io_instance_2_#t~mem1295#1.offset := read~$Pointer$#6(~ldv_2_container_proto_ops~0.base, 12 + ~ldv_2_container_proto_ops~0.offset, 8);assume { :begin_inline_ldv_io_instance_release_2_2 } true;ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset := ldv_proto_io_instance_2_#t~mem1295#1.base, ldv_proto_io_instance_2_#t~mem1295#1.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset;havoc ldv_io_instance_release_2_2_#t~ret1287#1, ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset := ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset;ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset := ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset;assume { :begin_inline_tun_release } true;tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset := ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;havoc tun_release_#res#1;havoc tun_release_#t~mem883#1.base, tun_release_#t~mem883#1.offset, tun_release_#t~mem884#1.base, tun_release_#t~mem884#1.offset, tun_release_~sock#1.base, tun_release_~sock#1.offset;tun_release_~sock#1.base, tun_release_~sock#1.offset := tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset;call tun_release_#t~mem883#1.base, tun_release_#t~mem883#1.offset := read~$Pointer$#32(tun_release_~sock#1.base, 30 + tun_release_~sock#1.offset, 8); [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736: tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset := tun_chr_fasync_#t~ret1162#1.base, tun_chr_fasync_#t~ret1162#1.offset;havoc tun_chr_fasync_#t~ret1162#1.base, tun_chr_fasync_#t~ret1162#1.offset;assume { :begin_inline_task_pid } true;task_pid_#in~task#1.base, task_pid_#in~task#1.offset := tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset;havoc task_pid_#res#1.base, task_pid_#res#1.offset;havoc task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset, task_pid_~task#1.base, task_pid_~task#1.offset;task_pid_~task#1.base, task_pid_~task#1.offset := task_pid_#in~task#1.base, task_pid_#in~task#1.offset;call task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset := read~$Pointer$#32(task_pid_~task#1.base, 2064 + task_pid_~task#1.offset, 8);task_pid_#res#1.base, task_pid_#res#1.offset := task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset;havoc task_pid_#t~mem165#1.base, task_pid_#t~mem165#1.offset; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume 2147767506 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume !(2147767506 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: SUMMARY for call ldv_assume((if 7 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-1: SUMMARY for call tun_chr_fasync_#t~ret1162#1.base, tun_chr_fasync_#t~ret1162#1.offset := get_current(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1255#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1255#1 && ldv_file_operations_file_operations_instance_0_#t~ret1255#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___0~59#1 := ldv_file_operations_file_operations_instance_0_#t~ret1255#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1255#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume { :begin_inline_ldv_file_operations_instance_callback_0_39 } true;ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg2#1, ldv_file_operations_instance_callback_0_39_#in~arg3#1 := ~ldv_0_callback_unlocked_ioctl~0.base, ~ldv_0_callback_unlocked_ioctl~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_39_1_default~0, ~ldv_0_size_cnt_write_size~0;havoc ldv_file_operations_instance_callback_0_39_#t~ret1280#1, ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset, ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset := ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset := ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_39_~arg2#1 := ldv_file_operations_instance_callback_0_39_#in~arg2#1;ldv_file_operations_instance_callback_0_39_~arg3#1 := ldv_file_operations_instance_callback_0_39_#in~arg3#1;assume { :begin_inline_tun_chr_ioctl } true;tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset, tun_chr_ioctl_#in~cmd#1, tun_chr_ioctl_#in~arg#1 := ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;havoc tun_chr_ioctl_#res#1;havoc tun_chr_ioctl_#t~ret1157#1, tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, tun_chr_ioctl_~tmp~80#1;tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset := tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset;tun_chr_ioctl_~cmd#1 := tun_chr_ioctl_#in~cmd#1;tun_chr_ioctl_~arg#1 := tun_chr_ioctl_#in~arg#1;havoc tun_chr_ioctl_~tmp~80#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12794: SUMMARY for call ldv_EMGentry_exit_tun_cleanup_15_2(~ldv_15_exit_tun_cleanup_default~0.base, ~ldv_15_exit_tun_cleanup_default~0.offset); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13983: ~ldv_statevar_5~0 := 2; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13983-1: SUMMARY for call ldv_free(~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: assume -2147483648 <= tun_chr_poll_#t~ret643#1 && tun_chr_poll_#t~ret643#1 <= 2147483647;tun_chr_poll_~tmp___2~10#1 := tun_chr_poll_#t~ret643#1;havoc tun_chr_poll_#t~mem642#1.base, tun_chr_poll_#t~mem642#1.offset;havoc tun_chr_poll_#t~ret643#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-1: SUMMARY for call tun_chr_poll_#t~ret643#1 := test_and_set_bit(0, tun_chr_poll_#t~mem642#1.base, 6 + tun_chr_poll_#t~mem642#1.offset); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10680: assume -2147483648 <= tun_show_group_#t~ret925#1 && tun_show_group_#t~ret925#1 <= 2147483647;tun_show_group_~tmp___1~22#1 := tun_show_group_#t~ret925#1;havoc tun_show_group_#t~ret925#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset := ldv_proto_io_instance_2_#t~ret1301#1.base, ldv_proto_io_instance_2_#t~ret1301#1.offset;havoc ldv_proto_io_instance_2_#t~ret1301#1.base, ldv_proto_io_instance_2_#t~ret1301#1.offset;~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset := ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1301#1.base, ldv_proto_io_instance_2_#t~ret1301#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10680-1: SUMMARY for call tun_show_group_#t~ret925#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume 32 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume !(32 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: assume 3 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: assume !(3 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12795: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861: assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1250#1 && ldv_entry_EMGentry_15_#t~ret1250#1 <= 2147483647;ldv_entry_EMGentry_15_~tmp___0~58#1 := ldv_entry_EMGentry_15_#t~ret1250#1;havoc ldv_entry_EMGentry_15_#t~ret1250#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1250#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681-1: SUMMARY for call tun_show_group_#t~ret926#1.base, tun_show_group_#t~ret926#1.offset := get_current(); srcloc: null [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset := tun_show_group_#t~ret926#1.base, tun_show_group_#t~ret926#1.offset;havoc tun_show_group_#t~ret926#1.base, tun_show_group_#t~ret926#1.offset;call tun_show_group_#t~mem927#1.base, tun_show_group_#t~mem927#1.offset := read~$Pointer$#32(tun_show_group_~tmp___2~16#1.base, 2376 + tun_show_group_~tmp___2~16#1.offset, 8);call tun_show_group_#t~mem928#1.base, tun_show_group_#t~mem928#1.offset := read~$Pointer$#32(tun_show_group_#t~mem927#1.base, 137 + tun_show_group_#t~mem927#1.offset, 8);call tun_show_group_#t~mem929#1 := read~int#32(tun_show_group_~tun~18#1.base, 76 + tun_show_group_~tun~18#1.offset, 4);assume { :begin_inline_from_kgid_munged } true;from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset, from_kgid_munged_#in~arg1#1.val := tun_show_group_#t~mem928#1.base, tun_show_group_#t~mem928#1.offset, tun_show_group_#t~mem929#1;havoc from_kgid_munged_#res#1;havoc from_kgid_munged_#t~nondet1475#1, from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset, from_kgid_munged_~arg1#1.val;from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset := from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset;from_kgid_munged_~arg1#1.val := from_kgid_munged_#in~arg1#1.val;havoc from_kgid_munged_#t~nondet1475#1;from_kgid_munged_#res#1 := from_kgid_munged_#t~nondet1475#1;havoc from_kgid_munged_#t~nondet1475#1; [2025-02-08 03:56:20,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615-1: SUMMARY for call tun_show_flags_#t~ret903#1 := tun_flags(tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset); srcloc: null [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: assume -2147483648 <= tun_show_flags_#t~ret903#1 && tun_show_flags_#t~ret903#1 <= 2147483647;tun_show_flags_~tmp___0~45#1 := tun_show_flags_#t~ret903#1;havoc tun_show_flags_#t~ret903#1;tun_show_flags_#t~loopctr904#1 := 0; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume tun_chr_aio_read_~ret~3#1 > 0;call write~int#32(tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~iocb#1.base, 48 + tun_chr_aio_read_~iocb#1.offset, 8); [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume !(tun_chr_aio_read_~ret~3#1 > 0); [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___0~59#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___0~59#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret1316#1, ldv_switch_1_~tmp~101#1;havoc ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: ~ldv_statevar_15~0 := 11; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume true;havoc tun_show_flags_#t~nondet905#1;call write~int#32(tun_show_flags_#t~nondet905#1, tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset + tun_show_flags_#t~loopctr904#1, 8);tun_show_flags_#t~loopctr904#1 := 1 + tun_show_flags_#t~loopctr904#1; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume true;tun_show_flags_~tmp___1~20#1 := tun_show_flags_#t~ret906#1;havoc tun_show_flags_#t~loopctr904#1;havoc tun_show_flags_#t~nondet905#1;havoc tun_show_flags_#t~ret906#1;tun_show_flags_#res#1 := tun_show_flags_~tmp___1~20#1;ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1 := tun_show_flags_#res#1;havoc tun_show_flags_#t~ret902#1.base, tun_show_flags_#t~ret902#1.offset, tun_show_flags_#t~ret903#1, tun_show_flags_#t~loopctr904#1, tun_show_flags_#t~nondet905#1, tun_show_flags_#t~ret906#1, tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset, tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset, tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset, tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset, tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset, tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset, tun_show_flags_~tmp___0~45#1, tun_show_flags_~tmp___1~20#1;havoc tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset, tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset, tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset;assume { :end_inline_tun_show_flags } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1 && ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1246#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset := ldv_proto_io_instance_2_#t~ret1302#1.base, ldv_proto_io_instance_2_#t~ret1302#1.offset;havoc ldv_proto_io_instance_2_#t~ret1302#1.base, ldv_proto_io_instance_2_#t~ret1302#1.offset;~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset := ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume 0 == tun_chr_poll_~tmp___2~10#1; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume !(0 == tun_chr_poll_~tmp___2~10#1); [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1302#1.base, ldv_proto_io_instance_2_#t~ret1302#1.offset := ldv_xmalloc(56); srcloc: null [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume 0 != tun_flow_cleanup_~count~0#1 % 18446744073709551616; [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume !(0 != tun_flow_cleanup_~count~0#1 % 18446744073709551616); [2025-02-08 03:56:20,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: assume 0 != tun_init_~ret~10#1; [2025-02-08 03:56:20,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: assume !(0 != tun_init_~ret~10#1);tun_init_#res#1 := 0; [2025-02-08 03:56:20,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume 0 != tun_chr_fasync_~ret~9#1; [2025-02-08 03:56:20,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume !(0 != tun_chr_fasync_~ret~9#1);call tun_chr_fasync_#t~mem1165#1 := read~int#32(tun_chr_fasync_~tfile~15#1.base, 1401 + tun_chr_fasync_~tfile~15#1.offset, 4); [2025-02-08 03:56:20,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: assume 1074025681 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: assume !(1074025681 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume true;havoc tun_show_group_#t~nondet932#1;call write~int#32(tun_show_group_#t~nondet932#1, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset + tun_show_group_#t~loopctr931#1, 8);tun_show_group_#t~loopctr931#1 := 1 + tun_show_group_#t~loopctr931#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume true;tun_show_group_~tmp___4~10#1 := tun_show_group_#t~ret933#1;havoc tun_show_group_#t~loopctr931#1;havoc tun_show_group_#t~nondet932#1;havoc tun_show_group_#t~ret933#1;tun_show_group_~tmp___6~7#1 := tun_show_group_~tmp___4~10#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: assume 0 != ldv_entry_EMGentry_15_~tmp___0~58#1;~ldv_statevar_15~0 := 8; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: assume !(0 != ldv_entry_EMGentry_15_~tmp___0~58#1);~ldv_statevar_15~0 := 10; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485: tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset := tun_sendmsg_#t~ret865#1.base, tun_sendmsg_#t~ret865#1.offset;havoc tun_sendmsg_#t~ret865#1.base, tun_sendmsg_#t~ret865#1.offset;tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset := tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485-1: SUMMARY for call tun_sendmsg_#t~ret865#1.base, tun_sendmsg_#t~ret865#1.offset := __tun_get(tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665-1: SUMMARY for call tun_setup(ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1303#1 && ldv_proto_io_instance_2_#t~ret1303#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___7~10#1 := ldv_proto_io_instance_2_#t~ret1303#1;havoc ldv_proto_io_instance_2_#t~ret1303#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1303#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: tun_flow_cleanup_~tmp___1~5#1 := tun_flow_cleanup_#t~ret424#1;havoc tun_flow_cleanup_#t~ret424#1;assume { :begin_inline_ldv_mod_timer_80 } true;ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset, ldv_mod_timer_80_#in~ldv_func_arg2#1 := tun_flow_cleanup_~tun~0#1.base, 8435 + tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~tmp___1~5#1;havoc ldv_mod_timer_80_#res#1;havoc ldv_mod_timer_80_#t~ret1325#1, ldv_mod_timer_80_#t~ret1326#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1, ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~tmp~106#1, ldv_mod_timer_80_~tmp___0~64#1;ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset := ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset;ldv_mod_timer_80_~ldv_func_arg2#1 := ldv_mod_timer_80_#in~ldv_func_arg2#1;havoc ldv_mod_timer_80_~ldv_func_res~0#1;havoc ldv_mod_timer_80_~tmp~106#1;havoc ldv_mod_timer_80_~tmp___0~64#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: tun_chr_poll_~tmp___3~8#1 := (if 0 == tun_chr_poll_#t~ret644#1 % 256 then 0 else 1);havoc tun_chr_poll_#t~ret644#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-1: SUMMARY for call tun_chr_poll_#t~ret644#1 := sock_writeable(tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306-1: SUMMARY for call tun_flow_cleanup_#t~ret424#1 := round_jiffies_up(tun_flow_cleanup_~next_timer~0#1); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume -2147483648 <= tun_init_#t~ret1195#1 && tun_init_#t~ret1195#1 <= 2147483647;havoc tun_init_#t~ret1195#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940-1: SUMMARY for call tun_init_#t~ret1195#1 := printk(67, 0); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume 34 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume !(34 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14054: assume 4 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14054: assume !(4 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1296#1 && ldv_proto_io_instance_2_#t~ret1296#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___0~60#1 := ldv_proto_io_instance_2_#t~ret1296#1;havoc ldv_proto_io_instance_2_#t~ret1296#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: tun_flow_cleanup_#t~ret425#1 := ldv_mod_timer_80_#res#1;havoc ldv_mod_timer_80_#t~ret1325#1, ldv_mod_timer_80_#t~ret1326#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1, ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~tmp~106#1, ldv_mod_timer_80_~tmp___0~64#1;havoc ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset, ldv_mod_timer_80_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_80 } true;assume -2147483648 <= tun_flow_cleanup_#t~ret425#1 && tun_flow_cleanup_#t~ret425#1 <= 2147483647;havoc tun_flow_cleanup_#t~ret425#1; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume 0 != (tun_release_#t~mem883#1.base + tun_release_#t~mem883#1.offset) % 18446744073709551616;havoc tun_release_#t~mem883#1.base, tun_release_#t~mem883#1.offset;call tun_release_#t~mem884#1.base, tun_release_#t~mem884#1.offset := read~$Pointer$#32(tun_release_~sock#1.base, 30 + tun_release_~sock#1.offset, 8); [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume !(0 != (tun_release_#t~mem883#1.base + tun_release_#t~mem883#1.offset) % 18446744073709551616);havoc tun_release_#t~mem883#1.base, tun_release_#t~mem883#1.offset; [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1296#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume 0 != ldv_proto_io_instance_2_~tmp___7~10#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume !(0 != ldv_proto_io_instance_2_~tmp___7~10#1);~ldv_statevar_2~0 := 11; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume 0 != (if tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 <= 2147483647 then tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 else tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume !(0 != (if tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 <= 2147483647 then tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 else tun_chr_poll_~tmp___3~8#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: call ULTIMATE.dealloc(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset);havoc tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: assume 0 == (tun_sendmsg_~tun~14#1.base + tun_sendmsg_~tun~14#1.offset) % 18446744073709551616;tun_sendmsg_#res#1 := -77; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: assume !(0 == (tun_sendmsg_~tun~14#1.base + tun_sendmsg_~tun~14#1.offset) % 18446744073709551616);call tun_sendmsg_#t~mem866#1.base, tun_sendmsg_#t~mem866#1.offset := read~$Pointer$#32(tun_sendmsg_~m#1.base, 28 + tun_sendmsg_~m#1.offset, 8);call tun_sendmsg_#t~mem867#1.base, tun_sendmsg_#t~mem867#1.offset := read~$Pointer$#32(tun_sendmsg_~m#1.base, 12 + tun_sendmsg_~m#1.offset, 8);call tun_sendmsg_#t~mem868#1 := read~int#32(tun_sendmsg_~m#1.base, 20 + tun_sendmsg_~m#1.offset, 8);call tun_sendmsg_#t~mem869#1 := read~int#32(tun_sendmsg_~m#1.base, 44 + tun_sendmsg_~m#1.offset, 4); [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14584: tun_init_#t~ret1194#1 := ldv_misc_register_92_#res#1;havoc ldv_misc_register_92_#t~ret1337#1, ldv_misc_register_92_#t~ret1338#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset, ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~tmp~112#1, ldv_misc_register_92_~tmp___0~70#1;havoc ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_misc_register_92 } true;assume -2147483648 <= tun_init_#t~ret1194#1 && tun_init_#t~ret1194#1 <= 2147483647;tun_init_~ret~10#1 := tun_init_#t~ret1194#1;havoc tun_init_#t~ret1194#1; [2025-02-08 03:56:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: assume { :begin_inline_ldv_file_operations_instance_callback_0_22 } true;ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg3#1, ldv_file_operations_instance_callback_0_22_#in~arg4#1 := ~ldv_0_callback_aio_write~0.base, ~ldv_0_callback_aio_write~0.offset, ~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset, ~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_22_3_default~0;havoc ldv_file_operations_instance_callback_0_22_#t~ret1273#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_22_~arg3#1 := ldv_file_operations_instance_callback_0_22_#in~arg3#1;ldv_file_operations_instance_callback_0_22_~arg4#1 := ldv_file_operations_instance_callback_0_22_#in~arg4#1;assume { :begin_inline_tun_chr_aio_write } true;tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset, tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset, tun_chr_aio_write_#in~count#1, tun_chr_aio_write_#in~pos#1 := ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;havoc tun_chr_aio_write_#res#1;havoc tun_chr_aio_write_#t~mem769#1.base, tun_chr_aio_write_#t~mem769#1.offset, tun_chr_aio_write_#t~ret770#1.base, tun_chr_aio_write_#t~ret770#1.offset, tun_chr_aio_write_#t~mem771#1.base, tun_chr_aio_write_#t~mem771#1.offset, tun_chr_aio_write_#t~ret772#1, tun_chr_aio_write_#t~mem773#1, tun_chr_aio_write_#t~bitwise774#1, tun_chr_aio_write_#t~ret775#1, tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1, tun_chr_aio_write_~pos#1, tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset, tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, tun_chr_aio_write_~result~0#1, tun_chr_aio_write_~tmp___0~37#1;tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset := tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset;tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset := tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset;tun_chr_aio_write_~count#1 := tun_chr_aio_write_#in~count#1;tun_chr_aio_write_~pos#1 := tun_chr_aio_write_#in~pos#1;havoc tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset;havoc tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset;havoc tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset;havoc tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset;havoc tun_chr_aio_write_~result~0#1;havoc tun_chr_aio_write_~tmp___0~37#1;call tun_chr_aio_write_#t~mem769#1.base, tun_chr_aio_write_#t~mem769#1.offset := read~$Pointer$#32(tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, 8);tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset := tun_chr_aio_write_#t~mem769#1.base, tun_chr_aio_write_#t~mem769#1.offset;havoc tun_chr_aio_write_#t~mem769#1.base, tun_chr_aio_write_#t~mem769#1.offset; [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: assume 1 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: assume !(1 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-4: assume 0 == tun_chr_fasync_#t~mem1165#1 % 4294967296 || 16 == tun_chr_fasync_#t~mem1165#1 % 4294967296;tun_chr_fasync_#t~bitwise1166#1 := 16; [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-4: assume !(0 == tun_chr_fasync_#t~mem1165#1 % 4294967296 || 16 == tun_chr_fasync_#t~mem1165#1 % 4294967296); [2025-02-08 03:56:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: tun_chr_poll_~mask~0#1 := tun_chr_poll_#t~bitwise645#1;havoc tun_chr_poll_#t~bitwise645#1; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-3: assume false;tun_chr_fasync_#t~bitwise1166#1 := tun_chr_fasync_#t~mem1165#1; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-3: assume !false; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555-1: SUMMARY for call sock_put(tun_release_#t~mem884#1.base, tun_release_#t~mem884#1.offset); srcloc: null [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-1: [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: assume -2147483648 <= ldv_filter_err_code_#t~ret1351#1 && ldv_filter_err_code_#t~ret1351#1 <= 2147483647;ldv_filter_err_code_~tmp~119#1 := ldv_filter_err_code_#t~ret1351#1;havoc ldv_filter_err_code_#t~ret1351#1;ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~119#1;ldv_file_operations_file_operations_instance_0_#t~ret1259#1 := ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1351#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~119#1;havoc ldv_filter_err_code_#in~ret_val#1;assume { :end_inline_ldv_filter_err_code } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1259#1 && ldv_file_operations_file_operations_instance_0_#t~ret1259#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret1259#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1259#1; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: assume 0 != ldv_proto_io_instance_2_~tmp___0~60#1;~ldv_statevar_2~0 := 2; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: assume !(0 != ldv_proto_io_instance_2_~tmp___0~60#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: havoc tun_release_#t~mem884#1.base, tun_release_#t~mem884#1.offset; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-2: havoc tun_chr_poll_#t~bitwise645#1;assume (tun_chr_poll_#t~bitwise645#1 % 4294967296 >= tun_chr_poll_~mask~0#1 % 4294967296 && tun_chr_poll_#t~bitwise645#1 % 4294967296 >= 260) && tun_chr_poll_#t~bitwise645#1 % 4294967296 <= 260 + tun_chr_poll_~mask~0#1 % 4294967296; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717-1: SUMMARY for call ldv_filter_err_code_#t~ret1351#1 := ldv_filter_positive_int(ldv_filter_err_code_~ret_val#1); srcloc: null [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: call write~int#32(tun_chr_fasync_#t~bitwise1166#1, tun_chr_fasync_~tfile~15#1.base, 1401 + tun_chr_fasync_~tfile~15#1.offset, 4);havoc tun_chr_fasync_#t~mem1165#1;havoc tun_chr_fasync_#t~bitwise1166#1; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-2: havoc tun_chr_fasync_#t~bitwise1166#1;assume (tun_chr_fasync_#t~bitwise1166#1 % 4294967296 >= tun_chr_fasync_#t~mem1165#1 % 4294967296 && tun_chr_fasync_#t~bitwise1166#1 % 4294967296 >= 16) && tun_chr_fasync_#t~bitwise1166#1 % 4294967296 <= 16 + tun_chr_fasync_#t~mem1165#1 % 4294967296; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: assume 2147767507 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: assume !(2147767507 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-1: [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357: tun_chr_aio_read_#res#1 := tun_chr_aio_read_~ret~3#1;ldv_file_operations_instance_callback_0_5_#t~ret1281#1 := tun_chr_aio_read_#res#1;havoc tun_chr_aio_read_#t~mem846#1.base, tun_chr_aio_read_#t~mem846#1.offset, tun_chr_aio_read_#t~mem847#1.base, tun_chr_aio_read_#t~mem847#1.offset, tun_chr_aio_read_#t~ret848#1.base, tun_chr_aio_read_#t~ret848#1.offset, tun_chr_aio_read_#t~ret849#1, tun_chr_aio_read_#t~mem850#1, tun_chr_aio_read_#t~bitwise851#1, tun_chr_aio_read_#t~ret852#1, tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1, tun_chr_aio_read_~pos#1, tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset, tun_chr_aio_read_~len~1#1, tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~tmp___0~40#1, tun_chr_aio_read_~__min1~1#1, tun_chr_aio_read_~__min2~1#1;havoc tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset, tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset, tun_chr_aio_read_#in~count#1, tun_chr_aio_read_#in~pos#1;assume { :end_inline_tun_chr_aio_read } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_5_#t~ret1281#1 && ldv_file_operations_instance_callback_0_5_#t~ret1281#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_5_#t~ret1281#1;havoc ldv_file_operations_instance_callback_0_5_#t~ret1281#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;havoc ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg3#1, ldv_file_operations_instance_callback_0_5_#in~arg4#1;assume { :end_inline_ldv_file_operations_instance_callback_0_5 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357-1: SUMMARY for call tun_put(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset); srcloc: null [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-3: assume false;tun_chr_poll_#t~bitwise645#1 := tun_chr_poll_~mask~0#1; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-3: assume !false; [2025-02-08 03:56:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-4: assume 0 == tun_chr_poll_~mask~0#1 % 4294967296 || 260 == tun_chr_poll_~mask~0#1 % 4294967296;tun_chr_poll_#t~bitwise645#1 := 260; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564-4: assume !(0 == tun_chr_poll_~mask~0#1 % 4294967296 || 260 == tun_chr_poll_~mask~0#1 % 4294967296); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14585-1: ldv_misc_register_92_#res#1 := ldv_misc_register_92_~ldv_func_res~6#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802: SUMMARY for call ldv_assume((if 7 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: assume { :begin_inline_ldv_entry_EMGentry_15 } true;ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_15_#t~ret1247#1, ldv_entry_EMGentry_15_#t~ret1248#1, ldv_entry_EMGentry_15_#t~ret1249#1, ldv_entry_EMGentry_15_#t~ret1250#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~89#1, ldv_entry_EMGentry_15_~tmp___0~58#1;ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset := ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;havoc ldv_entry_EMGentry_15_~tmp~89#1;havoc ldv_entry_EMGentry_15_~tmp___0~58#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume true;havoc tun_show_group_#t~nondet935#1;call write~int#32(tun_show_group_#t~nondet935#1, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset + tun_show_group_#t~loopctr934#1, 8);tun_show_group_#t~loopctr934#1 := 1 + tun_show_group_#t~loopctr934#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume true;tun_show_group_~tmp___5~8#1 := tun_show_group_#t~ret936#1;havoc tun_show_group_#t~loopctr934#1;havoc tun_show_group_#t~nondet935#1;havoc tun_show_group_#t~ret936#1;tun_show_group_~tmp___6~7#1 := tun_show_group_~tmp___5~8#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12472: assume { :end_inline_ldv_switch_automaton_state_0_15 } true; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13067: assume 36 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13067: assume !(36 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume 5 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume !(5 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803: SUMMARY for call ldv_EMGentry_exit_tun_cleanup_15_2(~ldv_15_exit_tun_cleanup_default~0.base, ~ldv_15_exit_tun_cleanup_default~0.offset); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746: call write~int#32(tun_chr_fasync_#t~bitwise1168#1, tun_chr_fasync_~tfile~15#1.base, 1401 + tun_chr_fasync_~tfile~15#1.offset, 4);havoc tun_chr_fasync_#t~mem1167#1;havoc tun_chr_fasync_#t~bitwise1168#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593-1: tun_chr_poll_#t~ret638#1 := skb_queue_empty_#res#1;havoc skb_queue_empty_#t~mem201#1.base, skb_queue_empty_#t~mem201#1.offset, skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset;havoc skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset;assume { :end_inline_skb_queue_empty } true;assume -2147483648 <= tun_chr_poll_#t~ret638#1 && tun_chr_poll_#t~ret638#1 <= 2147483647;tun_chr_poll_~tmp___0~35#1 := tun_chr_poll_#t~ret638#1;havoc tun_chr_poll_#t~ret638#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: havoc skb_queue_empty_#t~mem201#1.base, skb_queue_empty_#t~mem201#1.offset; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-2: havoc tun_chr_fasync_#t~bitwise1168#1;assume tun_chr_fasync_#t~bitwise1168#1 % 4294967296 <= tun_chr_fasync_#t~mem1167#1 % 4294967296 && tun_chr_fasync_#t~bitwise1168#1 % 4294967296 <= 4294967279; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-1: [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-4: assume 0 == tun_chr_fasync_#t~mem1167#1 % 4294967296;tun_chr_fasync_#t~bitwise1168#1 := 0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-4: assume !(0 == tun_chr_fasync_#t~mem1167#1 % 4294967296); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-3: assume 4294967279 == tun_chr_fasync_#t~mem1167#1 % 4294967296;tun_chr_fasync_#t~bitwise1168#1 := tun_chr_fasync_#t~mem1167#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746-3: assume !(4294967279 == tun_chr_fasync_#t~mem1167#1 % 4294967296); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13134: SUMMARY for call ldv_assume((if 0 == ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13795: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13795: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume 1 == ~ldv_statevar_4~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume !(1 == ~ldv_statevar_4~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1 := tun_init_#res#1;havoc tun_init_#t~ret1190#1, tun_init_#t~ret1191#1, tun_init_#t~ret1192#1, tun_init_#t~ret1193#1, tun_init_#t~ret1194#1, tun_init_#t~ret1195#1, tun_init_~ret~10#1;assume { :end_inline_tun_init } true;assume -2147483648 <= ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1 && ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1 <= 2147483647;ldv_EMGentry_init_tun_init_15_11_~tmp~87#1 := ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1;ldv_EMGentry_init_tun_init_15_11_#res#1 := ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;ldv_entry_EMGentry_15_#t~ret1248#1 := ldv_EMGentry_init_tun_init_15_11_#res#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1201#1, ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset, ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;havoc ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_tun_init_15_11 } true;assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1248#1 && ldv_entry_EMGentry_15_#t~ret1248#1 <= 2147483647;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1248#1;havoc ldv_entry_EMGentry_15_#t~ret1248#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_15_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1349#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~117#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~117#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: SUMMARY for call ldv_spin_unlock_bh_76(tun_flow_cleanup_~tun~0#1.base, 175 + tun_flow_cleanup_~tun~0#1.offset); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456-1: SUMMARY for call ldv_mod_timer_80_#t~ret1325#1 := mod_timer(ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456: assume -2147483648 <= ldv_mod_timer_80_#t~ret1325#1 && ldv_mod_timer_80_#t~ret1325#1 <= 2147483647;ldv_mod_timer_80_~tmp~106#1 := ldv_mod_timer_80_#t~ret1325#1;havoc ldv_mod_timer_80_#t~ret1325#1;ldv_mod_timer_80_~ldv_func_res~0#1 := ldv_mod_timer_80_~tmp~106#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1256#1 && ldv_file_operations_file_operations_instance_0_#t~ret1256#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1256#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1256#1; [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1256#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:56:20,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: tun_chr_fasync_~ret~9#1 := 0;tun_chr_fasync_#res#1 := tun_chr_fasync_~ret~9#1;ldv_file_operations_instance_callback_0_28_#t~ret1275#1 := tun_chr_fasync_#res#1;havoc tun_chr_fasync_#t~mem1160#1.base, tun_chr_fasync_#t~mem1160#1.offset, tun_chr_fasync_#t~ret1161#1, tun_chr_fasync_#t~ret1162#1.base, tun_chr_fasync_#t~ret1162#1.offset, tun_chr_fasync_#t~ret1163#1.base, tun_chr_fasync_#t~ret1163#1.offset, tun_chr_fasync_#t~ret1164#1, tun_chr_fasync_#t~mem1165#1, tun_chr_fasync_#t~bitwise1166#1, tun_chr_fasync_#t~mem1167#1, tun_chr_fasync_#t~bitwise1168#1, tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset, tun_chr_fasync_~ret~9#1, tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;havoc tun_chr_fasync_#in~fd#1, tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset, tun_chr_fasync_#in~on#1;assume { :end_inline_tun_chr_fasync } true;assume -2147483648 <= ldv_file_operations_instance_callback_0_28_#t~ret1275#1 && ldv_file_operations_instance_callback_0_28_#t~ret1275#1 <= 2147483647;havoc ldv_file_operations_instance_callback_0_28_#t~ret1275#1;havoc ldv_file_operations_instance_callback_0_28_#t~ret1275#1, ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset, ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;havoc ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg1#1, ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_28 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call tun_chr_show_fdinfo_#t~memset~res1177#1.base, tun_chr_show_fdinfo_#t~memset~res1177#1.offset := #Ultimate.C_memset#32(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, 0, 40); srcloc: null [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: assume 1074025684 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: assume !(1074025684 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805: ~ldv_statevar_15~0 := 11; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc tun_chr_show_fdinfo_#t~memset~res1177#1.base, tun_chr_show_fdinfo_#t~memset~res1177#1.offset; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493: assume -9223372036854775808 <= tun_sendmsg_#t~ret871#1 && tun_sendmsg_#t~ret871#1 <= 9223372036854775807;tun_sendmsg_~tmp___0~43#1 := tun_sendmsg_#t~ret871#1;havoc tun_sendmsg_#t~mem866#1.base, tun_sendmsg_#t~mem866#1.offset;havoc tun_sendmsg_#t~mem867#1.base, tun_sendmsg_#t~mem867#1.offset;havoc tun_sendmsg_#t~mem868#1;havoc tun_sendmsg_#t~mem869#1;havoc tun_sendmsg_#t~bitwise870#1;havoc tun_sendmsg_#t~ret871#1;tun_sendmsg_~ret~4#1 := (if tun_sendmsg_~tmp___0~43#1 % 4294967296 <= 2147483647 then tun_sendmsg_~tmp___0~43#1 % 4294967296 else tun_sendmsg_~tmp___0~43#1 % 4294967296 - 4294967296); [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493-1: SUMMARY for call tun_sendmsg_#t~ret871#1 := tun_get_user(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_#t~mem866#1.base, tun_sendmsg_#t~mem866#1.offset, tun_sendmsg_#t~mem867#1.base, tun_sendmsg_#t~mem867#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_#t~mem868#1, tun_sendmsg_#t~bitwise870#1); srcloc: null [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: tun_release_#res#1 := 0;ldv_io_instance_release_2_2_#t~ret1287#1 := tun_release_#res#1;havoc tun_release_#t~mem883#1.base, tun_release_#t~mem883#1.offset, tun_release_#t~mem884#1.base, tun_release_#t~mem884#1.offset, tun_release_~sock#1.base, tun_release_~sock#1.offset;havoc tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset;assume { :end_inline_tun_release } true;assume -2147483648 <= ldv_io_instance_release_2_2_#t~ret1287#1 && ldv_io_instance_release_2_2_#t~ret1287#1 <= 2147483647;havoc ldv_io_instance_release_2_2_#t~ret1287#1;havoc ldv_io_instance_release_2_2_#t~ret1287#1, ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;havoc ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_2_2 } true;havoc ldv_proto_io_instance_2_#t~mem1295#1.base, ldv_proto_io_instance_2_#t~mem1295#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: tun_show_group_#res#1 := tun_show_group_~tmp___6~7#1;ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1 := tun_show_group_#res#1;havoc tun_show_group_#t~ret922#1.base, tun_show_group_#t~ret922#1.offset, tun_show_group_#t~mem923#1, tun_show_group_#t~ret924#1, tun_show_group_#t~ret925#1, tun_show_group_#t~ret926#1.base, tun_show_group_#t~ret926#1.offset, tun_show_group_#t~mem927#1.base, tun_show_group_#t~mem927#1.offset, tun_show_group_#t~mem928#1.base, tun_show_group_#t~mem928#1.offset, tun_show_group_#t~mem929#1, tun_show_group_#t~ret930#1, tun_show_group_#t~loopctr931#1, tun_show_group_#t~nondet932#1, tun_show_group_#t~ret933#1, tun_show_group_#t~loopctr934#1, tun_show_group_#t~nondet935#1, tun_show_group_#t~ret936#1, tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset, tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset, tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset, tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset, tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset, tun_show_group_~tmp___1~22#1, tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset, tun_show_group_~tmp___3~13#1, tun_show_group_~tmp___4~10#1, tun_show_group_~tmp___5~8#1, tun_show_group_~tmp___6~7#1, tun_show_group_~tmp___7~6#1;havoc tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset, tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset, tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset;assume { :end_inline_tun_show_group } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-1: havoc tun_sendmsg_#t~bitwise870#1;assume (((((if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296) < 0 || tun_sendmsg_#t~bitwise870#1 <= (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296)) && tun_sendmsg_#t~bitwise870#1 <= 64) && tun_sendmsg_#t~bitwise870#1 >= 0) && ((if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296) >= 0 || tun_sendmsg_#t~bitwise870#1 > 64 + (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296))) && tun_sendmsg_#t~bitwise870#1 >= -2147483648; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14458: assume -2147483648 <= ldv_mod_timer_80_#t~ret1326#1 && ldv_mod_timer_80_#t~ret1326#1 <= 2147483647;ldv_mod_timer_80_~tmp___0~64#1 := ldv_mod_timer_80_#t~ret1326#1;havoc ldv_mod_timer_80_#t~ret1326#1;ldv_mod_timer_80_#res#1 := ldv_mod_timer_80_~tmp___0~64#1; [2025-02-08 03:56:20,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-2: assume 64 == (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296);tun_sendmsg_#t~bitwise870#1 := (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-2: assume !(64 == (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-3: assume 0 == (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296);tun_sendmsg_#t~bitwise870#1 := 0; [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-3: assume !(0 == (if tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 <= 2147483647 then tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 else tun_sendmsg_#t~mem869#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494: [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14458-1: SUMMARY for call ldv_mod_timer_80_#t~ret1326#1 := ldv_mod_timer(ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:56:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12939: assume { :begin_inline_ldv_file_operations_file_operations_instance_0 } true;ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_file_operations_file_operations_instance_0_#t~ret1252#1, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1254#1, ldv_file_operations_file_operations_instance_0_#t~ret1255#1, ldv_file_operations_file_operations_instance_0_#t~ret1256#1, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1258#1, ldv_file_operations_file_operations_instance_0_#t~ret1259#1, ldv_file_operations_file_operations_instance_0_#t~ret1260#1, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1265#1, ldv_file_operations_file_operations_instance_0_#t~ret1266#1, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1270#1, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~91#1, ldv_file_operations_file_operations_instance_0_~tmp___0~59#1, ldv_file_operations_file_operations_instance_0_~tmp___1~25#1, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~10#1, ldv_file_operations_file_operations_instance_0_~tmp___7~9#1, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset := ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp~91#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___0~59#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~25#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~10#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___7~9#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: tun_init_#res#1 := tun_init_~ret~10#1; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948-1: SUMMARY for call rtnl_link_unregister(~#tun_link_ops~0.base, ~#tun_link_ops~0.offset); srcloc: null [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume 38 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume !(38 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume 6 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume !(6 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837-1: tun_chr_fasync_#t~ret1161#1 := fasync_helper_#res#1;havoc fasync_helper_#t~nondet1474#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;havoc fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;assume { :end_inline_fasync_helper } true;assume -2147483648 <= tun_chr_fasync_#t~ret1161#1 && tun_chr_fasync_#t~ret1161#1 <= 2147483647;tun_chr_fasync_~ret~9#1 := tun_chr_fasync_#t~ret1161#1;havoc tun_chr_fasync_#t~ret1161#1; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume 1 != tun_chr_poll_#t~mem647#1 % 4294967296;havoc tun_chr_poll_#t~mem646#1.base, tun_chr_poll_#t~mem646#1.offset;havoc tun_chr_poll_#t~mem647#1;tun_chr_poll_~mask~0#1 := 8; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume !(1 != tun_chr_poll_#t~mem647#1 % 4294967296);havoc tun_chr_poll_#t~mem646#1.base, tun_chr_poll_#t~mem646#1.offset;havoc tun_chr_poll_#t~mem647#1; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837: havoc fasync_helper_#t~nondet1474#1; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset := tun_chr_show_fdinfo_#t~ret1178#1.base, tun_chr_show_fdinfo_#t~ret1178#1.offset;havoc tun_chr_show_fdinfo_#t~ret1178#1.base, tun_chr_show_fdinfo_#t~ret1178#1.offset; [2025-02-08 03:56:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-1: SUMMARY for call tun_chr_show_fdinfo_#t~ret1178#1.base, tun_chr_show_fdinfo_#t~ret1178#1.offset := tun_get(tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset); srcloc: null [2025-02-08 03:56:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570-1: call tun_chr_poll_#t~mem646#1.base, tun_chr_poll_#t~mem646#1.offset := read~$Pointer$#32(tun_chr_poll_~tun~9#1.base, 80 + tun_chr_poll_~tun~9#1.offset, 8);call tun_chr_poll_#t~mem647#1 := read~int#32(tun_chr_poll_#t~mem646#1.base, 1179 + tun_chr_poll_#t~mem646#1.offset, 4); [2025-02-08 03:56:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13931: assume 1 == ~ldv_statevar_5~0; [2025-02-08 03:56:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13931: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 03:56:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970-1: ldv_file_operations_instance_callback_0_31_#t~ret1276#1 := no_llseek_#res#1;havoc no_llseek_#t~nondet1494#1, no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset, no_llseek_~arg1#1, no_llseek_~arg2#1;havoc no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset, no_llseek_#in~arg1#1, no_llseek_#in~arg2#1;assume { :end_inline_no_llseek } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_31_#t~ret1276#1 && ldv_file_operations_instance_callback_0_31_#t~ret1276#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_31_#t~ret1276#1;havoc ldv_file_operations_instance_callback_0_31_#t~ret1276#1, ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset, ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;havoc ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg2#1, ldv_file_operations_instance_callback_0_31_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_31 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13799: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:56:20,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13799: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:56:20,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:56:20,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:56:20,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970: havoc no_llseek_#t~nondet1494#1; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: tun_sendmsg_#res#1 := tun_sendmsg_~ret~4#1;ldv_io_instance_callback_2_19_#t~ret1285#1 := tun_sendmsg_#res#1;havoc tun_sendmsg_#t~ret865#1.base, tun_sendmsg_#t~ret865#1.offset, tun_sendmsg_#t~mem866#1.base, tun_sendmsg_#t~mem866#1.offset, tun_sendmsg_#t~mem867#1.base, tun_sendmsg_#t~mem867#1.offset, tun_sendmsg_#t~mem868#1, tun_sendmsg_#t~mem869#1, tun_sendmsg_#t~bitwise870#1, tun_sendmsg_#t~ret871#1, tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset, tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset, tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_~ret~4#1, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset, tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset, tun_sendmsg_~tmp___0~43#1;havoc tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset, tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset, tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset, tun_sendmsg_#in~total_len#1;assume { :end_inline_tun_sendmsg } true;assume -2147483648 <= ldv_io_instance_callback_2_19_#t~ret1285#1 && ldv_io_instance_callback_2_19_#t~ret1285#1 <= 2147483647;havoc ldv_io_instance_callback_2_19_#t~ret1285#1;havoc ldv_io_instance_callback_2_19_#t~ret1285#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;havoc ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset, ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset, ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset, ldv_io_instance_callback_2_19_#in~arg4#1;assume { :end_inline_ldv_io_instance_callback_2_19 } true;~ldv_statevar_2~0 := 3; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496-1: SUMMARY for call tun_put(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset); srcloc: null [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: assume 0 != (tun_chr_show_fdinfo_~tun~22#1.base + tun_chr_show_fdinfo_~tun~22#1.offset) % 18446744073709551616; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: assume !(0 != (tun_chr_show_fdinfo_~tun~22#1.base + tun_chr_show_fdinfo_~tun~22#1.offset) % 18446744073709551616); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007: assume 3 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007: assume !(3 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: assume { :begin_inline_ldv_io_instance_callback_2_4 } true;ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset, ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset, ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset, ldv_io_instance_callback_2_4_#in~arg4#1, ldv_io_instance_callback_2_4_#in~arg5#1 := ~ldv_2_callback_recvmsg~0.base, ~ldv_2_callback_recvmsg~0.offset, ~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset, ~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset, ~ldv_2_ldv_param_4_3_default~0, ~ldv_2_ldv_param_4_4_default~0;havoc ldv_io_instance_callback_2_4_#t~ret1286#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset := ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset;ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset := ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset;ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset := ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset;ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset := ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset;ldv_io_instance_callback_2_4_~arg4#1 := ldv_io_instance_callback_2_4_#in~arg4#1;ldv_io_instance_callback_2_4_~arg5#1 := ldv_io_instance_callback_2_4_#in~arg5#1;assume { :begin_inline_tun_recvmsg } true;tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset, tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset, tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset, tun_recvmsg_#in~total_len#1, tun_recvmsg_#in~flags#1 := ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;havoc tun_recvmsg_#res#1;havoc tun_recvmsg_#t~ret872#1.base, tun_recvmsg_#t~ret872#1.offset, tun_recvmsg_#t~bitwise873#1, tun_recvmsg_#t~bitwise874#1, tun_recvmsg_#t~mem875#1.base, tun_recvmsg_#t~mem875#1.offset, tun_recvmsg_#t~ret876#1, tun_recvmsg_#t~mem877#1.base, tun_recvmsg_#t~mem877#1.offset, tun_recvmsg_#t~bitwise878#1, tun_recvmsg_#t~ret879#1, tun_recvmsg_#t~mem880#1, tun_recvmsg_#t~bitwise881#1, tun_recvmsg_#t~bitwise882#1, tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset, tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, tun_recvmsg_~total_len#1, tun_recvmsg_~flags#1, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset, tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset, tun_recvmsg_~ret~5#1, tun_recvmsg_~tmp___0~44#1;tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset := tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset;tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset := tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset;tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset := tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset;tun_recvmsg_~total_len#1 := tun_recvmsg_#in~total_len#1;tun_recvmsg_~flags#1 := tun_recvmsg_#in~flags#1;havoc tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset;havoc tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset;havoc tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset;havoc tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset;havoc tun_recvmsg_~ret~5#1;havoc tun_recvmsg_~tmp___0~44#1;tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset := tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset;tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset := tun_recvmsg_~__mptr~7#1.base, -1822776 + tun_recvmsg_~__mptr~7#1.offset; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11686: assume 35111 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11686: assume !(35111 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14461-1: ldv_mod_timer_80_#res#1 := ldv_mod_timer_80_~ldv_func_res~0#1; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140: call ldv_file_operations_file_operations_instance_0_#t~mem1257#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.offset := read~$Pointer$#13(~ldv_0_container_file_operations~0.base, 88 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_probe_0_12 } true;ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1257#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1282#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~92#1;ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_0_12_~tmp~92#1;assume { :begin_inline_tun_chr_open } true;tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset, tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset := ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset;havoc tun_chr_open_#res#1;havoc tun_chr_open_#t~ret1169#1.base, tun_chr_open_#t~ret1169#1.offset, tun_chr_open_#t~ret1170#1.base, tun_chr_open_#t~ret1170#1.offset, tun_chr_open_#t~mem1171#1.base, tun_chr_open_#t~mem1171#1.offset, tun_chr_open_#t~mem1172#1.base, tun_chr_open_#t~mem1172#1.offset, tun_chr_open_#t~ret1173#1.base, tun_chr_open_#t~ret1173#1.offset, tun_chr_open_#t~mem1174#1.base, tun_chr_open_#t~mem1174#1.offset, tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset, tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset, tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset := tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset;tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset := tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset;havoc tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset;havoc tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset;havoc tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset;call tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset := #Ultimate.allocOnStack(8);assume { :begin_inline_sk_alloc } true;sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset, sk_alloc_#in~arg1#1, sk_alloc_#in~arg2#1, sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset := ~#init_net~0.base, ~#init_net~0.offset, 0, 208, ~#tun_proto~0.base, ~#tun_proto~0.offset;havoc sk_alloc_#res#1.base, sk_alloc_#res#1.offset;havoc sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset, sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset, sk_alloc_~arg1#1, sk_alloc_~arg2#1, sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset;sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset := sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset;sk_alloc_~arg1#1 := sk_alloc_#in~arg1#1;sk_alloc_~arg2#1 := sk_alloc_#in~arg2#1;sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset := sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: assume { :begin_inline_ldv_file_operations_instance_callback_0_25 } true;ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg2#1, ldv_file_operations_instance_callback_0_25_#in~arg3#1 := ~ldv_0_callback_compat_ioctl~0.base, ~ldv_0_callback_compat_ioctl~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_25_1_default~0, ~ldv_0_size_cnt_write_size~0;havoc ldv_file_operations_instance_callback_0_25_#t~ret1274#1, ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset, ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset := ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset := ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_25_~arg2#1 := ldv_file_operations_instance_callback_0_25_#in~arg2#1;ldv_file_operations_instance_callback_0_25_~arg3#1 := ldv_file_operations_instance_callback_0_25_#in~arg3#1;assume { :begin_inline_tun_chr_compat_ioctl } true;tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset, tun_chr_compat_ioctl_#in~cmd#1, tun_chr_compat_ioctl_#in~arg#1 := ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;havoc tun_chr_compat_ioctl_#res#1;havoc tun_chr_compat_ioctl_#t~ret1158#1.base, tun_chr_compat_ioctl_#t~ret1158#1.offset, tun_chr_compat_ioctl_#t~ret1159#1, tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset, tun_chr_compat_ioctl_~tmp___0~52#1;tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset := tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset;tun_chr_compat_ioctl_~cmd#1 := tun_chr_compat_ioctl_#in~cmd#1;tun_chr_compat_ioctl_~arg#1 := tun_chr_compat_ioctl_#in~arg#1;havoc tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset;havoc tun_chr_compat_ioctl_~tmp___0~52#1; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1304#1 && ldv_proto_io_instance_2_#t~ret1304#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___8~7#1 := ldv_proto_io_instance_2_#t~ret1304#1;havoc ldv_proto_io_instance_2_#t~ret1304#1; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1304#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: assume 40 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: assume !(40 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: assume 7 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: assume !(7 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset := tun_chr_show_fdinfo_#t~ret1179#1.base, tun_chr_show_fdinfo_#t~ret1179#1.offset;havoc tun_chr_show_fdinfo_#t~ret1179#1.base, tun_chr_show_fdinfo_#t~ret1179#1.offset;call tun_chr_show_fdinfo_#t~mem1180#1.base, tun_chr_show_fdinfo_#t~mem1180#1.offset := read~$Pointer$#32(tun_chr_show_fdinfo_~tmp~84#1.base, 2741 + tun_chr_show_fdinfo_~tmp~84#1.offset, 8);call tun_chr_show_fdinfo_#t~mem1181#1.base, tun_chr_show_fdinfo_#t~mem1181#1.offset := read~$Pointer$#32(tun_chr_show_fdinfo_#t~mem1180#1.base, 36 + tun_chr_show_fdinfo_#t~mem1180#1.offset, 8); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_12_15_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 5;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :begin_inline_ldv_switch_automaton_state_5_1 } true;~ldv_statevar_5~0 := 5;assume { :end_inline_ldv_switch_automaton_state_5_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_12_15_4 } true;~ldv_statevar_15~0 := 2; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811-1: SUMMARY for call ldv_assume((if (1 == ~ldv_statevar_3~0 || 1 == ~ldv_statevar_4~0) || 1 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-1: SUMMARY for call tun_chr_show_fdinfo_#t~ret1179#1.base, tun_chr_show_fdinfo_#t~ret1179#1.offset := get_current(); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: SUMMARY for call tun_get_iff(tun_chr_show_fdinfo_#t~mem1181#1.base, tun_chr_show_fdinfo_#t~mem1181#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: havoc tun_chr_show_fdinfo_#t~mem1180#1.base, tun_chr_show_fdinfo_#t~mem1180#1.offset;havoc tun_chr_show_fdinfo_#t~mem1181#1.base, tun_chr_show_fdinfo_#t~mem1181#1.offset; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume 4 == ~ldv_statevar_4~0; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume !(4 == ~ldv_statevar_4~0); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13935: assume 2 == ~ldv_statevar_5~0; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13935: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12944: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1292#1, ldv_net_dummy_resourceless_instance_1_#t~ret1293#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume 0 != ldv_proto_io_instance_2_~tmp___8~7#1;~ldv_statevar_2~0 := 4; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume !(0 != ldv_proto_io_instance_2_~tmp___8~7#1);~ldv_statevar_2~0 := 20; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: tun_chr_poll_#res#1 := tun_chr_poll_~mask~0#1;ldv_file_operations_instance_callback_0_34_#t~ret1277#1 := tun_chr_poll_#res#1;havoc tun_chr_poll_#t~mem635#1.base, tun_chr_poll_#t~mem635#1.offset, tun_chr_poll_#t~ret636#1.base, tun_chr_poll_#t~ret636#1.offset, tun_chr_poll_#t~mem637#1.base, tun_chr_poll_#t~mem637#1.offset, tun_chr_poll_#t~ret638#1, tun_chr_poll_#t~bitwise639#1, tun_chr_poll_#t~ret640#1, tun_chr_poll_#t~bitwise641#1, tun_chr_poll_#t~mem642#1.base, tun_chr_poll_#t~mem642#1.offset, tun_chr_poll_#t~ret643#1, tun_chr_poll_#t~ret644#1, tun_chr_poll_#t~bitwise645#1, tun_chr_poll_#t~mem646#1.base, tun_chr_poll_#t~mem646#1.offset, tun_chr_poll_#t~mem647#1, tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset, tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset, tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset, tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset, tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset, tun_chr_poll_~mask~0#1, tun_chr_poll_~tmp___0~35#1, tun_chr_poll_~tmp___1~14#1, tun_chr_poll_~tmp___2~10#1, tun_chr_poll_~tmp___3~8#1;havoc tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset, tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset;assume { :end_inline_tun_chr_poll } true;havoc ldv_file_operations_instance_callback_0_34_#t~ret1277#1;havoc ldv_file_operations_instance_callback_0_34_#t~ret1277#1, ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset, ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;havoc ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_34 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575-1: SUMMARY for call tun_put(tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: SUMMARY for call put_net(sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13011: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13011: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: assume 35108 == tun_chr_compat_ioctl_~cmd#1 % 4294967296; [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: assume !(35108 == tun_chr_compat_ioctl_~cmd#1 % 4294967296); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991-1: SUMMARY for call sk_change_net_#t~ret398#1.base, sk_change_net_#t~ret398#1.offset := hold_net(sk_change_net_~net#1.base, sk_change_net_~net#1.offset); srcloc: null [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset := sk_change_net_#t~ret398#1.base, sk_change_net_#t~ret398#1.offset;havoc sk_change_net_#t~ret398#1.base, sk_change_net_#t~ret398#1.offset;assume { :begin_inline_sock_net_set } true;sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset, sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset := sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;havoc sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset, sock_net_set_~net#1.base, sock_net_set_~net#1.offset;sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset := sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset;sock_net_set_~net#1.base, sock_net_set_~net#1.offset := sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset;assume { :begin_inline_write_pnet } true;write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset, write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset := sock_net_set_~sk#1.base, 49 + sock_net_set_~sk#1.offset, sock_net_set_~net#1.base, sock_net_set_~net#1.offset;havoc write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, write_pnet_~net#1.base, write_pnet_~net#1.offset;write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset := write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset;write_pnet_~net#1.base, write_pnet_~net#1.offset := write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset;call write~$Pointer$#32(write_pnet_~net#1.base, write_pnet_~net#1.offset, write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, 8);havoc write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, write_pnet_~net#1.base, write_pnet_~net#1.offset;havoc write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset, write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset;assume { :end_inline_write_pnet } true;havoc sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset, sock_net_set_~net#1.base, sock_net_set_~net#1.offset;havoc sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset, sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset;assume { :end_inline_sock_net_set } true;havoc sk_change_net_#t~ret397#1.base, sk_change_net_#t~ret397#1.offset, sk_change_net_#t~ret398#1.base, sk_change_net_#t~ret398#1.offset, sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~net#1.base, sk_change_net_~net#1.offset, sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;havoc sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset, sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset;assume { :end_inline_sk_change_net } true;havoc tun_chr_open_#t~mem1174#1.base, tun_chr_open_#t~mem1174#1.offset;call write~$Pointer$#32(#funAddr~tun_sock_write_space.base, #funAddr~tun_sock_write_space.offset, tun_chr_open_~tfile~16#1.base, 1191 + tun_chr_open_~tfile~16#1.offset, 8);call write~int#32(2147483647, tun_chr_open_~tfile~16#1.base, 581 + tun_chr_open_~tfile~16#1.offset, 4);call write~$Pointer$#32(tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~file#1.base, 444 + tun_chr_open_~file#1.offset, 8); [2025-02-08 03:56:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1260#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1260#1 && ldv_file_operations_file_operations_instance_0_#t~ret1260#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___1~25#1 := ldv_file_operations_file_operations_instance_0_#t~ret1260#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1260#1; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16844: havoc from_kgid_munged_#t~nondet1475#1;tun_show_group_#t~ret930#1 := from_kgid_munged_#res#1;havoc from_kgid_munged_#t~nondet1475#1, from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset, from_kgid_munged_~arg1#1.val;havoc from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset, from_kgid_munged_#in~arg1#1.val;assume { :end_inline_from_kgid_munged } true;tun_show_group_~tmp___3~13#1 := tun_show_group_#t~ret930#1;havoc tun_show_group_#t~mem927#1.base, tun_show_group_#t~mem927#1.offset;havoc tun_show_group_#t~mem928#1.base, tun_show_group_#t~mem928#1.offset;havoc tun_show_group_#t~mem929#1;havoc tun_show_group_#t~ret930#1;tun_show_group_#t~loopctr931#1 := 0; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: SUMMARY for call __tun_detach(tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, (if 0 == (if tun_detach_~clean#1 % 256 % 4294967296 <= 2147483647 then tun_detach_~clean#1 % 256 % 4294967296 else tun_detach_~clean#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043: havoc seq_printf_#t~nondet1507#1; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043-1: tun_chr_show_fdinfo_#t~ret1182#1 := seq_printf_#res#1;havoc seq_printf_#t~nondet1507#1, seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset, seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset;havoc seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset, seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset;assume { :end_inline_seq_printf } true;assume -2147483648 <= tun_chr_show_fdinfo_#t~ret1182#1 && tun_chr_show_fdinfo_#t~ret1182#1 <= 2147483647;tun_chr_show_fdinfo_~tmp___0~55#1 := tun_chr_show_fdinfo_#t~ret1182#1;havoc tun_chr_show_fdinfo_#t~ret1182#1;tun_chr_show_fdinfo_#res#1 := tun_chr_show_fdinfo_~tmp___0~55#1;call ULTIMATE.dealloc(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset);havoc tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: havoc ldv_file_operations_file_operations_instance_0_#t~ret1252#1, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1254#1, ldv_file_operations_file_operations_instance_0_#t~ret1255#1, ldv_file_operations_file_operations_instance_0_#t~ret1256#1, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1258#1, ldv_file_operations_file_operations_instance_0_#t~ret1259#1, ldv_file_operations_file_operations_instance_0_#t~ret1260#1, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1265#1, ldv_file_operations_file_operations_instance_0_#t~ret1266#1, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1270#1, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~91#1, ldv_file_operations_file_operations_instance_0_~tmp___0~59#1, ldv_file_operations_file_operations_instance_0_~tmp___1~25#1, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~10#1, ldv_file_operations_file_operations_instance_0_~tmp___7~9#1, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: assume 8 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: assume !(8 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869-1: SUMMARY for call atomic_inc(get_net_~net#1.base, 4 + get_net_~net#1.offset); srcloc: null [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: get_net_#res#1.base, get_net_#res#1.offset := get_net_~net#1.base, get_net_~net#1.offset;tun_chr_open_#t~ret1173#1.base, tun_chr_open_#t~ret1173#1.offset := get_net_#res#1.base, get_net_#res#1.offset;havoc get_net_~net#1.base, get_net_~net#1.offset;havoc get_net_#in~net#1.base, get_net_#in~net#1.offset;assume { :end_inline_get_net } true;call write~$Pointer$#32(tun_chr_open_#t~ret1173#1.base, tun_chr_open_#t~ret1173#1.offset, tun_chr_open_~tfile~16#1.base, 1385 + tun_chr_open_~tfile~16#1.offset, 8);havoc tun_chr_open_#t~mem1171#1.base, tun_chr_open_#t~mem1171#1.offset;havoc tun_chr_open_#t~mem1172#1.base, tun_chr_open_#t~mem1172#1.offset;havoc tun_chr_open_#t~ret1173#1.base, tun_chr_open_#t~ret1173#1.offset;call write~int#32(0, tun_chr_open_~tfile~16#1.base, 1401 + tun_chr_open_~tfile~16#1.offset, 4);call write~int#32(0, tun_chr_open_~tfile~16#1.base, 1405 + tun_chr_open_~tfile~16#1.offset, 4);call write~$Pointer$#32(tun_chr_open_~tfile~16#1.base, 1269 + tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tfile~16#1.base, 1237 + tun_chr_open_~tfile~16#1.offset, 8);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := tun_chr_open_~tfile~16#1.base, 1269 + tun_chr_open_~tfile~16#1.offset, 53, 0, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;__init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset;__init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset;__init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true;call write~$Pointer$#32(tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, 1245 + tun_chr_open_~tfile~16#1.offset, 8);call write~$Pointer$#32(~#tun_socket_ops~0.base, ~#tun_socket_ops~0.offset, tun_chr_open_~tfile~16#1.base, 1261 + tun_chr_open_~tfile~16#1.offset, 8);assume { :begin_inline_sock_init_data } true;sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset, sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset := tun_chr_open_~tfile~16#1.base, 1223 + tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset;havoc sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset, sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset;sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset := sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset;sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset := sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset;havoc sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset, sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset;havoc sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset, sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset;assume { :end_inline_sock_init_data } true;call tun_chr_open_#t~mem1174#1.base, tun_chr_open_#t~mem1174#1.offset := read~$Pointer$#32(tun_chr_open_~tfile~16#1.base, 1385 + tun_chr_open_~tfile~16#1.offset, 8);assume { :begin_inline_sk_change_net } true;sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset, sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset := tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_#t~mem1174#1.base, tun_chr_open_#t~mem1174#1.offset;havoc sk_change_net_#t~ret397#1.base, sk_change_net_#t~ret397#1.offset, sk_change_net_#t~ret398#1.base, sk_change_net_#t~ret398#1.offset, sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~net#1.base, sk_change_net_~net#1.offset, sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset := sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset;sk_change_net_~net#1.base, sk_change_net_~net#1.offset := sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset;havoc sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset;havoc sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;assume { :begin_inline_sock_net } true;sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset := sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset;havoc sock_net_#res#1.base, sock_net_#res#1.offset;havoc sock_net_#t~ret396#1.base, sock_net_#t~ret396#1.offset, sock_net_~sk#1.base, sock_net_~sk#1.offset, sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;sock_net_~sk#1.base, sock_net_~sk#1.offset := sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset;havoc sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: havoc tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, tun_detach_~clean#1;havoc tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset, tun_detach_#in~clean#1;assume { :end_inline_tun_detach } true; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___1~25#1;~ldv_statevar_0~0 := 9; [2025-02-08 03:56:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___1~25#1);~ldv_statevar_0~0 := 11; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1527#1 := main_#res#1;havoc main_#t~ret1251#1, main_~tmp~90#1;assume { :end_inline_main } true; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc tun_flow_cleanup_#t~mem420#1, tun_flow_cleanup_#t~mem421#1.base, tun_flow_cleanup_#t~mem421#1.offset, tun_flow_cleanup_#t~mem422#1, tun_flow_cleanup_#t~mem423#1.base, tun_flow_cleanup_#t~mem423#1.offset, tun_flow_cleanup_#t~ret424#1, tun_flow_cleanup_#t~ret425#1, tun_flow_cleanup_~data#1, tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~delay~0#1, tun_flow_cleanup_~next_timer~0#1, tun_flow_cleanup_~count~0#1, tun_flow_cleanup_~i~5#1, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset, tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset, tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset, tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset, tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset, tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset, tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset, tun_flow_cleanup_~tmp___1~5#1;havoc tun_flow_cleanup_#in~data#1;assume { :end_inline_tun_flow_cleanup } true; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume 4 == ~ldv_statevar_5~0; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: assume 7 == ~ldv_statevar_3~0; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume 5 == ~ldv_statevar_4~0; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume !(5 == ~ldv_statevar_4~0); [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: tun_flow_cleanup_~i~5#1 := 0; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call ldv_spin_lock_bh_75(tun_flow_cleanup_~tun~0#1.base, 175 + tun_flow_cleanup_~tun~0#1.offset); srcloc: null [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume { :begin_inline_ldv_proto_io_instance_2 } true;ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_proto_io_instance_2_#t~ret1294#1, ldv_proto_io_instance_2_#t~mem1295#1.base, ldv_proto_io_instance_2_#t~mem1295#1.offset, ldv_proto_io_instance_2_#t~ret1296#1, ldv_proto_io_instance_2_#t~ret1297#1, ldv_proto_io_instance_2_#t~ret1298#1, ldv_proto_io_instance_2_#t~ret1299#1, ldv_proto_io_instance_2_#t~ret1300#1.base, ldv_proto_io_instance_2_#t~ret1300#1.offset, ldv_proto_io_instance_2_#t~ret1301#1.base, ldv_proto_io_instance_2_#t~ret1301#1.offset, ldv_proto_io_instance_2_#t~ret1302#1.base, ldv_proto_io_instance_2_#t~ret1302#1.offset, ldv_proto_io_instance_2_#t~ret1303#1, ldv_proto_io_instance_2_#t~ret1304#1, ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset, ldv_proto_io_instance_2_~tmp~95#1, ldv_proto_io_instance_2_~tmp___0~60#1, ldv_proto_io_instance_2_~tmp___1~26#1, ldv_proto_io_instance_2_~tmp___2~20#1, ldv_proto_io_instance_2_~tmp___3~17#1, ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset, ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset, ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset, ldv_proto_io_instance_2_~tmp___7~10#1, ldv_proto_io_instance_2_~tmp___8~7#1;ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset := ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset;havoc ldv_proto_io_instance_2_~tmp~95#1;havoc ldv_proto_io_instance_2_~tmp___0~60#1;havoc ldv_proto_io_instance_2_~tmp___1~26#1;havoc ldv_proto_io_instance_2_~tmp___2~20#1;havoc ldv_proto_io_instance_2_~tmp___3~17#1;havoc ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset;havoc ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset;havoc ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset;havoc ldv_proto_io_instance_2_~tmp___7~10#1;havoc ldv_proto_io_instance_2_~tmp___8~7#1; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume 7 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume !(7 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637-1: SUMMARY for call tun_show_owner_#t~ret907#1.base, tun_show_owner_#t~ret907#1.offset := netdev_priv(tun_show_owner_~__mptr~9#1.base, -4044072 + tun_show_owner_~__mptr~9#1.offset); srcloc: null [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset := tun_show_owner_#t~ret907#1.base, tun_show_owner_#t~ret907#1.offset;havoc tun_show_owner_#t~ret907#1.base, tun_show_owner_#t~ret907#1.offset;tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset := tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset;call tun_show_owner_#t~mem908#1 := read~int#32(tun_show_owner_~tun~17#1.base, 72 + tun_show_owner_~tun~17#1.offset, 4); [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: SUMMARY for call ldv_free(~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset); srcloc: null [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: tun_chr_compat_ioctl_~arg#1 := tun_chr_compat_ioctl_~arg#1 % 4294967296; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1252#1 && ldv_file_operations_file_operations_instance_0_#t~ret1252#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp~91#1 := ldv_file_operations_file_operations_instance_0_#t~ret1252#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1252#1; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046: havoc sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-1: tun_chr_open_#t~ret1169#1.base, tun_chr_open_#t~ret1169#1.offset := sk_alloc_#res#1.base, sk_alloc_#res#1.offset;havoc sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset, sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset, sk_alloc_~arg1#1, sk_alloc_~arg2#1, sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset;havoc sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset, sk_alloc_#in~arg1#1, sk_alloc_#in~arg2#1, sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset;assume { :end_inline_sk_alloc } true;tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset := tun_chr_open_#t~ret1169#1.base, tun_chr_open_#t~ret1169#1.offset;havoc tun_chr_open_#t~ret1169#1.base, tun_chr_open_#t~ret1169#1.offset;tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset := tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: assume { :begin_inline_ldv_file_operations_instance_callback_0_28 } true;ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg1#1, ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg3#1 := ~ldv_0_callback_fasync~0.base, ~ldv_0_callback_fasync~0.offset, ~ldv_0_ldv_param_28_0_default~0, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_28_2_default~0;havoc ldv_file_operations_instance_callback_0_28_#t~ret1275#1, ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset, ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset := ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_28_~arg1#1 := ldv_file_operations_instance_callback_0_28_#in~arg1#1;ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset := ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_28_~arg3#1 := ldv_file_operations_instance_callback_0_28_#in~arg3#1;assume { :begin_inline_tun_chr_fasync } true;tun_chr_fasync_#in~fd#1, tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset, tun_chr_fasync_#in~on#1 := ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;havoc tun_chr_fasync_#res#1;havoc tun_chr_fasync_#t~mem1160#1.base, tun_chr_fasync_#t~mem1160#1.offset, tun_chr_fasync_#t~ret1161#1, tun_chr_fasync_#t~ret1162#1.base, tun_chr_fasync_#t~ret1162#1.offset, tun_chr_fasync_#t~ret1163#1.base, tun_chr_fasync_#t~ret1163#1.offset, tun_chr_fasync_#t~ret1164#1, tun_chr_fasync_#t~mem1165#1, tun_chr_fasync_#t~bitwise1166#1, tun_chr_fasync_#t~mem1167#1, tun_chr_fasync_#t~bitwise1168#1, tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset, tun_chr_fasync_~ret~9#1, tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;tun_chr_fasync_~fd#1 := tun_chr_fasync_#in~fd#1;tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset := tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset;tun_chr_fasync_~on#1 := tun_chr_fasync_#in~on#1;havoc tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset;havoc tun_chr_fasync_~ret~9#1;havoc tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset;havoc tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;call tun_chr_fasync_#t~mem1160#1.base, tun_chr_fasync_#t~mem1160#1.offset := read~$Pointer$#32(tun_chr_fasync_~file#1.base, 444 + tun_chr_fasync_~file#1.offset, 8);tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset := tun_chr_fasync_#t~mem1160#1.base, tun_chr_fasync_#t~mem1160#1.offset;havoc tun_chr_fasync_#t~mem1160#1.base, tun_chr_fasync_#t~mem1160#1.offset;assume { :begin_inline_fasync_helper } true;fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset := tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, 1393 + tun_chr_fasync_~tfile~15#1.offset;havoc fasync_helper_#res#1;havoc fasync_helper_#t~nondet1474#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;fasync_helper_~arg0#1 := fasync_helper_#in~arg0#1;fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset := fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset;fasync_helper_~arg2#1 := fasync_helper_#in~arg2#1;fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset := fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;havoc fasync_helper_#t~nondet1474#1;assume -2147483648 <= fasync_helper_#t~nondet1474#1 && fasync_helper_#t~nondet1474#1 <= 2147483647;fasync_helper_#res#1 := fasync_helper_#t~nondet1474#1;havoc fasync_helper_#t~nondet1474#1; [2025-02-08 03:56:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-2: sk_alloc_#res#1.base, sk_alloc_#res#1.offset := sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset;havoc sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-3: SUMMARY for call sk_alloc_#t~ret1508#1.base, sk_alloc_#t~ret1508#1.offset := ldv_malloc(1223); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818: assume { :begin_inline_ldv_dispatch_deregister_io_instance_11_15_5 } true;assume { :begin_inline_ldv_switch_automaton_state_2_5 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 14;assume { :end_inline_ldv_switch_automaton_state_2_5 } true;assume { :end_inline_ldv_dispatch_deregister_io_instance_11_15_5 } true;~ldv_statevar_15~0 := 4; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1252#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13611: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13611: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: SUMMARY for call ldv_free(~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16848: havoc from_kuid_munged_#t~nondet1476#1;tun_show_owner_#t~ret915#1 := from_kuid_munged_#res#1;havoc from_kuid_munged_#t~nondet1476#1, from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset, from_kuid_munged_~arg1#1.val;havoc from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset, from_kuid_munged_#in~arg1#1.val;assume { :end_inline_from_kuid_munged } true;tun_show_owner_~tmp___3~12#1 := tun_show_owner_#t~ret915#1;havoc tun_show_owner_#t~mem912#1.base, tun_show_owner_#t~mem912#1.offset;havoc tun_show_owner_#t~mem913#1.base, tun_show_owner_#t~mem913#1.offset;havoc tun_show_owner_#t~mem914#1;havoc tun_show_owner_#t~ret915#1;tun_show_owner_#t~loopctr916#1 := 0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: assume 0 != (tun_chr_show_fdinfo_~tun~22#1.base + tun_chr_show_fdinfo_~tun~22#1.offset) % 18446744073709551616; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: assume !(0 != (tun_chr_show_fdinfo_~tun~22#1.base + tun_chr_show_fdinfo_~tun~22#1.offset) % 18446744073709551616); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13678-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13678: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 14; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639-1: SUMMARY for call tun_show_owner_#t~ret909#1 := uid_valid(tun_show_owner_#t~mem908#1); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639: tun_show_owner_~tmp___7~5#1 := (if 0 == tun_show_owner_#t~ret909#1 % 256 then 0 else 1);havoc tun_show_owner_#t~mem908#1;havoc tun_show_owner_#t~ret909#1; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480-1: SUMMARY for call ldv_misc_register_#t~ret1289#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: assume -2147483648 <= ldv_misc_register_#t~ret1289#1 && ldv_misc_register_#t~ret1289#1 <= 2147483647;ldv_misc_register_~tmp~93#1 := ldv_misc_register_#t~ret1289#1;havoc ldv_misc_register_#t~ret1289#1; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp~91#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp~91#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12754: assume 2 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12754: assume !(2 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: assume 7 == ~ldv_statevar_4~0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: assume !(7 == ~ldv_statevar_4~0); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: assume 5 == ~ldv_statevar_5~0; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114: havoc sock_recv_errqueue_#t~nondet1522#1;tun_recvmsg_#t~ret876#1 := sock_recv_errqueue_#res#1;havoc sock_recv_errqueue_#t~nondet1522#1, sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset, sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset, sock_recv_errqueue_~arg2#1, sock_recv_errqueue_~arg3#1, sock_recv_errqueue_~arg4#1;havoc sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset, sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset, sock_recv_errqueue_#in~arg2#1, sock_recv_errqueue_#in~arg3#1, sock_recv_errqueue_#in~arg4#1;assume { :end_inline_sock_recv_errqueue } true;assume -2147483648 <= tun_recvmsg_#t~ret876#1 && tun_recvmsg_#t~ret876#1 <= 2147483647;tun_recvmsg_~ret~5#1 := tun_recvmsg_#t~ret876#1;havoc tun_recvmsg_#t~mem875#1.base, tun_recvmsg_#t~mem875#1.offset;havoc tun_recvmsg_#t~ret876#1; [2025-02-08 03:56:20,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: assume { :begin_inline_ldv_io_instance_callback_2_19 } true;ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset, ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset, ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset, ldv_io_instance_callback_2_19_#in~arg4#1 := ~ldv_2_callback_sendmsg~0.base, ~ldv_2_callback_sendmsg~0.offset, ~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset, ~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset, ~ldv_2_ldv_param_19_3_default~0;havoc ldv_io_instance_callback_2_19_#t~ret1285#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset := ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset;ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset := ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset;ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset := ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset;ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset := ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset;ldv_io_instance_callback_2_19_~arg4#1 := ldv_io_instance_callback_2_19_#in~arg4#1;assume { :begin_inline_tun_sendmsg } true;tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset, tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset, tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset, tun_sendmsg_#in~total_len#1 := ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;havoc tun_sendmsg_#res#1;havoc tun_sendmsg_#t~ret865#1.base, tun_sendmsg_#t~ret865#1.offset, tun_sendmsg_#t~mem866#1.base, tun_sendmsg_#t~mem866#1.offset, tun_sendmsg_#t~mem867#1.base, tun_sendmsg_#t~mem867#1.offset, tun_sendmsg_#t~mem868#1, tun_sendmsg_#t~mem869#1, tun_sendmsg_#t~bitwise870#1, tun_sendmsg_#t~ret871#1, tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset, tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset, tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_~ret~4#1, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset, tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset, tun_sendmsg_~tmp___0~43#1;tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset := tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset;tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset := tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset;tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset := tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset;tun_sendmsg_~total_len#1 := tun_sendmsg_#in~total_len#1;havoc tun_sendmsg_~ret~4#1;havoc tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset;havoc tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset;havoc tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset;havoc tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset;havoc tun_sendmsg_~tmp___0~43#1;tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset := tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset;tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset := tun_sendmsg_~__mptr~6#1.base, -1822776 + tun_sendmsg_~__mptr~6#1.offset; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076-1: ldv_switch_1_#res#1 := 5; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019: assume 9 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019: assume !(9 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: ldv_file_operations_file_operations_instance_0_#t~ret1270#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret1316#1, ldv_switch_1_~tmp~101#1;assume { :end_inline_ldv_switch_1 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1270#1 && ldv_file_operations_file_operations_instance_0_#t~ret1270#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1270#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1270#1; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume 0 == (tun_chr_open_~tfile~16#1.base + tun_chr_open_~tfile~16#1.offset) % 18446744073709551616;tun_chr_open_#res#1 := -12;call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume !(0 == (tun_chr_open_~tfile~16#1.base + tun_chr_open_~tfile~16#1.offset) % 18446744073709551616);call write~$Pointer$#32(0, 0, tun_chr_open_~tfile~16#1.base, 1377 + tun_chr_open_~tfile~16#1.offset, 8); [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: SUMMARY for call tun_put(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset); srcloc: null [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume 0 != ldv_misc_register_~tmp~93#1; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume !(0 != ldv_misc_register_~tmp~93#1); [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume 0 != (if tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 <= 2147483647 then tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 else tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume !(0 != (if tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 <= 2147483647 then tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 else tun_show_owner_~tmp___7~5#1 % 256 % 4294967296 - 4294967296));tun_show_owner_#t~loopctr919#1 := 0; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8263: call tun_flow_cleanup_#t~mem421#1.base, tun_flow_cleanup_#t~mem421#1.offset := read~$Pointer$#32(tun_flow_cleanup_~tun~0#1.base, 243 + tun_flow_cleanup_~tun~0#1.offset + 8 * (if tun_flow_cleanup_~i~5#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_flow_cleanup_~i~5#1 % 18446744073709551616 % 18446744073709551616 else tun_flow_cleanup_~i~5#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset := tun_flow_cleanup_#t~mem421#1.base, tun_flow_cleanup_#t~mem421#1.offset; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true;ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset; [2025-02-08 03:56:20,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: ldv_file_operations_instance_probe_0_12_#t~ret1282#1 := tun_chr_open_#res#1;havoc tun_chr_open_#t~ret1169#1.base, tun_chr_open_#t~ret1169#1.offset, tun_chr_open_#t~ret1170#1.base, tun_chr_open_#t~ret1170#1.offset, tun_chr_open_#t~mem1171#1.base, tun_chr_open_#t~mem1171#1.offset, tun_chr_open_#t~mem1172#1.base, tun_chr_open_#t~mem1172#1.offset, tun_chr_open_#t~ret1173#1.base, tun_chr_open_#t~ret1173#1.offset, tun_chr_open_#t~mem1174#1.base, tun_chr_open_#t~mem1174#1.offset, tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset, tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset, tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;havoc tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset, tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset;assume { :end_inline_tun_chr_open } true;assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret1282#1 && ldv_file_operations_instance_probe_0_12_#t~ret1282#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~92#1 := ldv_file_operations_instance_probe_0_12_#t~ret1282#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1282#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~92#1;ldv_file_operations_file_operations_instance_0_#t~ret1258#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1282#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~92#1;havoc ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_0_12 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1258#1 && ldv_file_operations_file_operations_instance_0_#t~ret1258#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret1258#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem1257#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1257#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1258#1;assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ~ldv_0_ret_default~0;havoc ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1351#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~119#1;ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1;havoc ldv_filter_err_code_~tmp~119#1; [2025-02-08 03:56:20,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1292#1, ldv_net_dummy_resourceless_instance_1_#t~ret1293#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:56:20,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13615: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13615: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: assume 0 != (tun_flow_cleanup_~____ptr~3#1.base + tun_flow_cleanup_~____ptr~3#1.offset) % 18446744073709551616;tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset := tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset;tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset := tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset; [2025-02-08 03:56:20,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: assume !(0 != (tun_flow_cleanup_~____ptr~3#1.base + tun_flow_cleanup_~____ptr~3#1.offset) % 18446744073709551616);tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset := 0, 0; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078-1: ldv_switch_1_#res#1 := 23; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: SUMMARY for call tun_show_owner_#t~ret910#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume -2147483648 <= tun_show_owner_#t~ret910#1 && tun_show_owner_#t~ret910#1 <= 2147483647;tun_show_owner_~tmp___1~21#1 := tun_show_owner_#t~ret910#1;havoc tun_show_owner_#t~ret910#1; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484-1: SUMMARY for call ldv_assume((if 0 == ldv_misc_register_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484: ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset := ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset;call ldv_misc_register_#t~mem1290#1.base, ldv_misc_register_#t~mem1290#1.offset := read~$Pointer$#2(ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, 12 + ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset, 8);ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset := ldv_misc_register_#t~mem1290#1.base, ldv_misc_register_#t~mem1290#1.offset;havoc ldv_misc_register_#t~mem1290#1.base, ldv_misc_register_#t~mem1290#1.offset; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1261#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1261#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.offset;~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13947: assume 7 == ~ldv_statevar_5~0; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13947: assume !(7 == ~ldv_statevar_5~0); [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1261#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1261#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset := tun_show_owner_#t~ret911#1.base, tun_show_owner_#t~ret911#1.offset;havoc tun_show_owner_#t~ret911#1.base, tun_show_owner_#t~ret911#1.offset;call tun_show_owner_#t~mem912#1.base, tun_show_owner_#t~mem912#1.offset := read~$Pointer$#32(tun_show_owner_~tmp___2~15#1.base, 2376 + tun_show_owner_~tmp___2~15#1.offset, 8);call tun_show_owner_#t~mem913#1.base, tun_show_owner_#t~mem913#1.offset := read~$Pointer$#32(tun_show_owner_#t~mem912#1.base, 137 + tun_show_owner_#t~mem912#1.offset, 8);call tun_show_owner_#t~mem914#1 := read~int#32(tun_show_owner_~tun~17#1.base, 72 + tun_show_owner_~tun~17#1.offset, 4);assume { :begin_inline_from_kuid_munged } true;from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset, from_kuid_munged_#in~arg1#1.val := tun_show_owner_#t~mem913#1.base, tun_show_owner_#t~mem913#1.offset, tun_show_owner_#t~mem914#1;havoc from_kuid_munged_#res#1;havoc from_kuid_munged_#t~nondet1476#1, from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset, from_kuid_munged_~arg1#1.val;from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset := from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset;from_kuid_munged_~arg1#1.val := from_kuid_munged_#in~arg1#1.val;havoc from_kuid_munged_#t~nondet1476#1;from_kuid_munged_#res#1 := from_kuid_munged_#t~nondet1476#1;havoc from_kuid_munged_#t~nondet1476#1; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644-1: SUMMARY for call tun_show_owner_#t~ret911#1.base, tun_show_owner_#t~ret911#1.offset := get_current(); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: assume 3 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: assume !(3 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13881: havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13221: assume { :begin_inline_ldv_file_operations_instance_callback_0_31 } true;ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg2#1, ldv_file_operations_instance_callback_0_31_#in~arg3#1 := ~ldv_0_callback_llseek~0.base, ~ldv_0_callback_llseek~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_31_1_default~0, ~ldv_0_ldv_param_31_2_default~0;havoc ldv_file_operations_instance_callback_0_31_#t~ret1276#1, ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset, ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset := ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset := ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_31_~arg2#1 := ldv_file_operations_instance_callback_0_31_#in~arg2#1;ldv_file_operations_instance_callback_0_31_~arg3#1 := ldv_file_operations_instance_callback_0_31_#in~arg3#1;assume { :begin_inline_no_llseek } true;no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset, no_llseek_#in~arg1#1, no_llseek_#in~arg2#1 := ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;havoc no_llseek_#res#1;havoc no_llseek_#t~nondet1494#1, no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset, no_llseek_~arg1#1, no_llseek_~arg2#1;no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset := no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset;no_llseek_~arg1#1 := no_llseek_#in~arg1#1;no_llseek_~arg2#1 := no_llseek_#in~arg2#1;havoc no_llseek_#t~nondet1494#1;assume -9223372036854775808 <= no_llseek_#t~nondet1494#1 && no_llseek_#t~nondet1494#1 <= 9223372036854775807;no_llseek_#res#1 := no_llseek_#t~nondet1494#1;havoc no_llseek_#t~nondet1494#1; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: havoc ##fun~int~TO~VOID_#~1318#1;havoc ##fun~int~TO~VOID_#in~1318#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080-1: ldv_switch_1_#res#1 := 26; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume 11 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume !(11 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_12_15_6 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_5 } true;~ldv_statevar_4~0 := 4;assume { :end_inline_ldv_switch_automaton_state_4_5 } true;assume { :begin_inline_ldv_switch_automaton_state_5_5 } true;~ldv_statevar_5~0 := 4;assume { :end_inline_ldv_switch_automaton_state_5_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_12_15_6 } true;~ldv_statevar_15~0 := 5; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1306#1; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825-1: SUMMARY for call ldv_assume((if (5 == ~ldv_statevar_3~0 || 5 == ~ldv_statevar_4~0) || 5 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1262#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1262#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1262#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1262#1.offset;~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume { :begin_inline_seq_printf } true;seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset, seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset := tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, 54, 0;havoc seq_printf_#res#1;havoc seq_printf_#t~nondet1507#1, seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset, seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset;seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset := seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset;seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset := seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset;havoc seq_printf_#t~nondet1507#1;assume -2147483648 <= seq_printf_#t~nondet1507#1 && seq_printf_#t~nondet1507#1 <= 2147483647;seq_printf_#res#1 := seq_printf_#t~nondet1507#1;havoc seq_printf_#t~nondet1507#1; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13619: assume 11 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13619: assume !(11 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514: tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset := tun_recvmsg_#t~ret872#1.base, tun_recvmsg_#t~ret872#1.offset;havoc tun_recvmsg_#t~ret872#1.base, tun_recvmsg_#t~ret872#1.offset;tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset := tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume true;havoc tun_show_owner_#t~nondet917#1;call write~int#32(tun_show_owner_#t~nondet917#1, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset + tun_show_owner_#t~loopctr916#1, 8);tun_show_owner_#t~loopctr916#1 := 1 + tun_show_owner_#t~loopctr916#1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume true;tun_show_owner_~tmp___4~9#1 := tun_show_owner_#t~ret918#1;havoc tun_show_owner_#t~loopctr916#1;havoc tun_show_owner_#t~nondet917#1;havoc tun_show_owner_#t~ret918#1;tun_show_owner_~tmp___6~6#1 := tun_show_owner_~tmp___4~9#1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11703: assume { :begin_inline_compat_ptr } true;compat_ptr_#in~uptr#1 := tun_chr_compat_ioctl_~arg#1;havoc compat_ptr_#res#1.base, compat_ptr_#res#1.offset;havoc compat_ptr_~uptr#1;compat_ptr_~uptr#1 := compat_ptr_#in~uptr#1;compat_ptr_#res#1.base, compat_ptr_#res#1.offset := 0, (if compat_ptr_~uptr#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then compat_ptr_~uptr#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else compat_ptr_~uptr#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);tun_chr_compat_ioctl_#t~ret1158#1.base, tun_chr_compat_ioctl_#t~ret1158#1.offset := compat_ptr_#res#1.base, compat_ptr_#res#1.offset;havoc compat_ptr_~uptr#1;havoc compat_ptr_#in~uptr#1;assume { :end_inline_compat_ptr } true;tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset := tun_chr_compat_ioctl_#t~ret1158#1.base, tun_chr_compat_ioctl_#t~ret1158#1.offset;havoc tun_chr_compat_ioctl_#t~ret1158#1.base, tun_chr_compat_ioctl_#t~ret1158#1.offset;tun_chr_compat_ioctl_~arg#1 := tun_chr_compat_ioctl_~tmp~81#1.base + tun_chr_compat_ioctl_~tmp~81#1.offset; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514-1: SUMMARY for call tun_recvmsg_#t~ret872#1.base, tun_recvmsg_#t~ret872#1.offset := __tun_get(tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487: assume { :begin_inline_ldv_dispatch_register_11_2 } true;ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset := ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset := ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;~ldv_0_container_file_operations~0.base, ~ldv_0_container_file_operations~0.offset := ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_0_15 } true;~ldv_statevar_0~0 := 14; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_4 } true;ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082-1: ldv_switch_1_#res#1 := 29; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1292#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1292#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1292#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1292#1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1297#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1297#1 && ldv_proto_io_instance_2_#t~ret1297#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___1~26#1 := ldv_proto_io_instance_2_#t~ret1297#1;havoc ldv_proto_io_instance_2_#t~ret1297#1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1292#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488: havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;havoc ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_2 } true;ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1; [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1263#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.offset := ldv_xmalloc(88); srcloc: null [2025-02-08 03:56:20,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092: call ldv_file_operations_file_operations_instance_0_#t~mem1253#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.offset := read~$Pointer$#13(~ldv_0_container_file_operations~0.base, 104 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_release_0_2 } true;ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1253#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1253#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_release_0_2_#t~ret1283#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset := ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset;ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset := ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset;ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset := ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset;assume { :begin_inline_tun_chr_close } true;tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset, tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset := ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;havoc tun_chr_close_#res#1;havoc tun_chr_close_#t~mem1175#1.base, tun_chr_close_#t~mem1175#1.offset, tun_chr_close_#t~mem1176#1.base, tun_chr_close_#t~mem1176#1.offset, tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset, tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset, tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset := tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset;tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset := tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset;havoc tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset;havoc tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;call tun_chr_close_#t~mem1175#1.base, tun_chr_close_#t~mem1175#1.offset := read~$Pointer$#32(tun_chr_close_~file#1.base, 444 + tun_chr_close_~file#1.offset, 8);tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset := tun_chr_close_#t~mem1175#1.base, tun_chr_close_#t~mem1175#1.offset;havoc tun_chr_close_#t~mem1175#1.base, tun_chr_close_#t~mem1175#1.offset;call tun_chr_close_#t~mem1176#1.base, tun_chr_close_#t~mem1176#1.offset := read~$Pointer$#32(tun_chr_close_~tfile~17#1.base, 1385 + tun_chr_close_~tfile~17#1.offset, 8);tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset := tun_chr_close_#t~mem1176#1.base, tun_chr_close_#t~mem1176#1.offset;havoc tun_chr_close_#t~mem1176#1.base, tun_chr_close_#t~mem1176#1.offset;assume { :begin_inline_tun_detach } true;tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset, tun_detach_#in~clean#1 := tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, 1;havoc tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, tun_detach_~clean#1;tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset := tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset;tun_detach_~clean#1 := tun_detach_#in~clean#1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158: ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1263#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1263#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1263#1.offset;~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: ldv_file_operations_instance_callback_0_38_#t~ret1279#1 := tun_chr_show_fdinfo_#res#1;havoc tun_chr_show_fdinfo_#t~memset~res1177#1.base, tun_chr_show_fdinfo_#t~memset~res1177#1.offset, tun_chr_show_fdinfo_#t~ret1178#1.base, tun_chr_show_fdinfo_#t~ret1178#1.offset, tun_chr_show_fdinfo_#t~ret1179#1.base, tun_chr_show_fdinfo_#t~ret1179#1.offset, tun_chr_show_fdinfo_#t~mem1180#1.base, tun_chr_show_fdinfo_#t~mem1180#1.offset, tun_chr_show_fdinfo_#t~mem1181#1.base, tun_chr_show_fdinfo_#t~mem1181#1.offset, tun_chr_show_fdinfo_#t~ret1182#1, tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset, tun_chr_show_fdinfo_~tmp___0~55#1;havoc tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset, tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset;assume { :end_inline_tun_chr_show_fdinfo } true;assume -2147483648 <= ldv_file_operations_instance_callback_0_38_#t~ret1279#1 && ldv_file_operations_instance_callback_0_38_#t~ret1279#1 <= 2147483647;havoc ldv_file_operations_instance_callback_0_38_#t~ret1279#1;havoc ldv_file_operations_instance_callback_0_38_#t~ret1279#1, ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset, ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;havoc ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_38 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume 4 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume !(4 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771-1: SUMMARY for call tun_chr_open_#t~ret1170#1.base, tun_chr_open_#t~ret1170#1.offset := get_current(); srcloc: null [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset := tun_chr_open_#t~ret1170#1.base, tun_chr_open_#t~ret1170#1.offset;havoc tun_chr_open_#t~ret1170#1.base, tun_chr_open_#t~ret1170#1.offset;call tun_chr_open_#t~mem1171#1.base, tun_chr_open_#t~mem1171#1.offset := read~$Pointer$#32(tun_chr_open_~tmp___0~54#1.base, 2741 + tun_chr_open_~tmp___0~54#1.offset, 8);call tun_chr_open_#t~mem1172#1.base, tun_chr_open_#t~mem1172#1.offset := read~$Pointer$#32(tun_chr_open_#t~mem1171#1.base, 36 + tun_chr_open_#t~mem1171#1.offset, 8);assume { :begin_inline_get_net } true;get_net_#in~net#1.base, get_net_#in~net#1.offset := tun_chr_open_#t~mem1172#1.base, tun_chr_open_#t~mem1172#1.offset;havoc get_net_#res#1.base, get_net_#res#1.offset;havoc get_net_~net#1.base, get_net_~net#1.offset;get_net_~net#1.base, get_net_~net#1.offset := get_net_#in~net#1.base, get_net_#in~net#1.offset; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13951: havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset := tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084-1: ldv_switch_1_#res#1 := 32; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: assume 12 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: assume !(12 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: SUMMARY for call tun_chr_compat_ioctl_#t~ret1159#1 := __tun_chr_ioctl(tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, 32); srcloc: null [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1 && ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1 := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1309#1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume 0 == (tun_recvmsg_~tun~15#1.base + tun_recvmsg_~tun~15#1.offset) % 18446744073709551616;tun_recvmsg_#res#1 := -77; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume !(0 == (tun_recvmsg_~tun~15#1.base + tun_recvmsg_~tun~15#1.offset) % 18446744073709551616); [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13688: assume 0 != ldv_proto_io_instance_2_~tmp___1~26#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13688: assume !(0 != ldv_proto_io_instance_2_~tmp___1~26#1);~ldv_statevar_2~0 := 11; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13160-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1264#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.offset := ldv_xmalloc(264); srcloc: null [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13160: ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1264#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1264#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1264#1.offset;~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume 13 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume !(13 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16728: havoc __f_setown_#t~nondet1457#1;tun_chr_fasync_#t~ret1164#1 := __f_setown_#res#1;havoc __f_setown_#t~nondet1457#1, __f_setown_~arg0#1.base, __f_setown_~arg0#1.offset, __f_setown_~arg1#1.base, __f_setown_~arg1#1.offset, __f_setown_~arg2#1, __f_setown_~arg3#1;havoc __f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset, __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset, __f_setown_#in~arg2#1, __f_setown_#in~arg3#1;assume { :end_inline___f_setown } true;assume -2147483648 <= tun_chr_fasync_#t~ret1164#1 && tun_chr_fasync_#t~ret1164#1 <= 2147483647;tun_chr_fasync_~ret~9#1 := tun_chr_fasync_#t~ret1164#1;havoc tun_chr_fasync_#t~ret1164#1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14086-1: ldv_switch_1_#res#1 := 34; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume true;havoc tun_show_owner_#t~nondet920#1;call write~int#32(tun_show_owner_#t~nondet920#1, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset + tun_show_owner_#t~loopctr919#1, 8);tun_show_owner_#t~loopctr919#1 := 1 + tun_show_owner_#t~loopctr919#1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume true;tun_show_owner_~tmp___5~7#1 := tun_show_owner_#t~ret921#1;havoc tun_show_owner_#t~loopctr919#1;havoc tun_show_owner_#t~nondet920#1;havoc tun_show_owner_#t~ret921#1;tun_show_owner_~tmp___6~6#1 := tun_show_owner_~tmp___5~7#1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1;~ldv_statevar_4~0 := 1; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1);~ldv_statevar_4~0 := 7; [2025-02-08 03:56:20,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1265#1 && ldv_file_operations_file_operations_instance_0_#t~ret1265#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___6~10#1 := ldv_file_operations_file_operations_instance_0_#t~ret1265#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1265#1;~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset := 0, ldv_file_operations_file_operations_instance_0_~tmp___6~10#1; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: tun_flow_cleanup_~count~0#1 := 1 + tun_flow_cleanup_~count~0#1;call tun_flow_cleanup_#t~mem422#1 := read~int#32(tun_flow_cleanup_~e~4#1.base, 52 + tun_flow_cleanup_~e~4#1.offset, 8);tun_flow_cleanup_~this_timer~0#1 := tun_flow_cleanup_#t~mem422#1 + tun_flow_cleanup_~delay~0#1;havoc tun_flow_cleanup_#t~mem422#1; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: assume { :begin_inline_ldv_file_operations_instance_callback_0_34 } true;ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset := ~ldv_0_callback_poll~0.base, ~ldv_0_callback_poll~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_size_cnt_struct_poll_table_struct_ptr~0.base, ~ldv_0_size_cnt_struct_poll_table_struct_ptr~0.offset;havoc ldv_file_operations_instance_callback_0_34_#t~ret1277#1, ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset, ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset;assume { :begin_inline_tun_chr_poll } true;tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset, tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset := ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;havoc tun_chr_poll_#res#1;havoc tun_chr_poll_#t~mem635#1.base, tun_chr_poll_#t~mem635#1.offset, tun_chr_poll_#t~ret636#1.base, tun_chr_poll_#t~ret636#1.offset, tun_chr_poll_#t~mem637#1.base, tun_chr_poll_#t~mem637#1.offset, tun_chr_poll_#t~ret638#1, tun_chr_poll_#t~bitwise639#1, tun_chr_poll_#t~ret640#1, tun_chr_poll_#t~bitwise641#1, tun_chr_poll_#t~mem642#1.base, tun_chr_poll_#t~mem642#1.offset, tun_chr_poll_#t~ret643#1, tun_chr_poll_#t~ret644#1, tun_chr_poll_#t~bitwise645#1, tun_chr_poll_#t~mem646#1.base, tun_chr_poll_#t~mem646#1.offset, tun_chr_poll_#t~mem647#1, tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset, tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset, tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset, tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset, tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset, tun_chr_poll_~mask~0#1, tun_chr_poll_~tmp___0~35#1, tun_chr_poll_~tmp___1~14#1, tun_chr_poll_~tmp___2~10#1, tun_chr_poll_~tmp___3~8#1;tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset := tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset;tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset := tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset;havoc tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset;havoc tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset;havoc tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset;havoc tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset;havoc tun_chr_poll_~mask~0#1;havoc tun_chr_poll_~tmp___0~35#1;havoc tun_chr_poll_~tmp___1~14#1;havoc tun_chr_poll_~tmp___2~10#1;havoc tun_chr_poll_~tmp___3~8#1;call tun_chr_poll_#t~mem635#1.base, tun_chr_poll_#t~mem635#1.offset := read~$Pointer$#32(tun_chr_poll_~file#1.base, 444 + tun_chr_poll_~file#1.offset, 8);tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset := tun_chr_poll_#t~mem635#1.base, tun_chr_poll_#t~mem635#1.offset;havoc tun_chr_poll_#t~mem635#1.base, tun_chr_poll_#t~mem635#1.offset; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true;ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1314#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset := tun_chr_aio_write_#t~ret770#1.base, tun_chr_aio_write_#t~ret770#1.offset;havoc tun_chr_aio_write_#t~ret770#1.base, tun_chr_aio_write_#t~ret770#1.offset;tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset := tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset;call tun_chr_aio_write_#t~mem771#1.base, tun_chr_aio_write_#t~mem771#1.offset := read~$Pointer$#32(tun_chr_aio_write_~file~0#1.base, 444 + tun_chr_aio_write_~file~0#1.offset, 8);tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset := tun_chr_aio_write_#t~mem771#1.base, tun_chr_aio_write_#t~mem771#1.offset;havoc tun_chr_aio_write_#t~mem771#1.base, tun_chr_aio_write_#t~mem771#1.offset; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1265#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991-1: SUMMARY for call tun_chr_aio_write_#t~ret770#1.base, tun_chr_aio_write_#t~ret770#1.offset := tun_get(tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset); srcloc: null [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832-1: SUMMARY for call ldv_assume((if 14 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12766: assume 5 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12766: assume !(5 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: assume { :begin_inline_ldv_dispatch_register_io_instance_11_15_7 } true;assume { :begin_inline_ldv_switch_automaton_state_2_14 } true;~ldv_statevar_2~0 := 13;assume { :end_inline_ldv_switch_automaton_state_2_14 } true;assume { :end_inline_ldv_dispatch_register_io_instance_11_15_7 } true;~ldv_statevar_15~0 := 6; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493-1: SUMMARY for call ldv_assume((if 0 != ldv_misc_register_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset := ~ldv_1_callback_func_1_ptr~0.base, ~ldv_1_callback_func_1_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1 && ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1312#1; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088-1: ldv_switch_1_#res#1 := 36; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: assume 14 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: assume !(14 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-4: assume 0 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise873#1 := 0; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-4: assume !(0 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: assume 0 != tun_recvmsg_#t~bitwise873#1;havoc tun_recvmsg_#t~bitwise873#1;tun_recvmsg_~ret~5#1 := -22; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: assume !(0 != tun_recvmsg_#t~bitwise873#1);havoc tun_recvmsg_#t~bitwise873#1; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: assume (if (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) >= 0; [2025-02-08 03:56:20,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: assume !((if (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - tun_flow_cleanup_~this_timer~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) >= 0); [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-1: [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-2: havoc tun_recvmsg_#t~bitwise873#1;assume (((tun_recvmsg_#t~bitwise873#1 <= tun_recvmsg_~flags#1 && (tun_recvmsg_~flags#1 >= 0 || tun_recvmsg_#t~bitwise873#1 <= -8289)) && (tun_recvmsg_~flags#1 < 0 || tun_recvmsg_#t~bitwise873#1 >= 0)) && tun_recvmsg_#t~bitwise873#1 > -8289 + tun_recvmsg_~flags#1) && tun_recvmsg_#t~bitwise873#1 >= -2147483648; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-3: assume -8289 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise873#1 := tun_recvmsg_~flags#1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521-3: assume !(-8289 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1266#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1266#1 && ldv_file_operations_file_operations_instance_0_#t~ret1266#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___7~9#1 := ldv_file_operations_file_operations_instance_0_#t~ret1266#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1266#1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: assume 2 == ~ldv_statevar_6~0; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: havoc misc_register_#t~nondet1488#1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931-1: ldv_misc_register_92_#t~ret1337#1 := misc_register_#res#1;havoc misc_register_#t~nondet1488#1, misc_register_~arg0#1.base, misc_register_~arg0#1.offset;havoc misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset;assume { :end_inline_misc_register } true;assume -2147483648 <= ldv_misc_register_92_#t~ret1337#1 && ldv_misc_register_92_#t~ret1337#1 <= 2147483647;ldv_misc_register_92_~tmp~112#1 := ldv_misc_register_92_#t~ret1337#1;havoc ldv_misc_register_92_#t~ret1337#1;ldv_misc_register_92_~ldv_func_res~6#1 := ldv_misc_register_92_~tmp~112#1;assume { :begin_inline_ldv_misc_register } true;ldv_misc_register_#in~arg0#1, ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset := ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset;havoc ldv_misc_register_#res#1;havoc ldv_misc_register_#t~ret1289#1, ldv_misc_register_#t~mem1290#1.base, ldv_misc_register_#t~mem1290#1.offset, ldv_misc_register_~arg0#1, ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset, ldv_misc_register_~tmp~93#1;ldv_misc_register_~arg0#1 := ldv_misc_register_#in~arg0#1;ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset := ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset;havoc ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset;havoc ldv_misc_register_~tmp~93#1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13958: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1;~ldv_statevar_5~0 := 1; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13958: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1);~ldv_statevar_5~0 := 7; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090-1: ldv_switch_1_#res#1 := 38; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1307#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: tun_show_owner_#res#1 := tun_show_owner_~tmp___6~6#1;ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1 := tun_show_owner_#res#1;havoc tun_show_owner_#t~ret907#1.base, tun_show_owner_#t~ret907#1.offset, tun_show_owner_#t~mem908#1, tun_show_owner_#t~ret909#1, tun_show_owner_#t~ret910#1, tun_show_owner_#t~ret911#1.base, tun_show_owner_#t~ret911#1.offset, tun_show_owner_#t~mem912#1.base, tun_show_owner_#t~mem912#1.offset, tun_show_owner_#t~mem913#1.base, tun_show_owner_#t~mem913#1.offset, tun_show_owner_#t~mem914#1, tun_show_owner_#t~ret915#1, tun_show_owner_#t~loopctr916#1, tun_show_owner_#t~nondet917#1, tun_show_owner_#t~ret918#1, tun_show_owner_#t~loopctr919#1, tun_show_owner_#t~nondet920#1, tun_show_owner_#t~ret921#1, tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset, tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset, tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset, tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset, tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset, tun_show_owner_~tmp___1~21#1, tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset, tun_show_owner_~tmp___3~12#1, tun_show_owner_~tmp___4~9#1, tun_show_owner_~tmp___5~7#1, tun_show_owner_~tmp___6~6#1, tun_show_owner_~tmp___7~5#1;havoc tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset, tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset, tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset;assume { :end_inline_tun_show_owner } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1 && ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: SUMMARY for call tun_flow_delete(tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset); srcloc: null [2025-02-08 03:56:20,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1254#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: assume 0 == (tun_chr_aio_write_~tun~10#1.base + tun_chr_aio_write_~tun~10#1.offset) % 18446744073709551616;tun_chr_aio_write_#res#1 := -77; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: assume !(0 == (tun_chr_aio_write_~tun~10#1.base + tun_chr_aio_write_~tun~10#1.offset) % 18446744073709551616); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1254#1 && ldv_file_operations_file_operations_instance_0_#t~ret1254#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1254#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1254#1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13166: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___7~9#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13166: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___7~9#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12770: assume 6 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12770: assume !(6 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533: tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset := tun_chr_poll_#t~ret636#1.base, tun_chr_poll_#t~ret636#1.offset;havoc tun_chr_poll_#t~ret636#1.base, tun_chr_poll_#t~ret636#1.offset;tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset := tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset;tun_chr_poll_~mask~0#1 := 0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533-1: SUMMARY for call tun_chr_poll_#t~ret636#1.base, tun_chr_poll_#t~ret636#1.offset := __tun_get(tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset); srcloc: null [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1;ldv_misc_register_92_#t~ret1338#1 := ldv_misc_register_#res#1;havoc ldv_misc_register_#t~ret1289#1, ldv_misc_register_#t~mem1290#1.base, ldv_misc_register_#t~mem1290#1.offset, ldv_misc_register_~arg0#1, ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset, ldv_misc_register_~tmp~93#1;havoc ldv_misc_register_#in~arg0#1, ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset;assume { :end_inline_ldv_misc_register } true;assume -2147483648 <= ldv_misc_register_92_#t~ret1338#1 && ldv_misc_register_92_#t~ret1338#1 <= 2147483647;ldv_misc_register_92_~tmp___0~70#1 := ldv_misc_register_92_#t~ret1338#1;havoc ldv_misc_register_92_#t~ret1338#1;ldv_misc_register_92_#res#1 := ldv_misc_register_92_~tmp___0~70#1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092-1: ldv_switch_1_#res#1 := 40; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: assume 15 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: assume !(15 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: assume -9223372036854775808 <= tun_chr_compat_ioctl_#t~ret1159#1 && tun_chr_compat_ioctl_#t~ret1159#1 <= 9223372036854775807;tun_chr_compat_ioctl_~tmp___0~52#1 := tun_chr_compat_ioctl_#t~ret1159#1;havoc tun_chr_compat_ioctl_#t~ret1159#1;tun_chr_compat_ioctl_#res#1 := tun_chr_compat_ioctl_~tmp___0~52#1;ldv_file_operations_instance_callback_0_25_#t~ret1274#1 := tun_chr_compat_ioctl_#res#1;havoc tun_chr_compat_ioctl_#t~ret1158#1.base, tun_chr_compat_ioctl_#t~ret1158#1.offset, tun_chr_compat_ioctl_#t~ret1159#1, tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset, tun_chr_compat_ioctl_~tmp___0~52#1;havoc tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset, tun_chr_compat_ioctl_#in~cmd#1, tun_chr_compat_ioctl_#in~arg#1;assume { :end_inline_tun_chr_compat_ioctl } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_25_#t~ret1274#1 && ldv_file_operations_instance_callback_0_25_#t~ret1274#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_25_#t~ret1274#1;havoc ldv_file_operations_instance_callback_0_25_#t~ret1274#1, ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset, ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;havoc ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg2#1, ldv_file_operations_instance_callback_0_25_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_25 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969: assume { :begin_inline_ldv_timer_timer_instance_6 } true;ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_6_#t~mem1319#1.base, ldv_timer_timer_instance_6_#t~mem1319#1.offset, ldv_timer_timer_instance_6_#t~mem1320#1.base, ldv_timer_timer_instance_6_#t~mem1320#1.offset, ldv_timer_timer_instance_6_#t~mem1321#1, ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset;ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset := ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: assume 3 == ~ldv_statevar_6~0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-1: [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-2: havoc tun_recvmsg_#t~bitwise874#1;assume ((((tun_recvmsg_~flags#1 < 0 || tun_recvmsg_#t~bitwise874#1 <= tun_recvmsg_~flags#1) && tun_recvmsg_#t~bitwise874#1 <= 8192) && tun_recvmsg_#t~bitwise874#1 >= 0) && (tun_recvmsg_~flags#1 >= 0 || tun_recvmsg_#t~bitwise874#1 > 8192 + tun_recvmsg_~flags#1)) && tun_recvmsg_#t~bitwise874#1 >= -2147483648; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-3: assume 8192 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise874#1 := tun_recvmsg_~flags#1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-3: assume !(8192 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1293#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1293#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1293#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1293#1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-4: assume 0 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise874#1 := 0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526-4: assume !(0 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1293#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1298#1 && ldv_proto_io_instance_2_#t~ret1298#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___2~20#1 := ldv_proto_io_instance_2_#t~ret1298#1;havoc ldv_proto_io_instance_2_#t~ret1298#1; [2025-02-08 03:56:20,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1298#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526: assume 0 != tun_recvmsg_#t~bitwise874#1;havoc tun_recvmsg_#t~bitwise874#1;call tun_recvmsg_#t~mem875#1.base, tun_recvmsg_#t~mem875#1.offset := read~$Pointer$#32(tun_recvmsg_~sock#1.base, 30 + tun_recvmsg_~sock#1.offset, 8);assume { :begin_inline_sock_recv_errqueue } true;sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset, sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset, sock_recv_errqueue_#in~arg2#1, sock_recv_errqueue_#in~arg3#1, sock_recv_errqueue_#in~arg4#1 := tun_recvmsg_#t~mem875#1.base, tun_recvmsg_#t~mem875#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, (if tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 <= 2147483647 then tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 else tun_recvmsg_~total_len#1 % 18446744073709551616 % 4294967296 - 4294967296), 263, 1;havoc sock_recv_errqueue_#res#1;havoc sock_recv_errqueue_#t~nondet1522#1, sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset, sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset, sock_recv_errqueue_~arg2#1, sock_recv_errqueue_~arg3#1, sock_recv_errqueue_~arg4#1;sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset := sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset;sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset := sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset;sock_recv_errqueue_~arg2#1 := sock_recv_errqueue_#in~arg2#1;sock_recv_errqueue_~arg3#1 := sock_recv_errqueue_#in~arg3#1;sock_recv_errqueue_~arg4#1 := sock_recv_errqueue_#in~arg4#1;havoc sock_recv_errqueue_#t~nondet1522#1;assume -2147483648 <= sock_recv_errqueue_#t~nondet1522#1 && sock_recv_errqueue_#t~nondet1522#1 <= 2147483647;sock_recv_errqueue_#res#1 := sock_recv_errqueue_#t~nondet1522#1;havoc sock_recv_errqueue_#t~nondet1522#1; [2025-02-08 03:56:20,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526: assume !(0 != tun_recvmsg_#t~bitwise874#1);havoc tun_recvmsg_#t~bitwise874#1;call tun_recvmsg_#t~mem877#1.base, tun_recvmsg_#t~mem877#1.offset := read~$Pointer$#32(tun_recvmsg_~m#1.base, 12 + tun_recvmsg_~m#1.offset, 8); [2025-02-08 03:56:20,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1271#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1271#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.offset;~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1271#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1271#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume (if (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 else (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;tun_flow_cleanup_~next_timer~0#1 := tun_flow_cleanup_~this_timer~0#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume !((if (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 else (tun_flow_cleanup_~this_timer~0#1 - tun_flow_cleanup_~next_timer~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12839: SUMMARY for call ldv_assume((if 0 == ~ldv_15_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1 && ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1 := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1310#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset := tun_chr_aio_read_#t~ret848#1.base, tun_chr_aio_read_#t~ret848#1.offset;havoc tun_chr_aio_read_#t~ret848#1.base, tun_chr_aio_read_#t~ret848#1.offset;tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset := tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329-1: SUMMARY for call tun_chr_aio_read_#t~ret848#1.base, tun_chr_aio_read_#t~ret848#1.offset := __tun_get(tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14095: ldv_switch_1_#res#1 := 0; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume 0 != ldv_proto_io_instance_2_~tmp___2~20#1;~ldv_statevar_2~0 := 2; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume !(0 != ldv_proto_io_instance_2_~tmp___2~20#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12840-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1247#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12774: assume 7 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12774: assume !(7 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12840: assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1247#1 && ldv_entry_EMGentry_15_#t~ret1247#1 <= 2147483647;ldv_entry_EMGentry_15_~tmp~89#1 := ldv_entry_EMGentry_15_#t~ret1247#1;havoc ldv_entry_EMGentry_15_#t~ret1247#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume 0 == (tun_chr_poll_~tun~9#1.base + tun_chr_poll_~tun~9#1.offset) % 18446744073709551616;tun_chr_poll_#res#1 := 8; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume !(0 == (tun_chr_poll_~tun~9#1.base + tun_chr_poll_~tun~9#1.offset) % 18446744073709551616);call tun_chr_poll_#t~mem637#1.base, tun_chr_poll_#t~mem637#1.offset := read~$Pointer$#32(tun_chr_poll_~tfile~3#1.base, 1253 + tun_chr_poll_~tfile~3#1.offset, 8);tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset := tun_chr_poll_#t~mem637#1.base, tun_chr_poll_#t~mem637#1.offset;havoc tun_chr_poll_#t~mem637#1.base, tun_chr_poll_#t~mem637#1.offset;assume { :begin_inline_poll_wait } true;poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset, poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset, poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset := tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~tfile~3#1.base, 1269 + tun_chr_poll_~tfile~3#1.offset, tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset;havoc poll_wait_#t~mem332#1.base, poll_wait_#t~mem332#1.offset, poll_wait_#t~short333#1, poll_wait_#t~mem338#1.base, poll_wait_#t~mem338#1.offset, poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset;poll_wait_~filp#1.base, poll_wait_~filp#1.offset := poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset;poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset := poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset;poll_wait_~p#1.base, poll_wait_~p#1.offset := poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset;poll_wait_#t~short333#1 := 0 != (poll_wait_~p#1.base + poll_wait_~p#1.offset) % 18446744073709551616; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1272#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1272#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.offset;~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;assume { :begin_inline_ldv_file_operations_instance_callback_0_35 } true;ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg3#1, ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset := ~ldv_0_callback_read~0.base, ~ldv_0_callback_read~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset;havoc ldv_file_operations_instance_callback_0_35_#t~ret1278#1, ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset, ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_35_~arg3#1 := ldv_file_operations_instance_callback_0_35_#in~arg3#1;ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset;assume { :begin_inline_do_sync_read } true;do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset, do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset, do_sync_read_#in~arg2#1, do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset := ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;havoc do_sync_read_#res#1;havoc do_sync_read_#t~nondet1467#1, do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset, do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset, do_sync_read_~arg2#1, do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset;do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset := do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset;do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset := do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset;do_sync_read_~arg2#1 := do_sync_read_#in~arg2#1;do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset := do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset;havoc do_sync_read_#t~nondet1467#1;assume -9223372036854775808 <= do_sync_read_#t~nondet1467#1 && do_sync_read_#t~nondet1467#1 <= 9223372036854775807;do_sync_read_#res#1 := do_sync_read_#t~nondet1467#1;havoc do_sync_read_#t~nondet1467#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1272#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1272#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1;~ldv_statevar_4~0 := 1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1);~ldv_statevar_4~0 := 7; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039: assume 18 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039: assume !(18 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: tun_chr_aio_write_~tmp___0~37#1 := tun_chr_aio_write_#t~ret772#1;havoc tun_chr_aio_write_#t~ret772#1;call tun_chr_aio_write_#t~mem773#1 := read~int#32(tun_chr_aio_write_~file~0#1.base, 124 + tun_chr_aio_write_~file~0#1.offset, 4); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000-1: SUMMARY for call tun_chr_aio_write_#t~ret772#1 := iov_length(tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: assume { :begin_inline_ldv_file_operations_instance_callback_0_5 } true;ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg3#1, ldv_file_operations_instance_callback_0_5_#in~arg4#1 := ~ldv_0_callback_aio_read~0.base, ~ldv_0_callback_aio_read~0.offset, ~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset, ~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_5_3_default~0;havoc ldv_file_operations_instance_callback_0_5_#t~ret1281#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_5_~arg3#1 := ldv_file_operations_instance_callback_0_5_#in~arg3#1;ldv_file_operations_instance_callback_0_5_~arg4#1 := ldv_file_operations_instance_callback_0_5_#in~arg4#1;assume { :begin_inline_tun_chr_aio_read } true;tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset, tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset, tun_chr_aio_read_#in~count#1, tun_chr_aio_read_#in~pos#1 := ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;havoc tun_chr_aio_read_#res#1;havoc tun_chr_aio_read_#t~mem846#1.base, tun_chr_aio_read_#t~mem846#1.offset, tun_chr_aio_read_#t~mem847#1.base, tun_chr_aio_read_#t~mem847#1.offset, tun_chr_aio_read_#t~ret848#1.base, tun_chr_aio_read_#t~ret848#1.offset, tun_chr_aio_read_#t~ret849#1, tun_chr_aio_read_#t~mem850#1, tun_chr_aio_read_#t~bitwise851#1, tun_chr_aio_read_#t~ret852#1, tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1, tun_chr_aio_read_~pos#1, tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset, tun_chr_aio_read_~len~1#1, tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~tmp___0~40#1, tun_chr_aio_read_~__min1~1#1, tun_chr_aio_read_~__min2~1#1;tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset := tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset;tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset := tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset;tun_chr_aio_read_~count#1 := tun_chr_aio_read_#in~count#1;tun_chr_aio_read_~pos#1 := tun_chr_aio_read_#in~pos#1;havoc tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset;havoc tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset;havoc tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset;havoc tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset;havoc tun_chr_aio_read_~len~1#1;havoc tun_chr_aio_read_~ret~3#1;havoc tun_chr_aio_read_~tmp___0~40#1;havoc tun_chr_aio_read_~__min1~1#1;havoc tun_chr_aio_read_~__min2~1#1;call tun_chr_aio_read_#t~mem846#1.base, tun_chr_aio_read_#t~mem846#1.offset := read~$Pointer$#32(tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, 8);tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset := tun_chr_aio_read_#t~mem846#1.base, tun_chr_aio_read_#t~mem846#1.offset;havoc tun_chr_aio_read_#t~mem846#1.base, tun_chr_aio_read_#t~mem846#1.offset;call tun_chr_aio_read_#t~mem847#1.base, tun_chr_aio_read_#t~mem847#1.offset := read~$Pointer$#32(tun_chr_aio_read_~file~1#1.base, 444 + tun_chr_aio_read_~file~1#1.offset, 8);tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset := tun_chr_aio_read_#t~mem847#1.base, tun_chr_aio_read_#t~mem847#1.offset;havoc tun_chr_aio_read_#t~mem847#1.base, tun_chr_aio_read_#t~mem847#1.offset; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14361: havoc ldv_timer_timer_instance_6_#t~mem1319#1.base, ldv_timer_timer_instance_6_#t~mem1319#1.offset, ldv_timer_timer_instance_6_#t~mem1320#1.base, ldv_timer_timer_instance_6_#t~mem1320#1.offset, ldv_timer_timer_instance_6_#t~mem1321#1, ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset;havoc ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_6 } true; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-4: assume 2048 == (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296);tun_chr_aio_write_#t~bitwise774#1 := (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-4: assume !(2048 == (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-5: assume 0 == (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296);tun_chr_aio_write_#t~bitwise774#1 := 0; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-5: assume !(0 == (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: assume 0 != ldv_entry_EMGentry_15_~tmp~89#1;~ldv_statevar_15~0 := 3; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: assume !(0 != ldv_entry_EMGentry_15_~tmp~89#1);~ldv_statevar_15~0 := 7; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: assume -9223372036854775808 <= tun_chr_aio_write_#t~ret775#1 && tun_chr_aio_write_#t~ret775#1 <= 9223372036854775807;tun_chr_aio_write_~result~0#1 := tun_chr_aio_write_#t~ret775#1;havoc tun_chr_aio_write_#t~mem773#1;havoc tun_chr_aio_write_#t~bitwise774#1;havoc tun_chr_aio_write_#t~ret775#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-1: SUMMARY for call tun_chr_aio_write_#t~ret775#1 := tun_get_user(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, 0, 0, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~tmp___0~37#1, tun_chr_aio_write_~count#1, tun_chr_aio_write_#t~bitwise774#1); srcloc: null [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-2: [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-3: havoc tun_chr_aio_write_#t~bitwise774#1;assume (((((if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296) < 0 || tun_chr_aio_write_#t~bitwise774#1 <= (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296)) && tun_chr_aio_write_#t~bitwise774#1 <= 2048) && tun_chr_aio_write_#t~bitwise774#1 >= 0) && ((if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296) >= 0 || tun_chr_aio_write_#t~bitwise774#1 > 2048 + (if tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 <= 2147483647 then tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 else tun_chr_aio_write_#t~mem773#1 % 4294967296 % 4294967296 - 4294967296))) && tun_chr_aio_write_#t~bitwise774#1 >= -2147483648; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806-1: ldv_file_operations_instance_callback_0_35_#t~ret1278#1 := do_sync_read_#res#1;havoc do_sync_read_#t~nondet1467#1, do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset, do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset, do_sync_read_~arg2#1, do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset;havoc do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset, do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset, do_sync_read_#in~arg2#1, do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset;assume { :end_inline_do_sync_read } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_35_#t~ret1278#1 && ldv_file_operations_instance_callback_0_35_#t~ret1278#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_35_#t~ret1278#1;havoc ldv_file_operations_instance_callback_0_35_#t~ret1278#1, ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset, ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;havoc ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg3#1, ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_35 } true; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806: havoc do_sync_read_#t~nondet1467#1; [2025-02-08 03:56:20,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: SUMMARY for call set_bit(5, tun_chr_open_~tfile~16#1.base, 1229 + tun_chr_open_~tfile~16#1.offset); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: havoc rtnl_link_register_#t~nondet1501#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004-1: tun_init_#t~ret1192#1 := rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet1501#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;havoc rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;assume { :end_inline_rtnl_link_register } true;assume -2147483648 <= tun_init_#t~ret1192#1 && tun_init_#t~ret1192#1 <= 2147483647;tun_init_~ret~10#1 := tun_init_#t~ret1192#1;havoc tun_init_#t~ret1192#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume 0 == (tun_chr_aio_read_~tun~11#1.base + tun_chr_aio_read_~tun~11#1.offset) % 18446744073709551616;tun_chr_aio_read_#res#1 := -77; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume !(0 == (tun_chr_aio_read_~tun~11#1.base + tun_chr_aio_read_~tun~11#1.offset) % 18446744073709551616); [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset := tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: tun_chr_aio_write_#res#1 := tun_chr_aio_write_~result~0#1;ldv_file_operations_instance_callback_0_22_#t~ret1273#1 := tun_chr_aio_write_#res#1;havoc tun_chr_aio_write_#t~mem769#1.base, tun_chr_aio_write_#t~mem769#1.offset, tun_chr_aio_write_#t~ret770#1.base, tun_chr_aio_write_#t~ret770#1.offset, tun_chr_aio_write_#t~mem771#1.base, tun_chr_aio_write_#t~mem771#1.offset, tun_chr_aio_write_#t~ret772#1, tun_chr_aio_write_#t~mem773#1, tun_chr_aio_write_#t~bitwise774#1, tun_chr_aio_write_#t~ret775#1, tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1, tun_chr_aio_write_~pos#1, tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset, tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, tun_chr_aio_write_~result~0#1, tun_chr_aio_write_~tmp___0~37#1;havoc tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset, tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset, tun_chr_aio_write_#in~count#1, tun_chr_aio_write_#in~pos#1;assume { :end_inline_tun_chr_aio_write } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_22_#t~ret1273#1 && ldv_file_operations_instance_callback_0_22_#t~ret1273#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_22_#t~ret1273#1;havoc ldv_file_operations_instance_callback_0_22_#t~ret1273#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;havoc ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg3#1, ldv_file_operations_instance_callback_0_22_#in~arg4#1;assume { :end_inline_ldv_file_operations_instance_callback_0_22 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: assume { :begin_inline_sock_set_flag } true;sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset, sock_set_flag_#in~flag#1 := tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, 25;havoc sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset, sock_set_flag_~flag#1;sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset := sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset;sock_set_flag_~flag#1 := sock_set_flag_#in~flag#1;assume { :begin_inline___set_bit } true;__set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset := sock_set_flag_~flag#1, sock_set_flag_~sk#1.base, 481 + sock_set_flag_~sk#1.offset;havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;__set_bit_~nr#1 := __set_bit_#in~nr#1;__set_bit_~addr#1.base, __set_bit_~addr#1.offset := __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset;havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;havoc __set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset;assume { :end_inline___set_bit } true;havoc sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset, sock_set_flag_~flag#1;havoc sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset, sock_set_flag_#in~flag#1;assume { :end_inline_sock_set_flag } true;tun_chr_open_#res#1 := 0;call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002-1: SUMMARY for call tun_put(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1 && ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1313#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-1: SUMMARY for call INIT_LIST_HEAD(tun_chr_open_~tfile~16#1.base, 1409 + tun_chr_open_~tfile~16#1.offset); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0 != (tun_flow_cleanup_~____ptr___0~3#1.base + tun_flow_cleanup_~____ptr___0~3#1.offset) % 18446744073709551616;tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset := tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset;tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset := tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0 != (tun_flow_cleanup_~____ptr___0~3#1.base + tun_flow_cleanup_~____ptr___0~3#1.offset) % 18446744073709551616);tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset := 0, 0; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume 8 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume !(8 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: assume poll_wait_#t~short333#1;call poll_wait_#t~mem332#1.base, poll_wait_#t~mem332#1.offset := read~$Pointer$#32(poll_wait_~p#1.base, poll_wait_~p#1.offset, 8);poll_wait_#t~short333#1 := 0 != (poll_wait_#t~mem332#1.base + poll_wait_#t~mem332#1.offset) % 18446744073709551616 && 0 != (poll_wait_~wait_address#1.base + poll_wait_~wait_address#1.offset) % 18446744073709551616; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: assume !poll_wait_#t~short333#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: assume poll_wait_#t~short333#1;havoc poll_wait_#t~mem332#1.base, poll_wait_#t~mem332#1.offset;havoc poll_wait_#t~short333#1;call poll_wait_#t~mem338#1.base, poll_wait_#t~mem338#1.offset := read~$Pointer$#32(poll_wait_~p#1.base, poll_wait_~p#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset := poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset, poll_wait_#t~mem338#1.base, poll_wait_#t~mem338#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~335#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~336#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~337#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~335#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~336#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~337#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;havoc poll_wait_#t~mem338#1.base, poll_wait_#t~mem338#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: assume !poll_wait_#t~short333#1;havoc poll_wait_#t~mem332#1.base, poll_wait_#t~mem332#1.offset;havoc poll_wait_#t~short333#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655-1: SUMMARY for call tun_chr_ioctl_#t~ret1157#1 := __tun_chr_ioctl(tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, 40); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: assume -9223372036854775808 <= tun_chr_ioctl_#t~ret1157#1 && tun_chr_ioctl_#t~ret1157#1 <= 9223372036854775807;tun_chr_ioctl_~tmp~80#1 := tun_chr_ioctl_#t~ret1157#1;havoc tun_chr_ioctl_#t~ret1157#1;tun_chr_ioctl_#res#1 := tun_chr_ioctl_~tmp~80#1;ldv_file_operations_instance_callback_0_39_#t~ret1280#1 := tun_chr_ioctl_#res#1;havoc tun_chr_ioctl_#t~ret1157#1, tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, tun_chr_ioctl_~tmp~80#1;havoc tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset, tun_chr_ioctl_#in~cmd#1, tun_chr_ioctl_#in~arg#1;assume { :end_inline_tun_chr_ioctl } true;assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_39_#t~ret1280#1 && ldv_file_operations_instance_callback_0_39_#t~ret1280#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_39_#t~ret1280#1;havoc ldv_file_operations_instance_callback_0_39_#t~ret1280#1, ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset, ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;havoc ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg2#1, ldv_file_operations_instance_callback_0_39_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_39 } true;~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true;call ldv_timer_timer_instance_6_#t~mem1319#1.base, ldv_timer_timer_instance_6_#t~mem1319#1.offset := read~$Pointer$#32(~ldv_6_container_timer_list~0.base, 32 + ~ldv_6_container_timer_list~0.offset, 8); [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13043: assume 20 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13043: assume !(20 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13968: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1;~ldv_statevar_5~0 := 1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13968: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1);~ldv_statevar_5~0 := 7; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: SUMMARY for call ldv_free(~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035: assume -2147483648 <= ldv_switch_1_#t~ret1316#1 && ldv_switch_1_#t~ret1316#1 <= 2147483647;ldv_switch_1_~tmp~101#1 := ldv_switch_1_#t~ret1316#1;havoc ldv_switch_1_#t~ret1316#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035-1: SUMMARY for call ldv_switch_1_#t~ret1316#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1267#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1267#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1267#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1267#1.offset;~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810: havoc do_sync_write_#t~nondet1468#1; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-1: SUMMARY for call tun_recvmsg_#t~ret879#1 := tun_do_read(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_#t~mem877#1.base, tun_recvmsg_#t~mem877#1.offset, (if tun_recvmsg_~total_len#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_recvmsg_~total_len#1 % 18446744073709551616 % 18446744073709551616 else tun_recvmsg_~total_len#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), tun_recvmsg_#t~bitwise878#1); srcloc: null [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: havoc ldv_proto_io_instance_2_#t~ret1294#1, ldv_proto_io_instance_2_#t~mem1295#1.base, ldv_proto_io_instance_2_#t~mem1295#1.offset, ldv_proto_io_instance_2_#t~ret1296#1, ldv_proto_io_instance_2_#t~ret1297#1, ldv_proto_io_instance_2_#t~ret1298#1, ldv_proto_io_instance_2_#t~ret1299#1, ldv_proto_io_instance_2_#t~ret1300#1.base, ldv_proto_io_instance_2_#t~ret1300#1.offset, ldv_proto_io_instance_2_#t~ret1301#1.base, ldv_proto_io_instance_2_#t~ret1301#1.offset, ldv_proto_io_instance_2_#t~ret1302#1.base, ldv_proto_io_instance_2_#t~ret1302#1.offset, ldv_proto_io_instance_2_#t~ret1303#1, ldv_proto_io_instance_2_#t~ret1304#1, ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset, ldv_proto_io_instance_2_~tmp~95#1, ldv_proto_io_instance_2_~tmp___0~60#1, ldv_proto_io_instance_2_~tmp___1~26#1, ldv_proto_io_instance_2_~tmp___2~20#1, ldv_proto_io_instance_2_~tmp___3~17#1, ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset, ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset, ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset, ldv_proto_io_instance_2_~tmp___7~10#1, ldv_proto_io_instance_2_~tmp___8~7#1;havoc ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_proto_io_instance_2 } true; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: havoc poll_wait_#t~mem332#1.base, poll_wait_#t~mem332#1.offset, poll_wait_#t~short333#1, poll_wait_#t~mem338#1.base, poll_wait_#t~mem338#1.offset, poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset;havoc poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset, poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset, poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset;assume { :end_inline_poll_wait } true;assume { :begin_inline_skb_queue_empty } true;skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset := tun_chr_poll_~sk~0#1.base, 313 + tun_chr_poll_~sk~0#1.offset;havoc skb_queue_empty_#res#1;havoc skb_queue_empty_#t~mem201#1.base, skb_queue_empty_#t~mem201#1.offset, skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset;skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset := skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset;call skb_queue_empty_#t~mem201#1.base, skb_queue_empty_#t~mem201#1.offset := read~$Pointer$#32(skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset, 8);skb_queue_empty_#res#1 := (if (skb_queue_empty_#t~mem201#1.base + skb_queue_empty_#t~mem201#1.offset) % 18446744073709551616 == (skb_queue_empty_~list#1.base + skb_queue_empty_~list#1.offset) % 18446744073709551616 then 1 else 0);havoc skb_queue_empty_#t~mem201#1.base, skb_queue_empty_#t~mem201#1.offset; [2025-02-08 03:56:20,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534: assume -9223372036854775808 <= tun_recvmsg_#t~ret879#1 && tun_recvmsg_#t~ret879#1 <= 9223372036854775807;tun_recvmsg_~tmp___0~44#1 := tun_recvmsg_#t~ret879#1;havoc tun_recvmsg_#t~mem877#1.base, tun_recvmsg_#t~mem877#1.offset;havoc tun_recvmsg_#t~bitwise878#1;havoc tun_recvmsg_#t~ret879#1;tun_recvmsg_~ret~5#1 := (if tun_recvmsg_~tmp___0~44#1 % 4294967296 <= 2147483647 then tun_recvmsg_~tmp___0~44#1 % 4294967296 else tun_recvmsg_~tmp___0~44#1 % 4294967296 - 4294967296); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810-1: ldv_file_operations_instance_write_0_4_#t~ret1284#1 := do_sync_write_#res#1;havoc do_sync_write_#t~nondet1468#1, do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset, do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset, do_sync_write_~arg2#1, do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset;havoc do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset, do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset, do_sync_write_#in~arg2#1, do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset;assume { :end_inline_do_sync_write } true;assume -9223372036854775808 <= ldv_file_operations_instance_write_0_4_#t~ret1284#1 && ldv_file_operations_instance_write_0_4_#t~ret1284#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret1284#1;havoc ldv_file_operations_instance_write_0_4_#t~ret1284#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_0_4 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem1269#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.offset; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243: ~ldv_statevar_0~0 := 3; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume 0 != (ldv_timer_timer_instance_6_#t~mem1319#1.base + ldv_timer_timer_instance_6_#t~mem1319#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_6_#t~mem1319#1.base, ldv_timer_timer_instance_6_#t~mem1319#1.offset;call ldv_timer_timer_instance_6_#t~mem1320#1.base, ldv_timer_timer_instance_6_#t~mem1320#1.offset := read~$Pointer$#32(~ldv_6_container_timer_list~0.base, 32 + ~ldv_6_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_6_#t~mem1321#1 := read~int#32(~ldv_6_container_timer_list~0.base, 40 + ~ldv_6_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_6_2 } true;ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset, ldv_timer_instance_callback_6_2_#in~arg1#1 := ldv_timer_timer_instance_6_#t~mem1320#1.base, ldv_timer_timer_instance_6_#t~mem1320#1.offset, ldv_timer_timer_instance_6_#t~mem1321#1;havoc ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset, ldv_timer_instance_callback_6_2_~arg1#1;ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset := ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset;ldv_timer_instance_callback_6_2_~arg1#1 := ldv_timer_instance_callback_6_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~1318#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_6_2_~arg1#1, ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~1318#1;##fun~int~TO~VOID_#~1318#1 := ##fun~int~TO~VOID_#in~1318#1;assume { :begin_inline_tun_flow_cleanup } true;tun_flow_cleanup_#in~data#1 := ##fun~int~TO~VOID_#~1318#1;havoc tun_flow_cleanup_#t~mem420#1, tun_flow_cleanup_#t~mem421#1.base, tun_flow_cleanup_#t~mem421#1.offset, tun_flow_cleanup_#t~mem422#1, tun_flow_cleanup_#t~mem423#1.base, tun_flow_cleanup_#t~mem423#1.offset, tun_flow_cleanup_#t~ret424#1, tun_flow_cleanup_#t~ret425#1, tun_flow_cleanup_~data#1, tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~delay~0#1, tun_flow_cleanup_~next_timer~0#1, tun_flow_cleanup_~count~0#1, tun_flow_cleanup_~i~5#1, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset, tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset, tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset, tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset, tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset, tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset, tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset, tun_flow_cleanup_~tmp___1~5#1;tun_flow_cleanup_~data#1 := tun_flow_cleanup_#in~data#1;havoc tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset;havoc tun_flow_cleanup_~delay~0#1;havoc tun_flow_cleanup_~next_timer~0#1;havoc tun_flow_cleanup_~count~0#1;havoc tun_flow_cleanup_~i~5#1;havoc tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset;havoc tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset;havoc tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset;havoc tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset;havoc tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset;havoc tun_flow_cleanup_~this_timer~0#1;havoc tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset;havoc tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset;havoc tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset;havoc tun_flow_cleanup_~tmp___1~5#1;tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset := 0, (if tun_flow_cleanup_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_flow_cleanup_~data#1 % 18446744073709551616 % 18446744073709551616 else tun_flow_cleanup_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call tun_flow_cleanup_#t~mem420#1 := read~int#32(tun_flow_cleanup_~tun~0#1.base, 8559 + tun_flow_cleanup_~tun~0#1.offset, 8);tun_flow_cleanup_~delay~0#1 := tun_flow_cleanup_#t~mem420#1;havoc tun_flow_cleanup_#t~mem420#1;tun_flow_cleanup_~next_timer~0#1 := ~jiffies~0 + tun_flow_cleanup_~delay~0#1;tun_flow_cleanup_~count~0#1 := 0; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume !(0 != (ldv_timer_timer_instance_6_#t~mem1319#1.base + ldv_timer_timer_instance_6_#t~mem1319#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_6_#t~mem1319#1.base, ldv_timer_timer_instance_6_#t~mem1319#1.offset; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1308#1.offset;~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_show~0.base, ~ldv_3_callback_show~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1244#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_group } true;tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset, tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset, tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc tun_show_group_#res#1;havoc tun_show_group_#t~ret922#1.base, tun_show_group_#t~ret922#1.offset, tun_show_group_#t~mem923#1, tun_show_group_#t~ret924#1, tun_show_group_#t~ret925#1, tun_show_group_#t~ret926#1.base, tun_show_group_#t~ret926#1.offset, tun_show_group_#t~mem927#1.base, tun_show_group_#t~mem927#1.offset, tun_show_group_#t~mem928#1.base, tun_show_group_#t~mem928#1.offset, tun_show_group_#t~mem929#1, tun_show_group_#t~ret930#1, tun_show_group_#t~loopctr931#1, tun_show_group_#t~nondet932#1, tun_show_group_#t~ret933#1, tun_show_group_#t~loopctr934#1, tun_show_group_#t~nondet935#1, tun_show_group_#t~ret936#1, tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset, tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset, tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset, tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset, tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset, tun_show_group_~tmp___1~22#1, tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset, tun_show_group_~tmp___3~13#1, tun_show_group_~tmp___4~10#1, tun_show_group_~tmp___5~8#1, tun_show_group_~tmp___6~7#1, tun_show_group_~tmp___7~6#1;tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset := tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset;tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset := tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset;tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset := tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset;havoc tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset;havoc tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset;havoc tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset;havoc tun_show_group_~tmp___1~22#1;havoc tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset;havoc tun_show_group_~tmp___3~13#1;havoc tun_show_group_~tmp___4~10#1;havoc tun_show_group_~tmp___5~8#1;havoc tun_show_group_~tmp___6~7#1;havoc tun_show_group_~tmp___7~6#1;tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset := tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-2: assume 64 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise878#1 := tun_recvmsg_~flags#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-2: assume !(64 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-3: assume 0 == tun_recvmsg_~flags#1;tun_recvmsg_#t~bitwise878#1 := 0; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-3: assume !(0 == tun_recvmsg_~flags#1); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14697: assume -2147483648 <= ldv_post_init_#t~ret1349#1 && ldv_post_init_#t~ret1349#1 <= 2147483647;ldv_post_init_~tmp~117#1 := ldv_post_init_#t~ret1349#1;havoc ldv_post_init_#t~ret1349#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~117#1;ldv_entry_EMGentry_15_#t~ret1249#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1349#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~117#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_15_#t~ret1249#1 && ldv_entry_EMGentry_15_#t~ret1249#1 <= 2147483647;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1249#1;havoc ldv_entry_EMGentry_15_#t~ret1249#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-1: havoc tun_recvmsg_#t~bitwise878#1;assume ((((tun_recvmsg_~flags#1 < 0 || tun_recvmsg_#t~bitwise878#1 <= tun_recvmsg_~flags#1) && tun_recvmsg_#t~bitwise878#1 <= 64) && tun_recvmsg_#t~bitwise878#1 >= 0) && (tun_recvmsg_~flags#1 >= 0 || tun_recvmsg_#t~bitwise878#1 > 64 + tun_recvmsg_~flags#1)) && tun_recvmsg_#t~bitwise878#1 >= -2147483648; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14697-1: SUMMARY for call ldv_post_init_#t~ret1349#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178: ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1268#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1268#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.offset;~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: tun_chr_aio_read_~tmp___0~40#1 := tun_chr_aio_read_#t~ret849#1;havoc tun_chr_aio_read_#t~ret849#1;tun_chr_aio_read_~len~1#1 := (if tun_chr_aio_read_~tmp___0~40#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tun_chr_aio_read_~tmp___0~40#1 % 18446744073709551616 % 18446744073709551616 else tun_chr_aio_read_~tmp___0~40#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-1: SUMMARY for call tun_chr_aio_read_#t~ret849#1 := iov_length(tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1268#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1268#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1299#1 && ldv_proto_io_instance_2_#t~ret1299#1 <= 2147483647;ldv_proto_io_instance_2_~tmp___3~17#1 := ldv_proto_io_instance_2_#t~ret1299#1;havoc ldv_proto_io_instance_2_#t~ret1299#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1299#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: assume 10 == ~ldv_statevar_15~0; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: assume !(10 == ~ldv_statevar_15~0); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: havoc ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset, ldv_timer_instance_callback_6_2_~arg1#1;havoc ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset, ldv_timer_instance_callback_6_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_6_2 } true;havoc ldv_timer_timer_instance_6_#t~mem1320#1.base, ldv_timer_timer_instance_6_#t~mem1320#1.offset;havoc ldv_timer_timer_instance_6_#t~mem1321#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: assume -2147483648 <= tun_init_#t~ret1190#1 && tun_init_#t~ret1190#1 <= 2147483647;havoc tun_init_#t~ret1190#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924-1: SUMMARY for call tun_init_#t~ret1190#1 := printk(61, 0); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13047: assume 23 == ~ldv_statevar_0~0; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13047: assume !(23 == ~ldv_statevar_0~0); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: assume 0 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: assume !(0 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13113: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642: assume -2147483648 <= ldv_proto_io_instance_2_#t~ret1294#1 && ldv_proto_io_instance_2_#t~ret1294#1 <= 2147483647;ldv_proto_io_instance_2_~tmp~95#1 := ldv_proto_io_instance_2_#t~ret1294#1;havoc ldv_proto_io_instance_2_#t~ret1294#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume 0 == tun_chr_poll_~tmp___0~35#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume !(0 == tun_chr_poll_~tmp___0~35#1); [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset := tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1294#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180-1: SUMMARY for call ldv_assume((if (~ldv_0_size_cnt_struct_iovec_ptr~0.base + ~ldv_0_size_cnt_struct_iovec_ptr~0.offset) % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: call ldv_file_operations_file_operations_instance_0_#t~mem1269#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.offset := read~$Pointer$#13(~ldv_0_container_file_operations~0.base, 24 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_write_0_4 } true;ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1269#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1269#1.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret1284#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset := ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset;ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset := ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset;ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset := ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset;ldv_file_operations_instance_write_0_4_~arg3#1 := ldv_file_operations_instance_write_0_4_#in~arg3#1;ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset := ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :begin_inline_do_sync_write } true;do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset, do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset, do_sync_write_#in~arg2#1, do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset := ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc do_sync_write_#res#1;havoc do_sync_write_#t~nondet1468#1, do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset, do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset, do_sync_write_~arg2#1, do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset;do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset := do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset;do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset := do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset;do_sync_write_~arg2#1 := do_sync_write_#in~arg2#1;do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset := do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset;havoc do_sync_write_#t~nondet1468#1;assume -9223372036854775808 <= do_sync_write_#t~nondet1468#1 && do_sync_write_#t~nondet1468#1 <= 9223372036854775807;do_sync_write_#res#1 := do_sync_write_#t~nondet1468#1;havoc do_sync_write_#t~nondet1468#1; [2025-02-08 03:56:20,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-1: SUMMARY for call tun_init_#t~ret1191#1 := printk(64, 0); srcloc: null [2025-02-08 03:56:20,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925: assume -2147483648 <= tun_init_#t~ret1191#1 && tun_init_#t~ret1191#1 <= 2147483647;havoc tun_init_#t~ret1191#1;assume { :begin_inline_rtnl_link_register } true;rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset := ~#tun_link_ops~0.base, ~#tun_link_ops~0.offset;havoc rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet1501#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset := rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;havoc rtnl_link_register_#t~nondet1501#1;assume -2147483648 <= rtnl_link_register_#t~nondet1501#1 && rtnl_link_register_#t~nondet1501#1 <= 2147483647;rtnl_link_register_#res#1 := rtnl_link_register_#t~nondet1501#1;havoc rtnl_link_register_#t~nondet1501#1; [2025-02-08 03:56:20,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12850: SUMMARY for call ldv_assume((if 0 != ~ldv_15_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:56:20,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume 0 != ldv_proto_io_instance_2_~tmp___3~17#1;~ldv_statevar_2~0 := 8; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume !(0 != ldv_proto_io_instance_2_~tmp___3~17#1);~ldv_statevar_2~0 := 10; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: tun_chr_poll_~mask~0#1 := tun_chr_poll_#t~bitwise639#1;havoc tun_chr_poll_#t~bitwise639#1; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume tun_recvmsg_~ret~5#1 % 18446744073709551616 > tun_recvmsg_~total_len#1 % 18446744073709551616;call tun_recvmsg_#t~mem880#1 := read~int#32(tun_recvmsg_~m#1.base, 44 + tun_recvmsg_~m#1.offset, 4); [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume !(tun_recvmsg_~ret~5#1 % 18446744073709551616 > tun_recvmsg_~total_len#1 % 18446744073709551616); [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-1: [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: assume tun_chr_aio_read_~len~1#1 < 0;tun_chr_aio_read_~ret~3#1 := -22; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: assume !(tun_chr_aio_read_~len~1#1 < 0);call tun_chr_aio_read_#t~mem850#1 := read~int#32(tun_chr_aio_read_~file~1#1.base, 124 + tun_chr_aio_read_~file~1#1.offset, 4); [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-2: havoc tun_chr_poll_#t~bitwise639#1;assume (tun_chr_poll_#t~bitwise639#1 % 4294967296 >= tun_chr_poll_~mask~0#1 % 4294967296 && tun_chr_poll_#t~bitwise639#1 % 4294967296 >= 65) && tun_chr_poll_#t~bitwise639#1 % 4294967296 <= 65 + tun_chr_poll_~mask~0#1 % 4294967296; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-3: assume false;tun_chr_poll_#t~bitwise639#1 := tun_chr_poll_~mask~0#1; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-3: assume !false; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-4: assume 0 == tun_chr_poll_~mask~0#1 % 4294967296 || 65 == tun_chr_poll_~mask~0#1 % 4294967296;tun_chr_poll_#t~bitwise639#1 := 65; [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-4: assume !(0 == tun_chr_poll_~mask~0#1 % 4294967296 || 65 == tun_chr_poll_~mask~0#1 % 4294967296); [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: SUMMARY for call ldv_free(~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset); srcloc: null [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13908-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12851: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:20,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13908: ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1311#1.offset;~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset := ~ldv_4_callback_show~0.base, ~ldv_4_callback_show~0.offset, ~ldv_4_container_struct_device_ptr~0.base, ~ldv_4_container_struct_device_ptr~0.offset, ~ldv_4_container_struct_device_attribute~0.base, ~ldv_4_container_struct_device_attribute~0.offset, ~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1245#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_owner } true;tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset, tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset, tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc tun_show_owner_#res#1;havoc tun_show_owner_#t~ret907#1.base, tun_show_owner_#t~ret907#1.offset, tun_show_owner_#t~mem908#1, tun_show_owner_#t~ret909#1, tun_show_owner_#t~ret910#1, tun_show_owner_#t~ret911#1.base, tun_show_owner_#t~ret911#1.offset, tun_show_owner_#t~mem912#1.base, tun_show_owner_#t~mem912#1.offset, tun_show_owner_#t~mem913#1.base, tun_show_owner_#t~mem913#1.offset, tun_show_owner_#t~mem914#1, tun_show_owner_#t~ret915#1, tun_show_owner_#t~loopctr916#1, tun_show_owner_#t~nondet917#1, tun_show_owner_#t~ret918#1, tun_show_owner_#t~loopctr919#1, tun_show_owner_#t~nondet920#1, tun_show_owner_#t~ret921#1, tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset, tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset, tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset, tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset, tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset, tun_show_owner_~tmp___1~21#1, tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset, tun_show_owner_~tmp___3~12#1, tun_show_owner_~tmp___4~9#1, tun_show_owner_~tmp___5~7#1, tun_show_owner_~tmp___6~6#1, tun_show_owner_~tmp___7~5#1;tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset := tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset;tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset := tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset;tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset := tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset;havoc tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset;havoc tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset;havoc tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset;havoc tun_show_owner_~tmp___1~21#1;havoc tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset;havoc tun_show_owner_~tmp___3~12#1;havoc tun_show_owner_~tmp___4~9#1;havoc tun_show_owner_~tmp___5~7#1;havoc tun_show_owner_~tmp___6~6#1;havoc tun_show_owner_~tmp___7~5#1;tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset := tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539: call write~int#32(tun_recvmsg_#t~bitwise881#1, tun_recvmsg_~m#1.base, 44 + tun_recvmsg_~m#1.offset, 4);havoc tun_recvmsg_#t~mem880#1;havoc tun_recvmsg_#t~bitwise881#1; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-1: [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume 0 != ldv_proto_io_instance_2_~tmp~95#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume !(0 != ldv_proto_io_instance_2_~tmp~95#1);~ldv_statevar_2~0 := 11; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-2: havoc tun_recvmsg_#t~bitwise881#1;assume (tun_recvmsg_#t~bitwise881#1 % 4294967296 >= tun_recvmsg_#t~mem880#1 % 4294967296 && tun_recvmsg_#t~bitwise881#1 % 4294967296 >= 32) && tun_recvmsg_#t~bitwise881#1 % 4294967296 <= 32 + tun_recvmsg_#t~mem880#1 % 4294967296; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-3: assume false;tun_recvmsg_#t~bitwise881#1 := tun_recvmsg_#t~mem880#1; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-3: assume !false; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-4: assume 0 == tun_recvmsg_#t~mem880#1 % 4294967296 || 32 == tun_recvmsg_#t~mem880#1 % 4294967296;tun_recvmsg_#t~bitwise881#1 := 32; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10539-4: assume !(0 == tun_recvmsg_#t~mem880#1 % 4294967296 || 32 == tun_recvmsg_#t~mem880#1 % 4294967296); [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume 0 != (tun_flow_cleanup_~e~4#1.base + tun_flow_cleanup_~e~4#1.offset) % 18446744073709551616;call tun_flow_cleanup_#t~mem423#1.base, tun_flow_cleanup_#t~mem423#1.offset := read~$Pointer$#32(tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, 8);tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset := tun_flow_cleanup_#t~mem423#1.base, tun_flow_cleanup_#t~mem423#1.offset;havoc tun_flow_cleanup_#t~mem423#1.base, tun_flow_cleanup_#t~mem423#1.offset; [2025-02-08 03:56:20,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(0 != (tun_flow_cleanup_~e~4#1.base + tun_flow_cleanup_~e~4#1.offset) % 18446744073709551616);tun_flow_cleanup_~i~5#1 := 1 + tun_flow_cleanup_~i~5#1; [2025-02-08 03:56:20,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16920: havoc #t~nondet1486; [2025-02-08 03:56:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6293: havoc #t~mem88;call ULTIMATE.dealloc(~#uid.base, ~#uid.offset);havoc ~#uid.base, ~#uid.offset; [2025-02-08 03:56:22,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: call ULTIMATE.dealloc(~#uid.base, ~#uid.offset);havoc ~#uid.base, ~#uid.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-02-08 03:56:22,633 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:56:22,640 INFO L158 Benchmark]: Toolchain (without parser) took 22168.74ms. Allocated memory was 142.6MB in the beginning and 570.4MB in the end (delta: 427.8MB). Free memory was 89.8MB in the beginning and 165.8MB in the end (delta: -76.0MB). Peak memory consumption was 418.0MB. Max. memory is 16.1GB. [2025-02-08 03:56:22,640 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 201.3MB. Free memory is still 117.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:56:22,640 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3463.54ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 89.8MB in the beginning and 97.3MB in the end (delta: -7.5MB). Peak memory consumption was 169.9MB. Max. memory is 16.1GB. [2025-02-08 03:56:22,641 INFO L158 Benchmark]: Boogie Procedure Inliner took 235.83ms. Allocated memory is still 285.2MB. Free memory was 97.3MB in the beginning and 172.2MB in the end (delta: -74.9MB). Peak memory consumption was 54.7MB. Max. memory is 16.1GB. [2025-02-08 03:56:22,641 INFO L158 Benchmark]: Boogie Preprocessor took 1500.06ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 172.2MB in the beginning and 412.3MB in the end (delta: -240.1MB). Peak memory consumption was 348.3MB. Max. memory is 16.1GB. [2025-02-08 03:56:22,641 INFO L158 Benchmark]: IcfgBuilder took 16965.95ms. Allocated memory is still 570.4MB. Free memory was 412.3MB in the beginning and 165.8MB in the end (delta: 246.5MB). Peak memory consumption was 313.6MB. Max. memory is 16.1GB. [2025-02-08 03:56:22,642 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.31ms. Allocated memory is still 201.3MB. Free memory is still 117.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3463.54ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 89.8MB in the beginning and 97.3MB in the end (delta: -7.5MB). Peak memory consumption was 169.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 235.83ms. Allocated memory is still 285.2MB. Free memory was 97.3MB in the beginning and 172.2MB in the end (delta: -74.9MB). Peak memory consumption was 54.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1500.06ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 172.2MB in the beginning and 412.3MB in the end (delta: -240.1MB). Peak memory consumption was 348.3MB. Max. memory is 16.1GB. * IcfgBuilder took 16965.95ms. Allocated memory is still 570.4MB. Free memory was 412.3MB in the beginning and 165.8MB in the end (delta: 246.5MB). Peak memory consumption was 313.6MB. 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: 5779]: 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"); [5779] - GenericResultAtLocation [Line: 5786]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] - GenericResultAtLocation [Line: 5793]: 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)); [5793] - GenericResultAtLocation [Line: 5800]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] - GenericResultAtLocation [Line: 5815]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5815-5816] - GenericResultAtLocation [Line: 5857]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] - GenericResultAtLocation [Line: 5860]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] - GenericResultAtLocation [Line: 5863]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] - GenericResultAtLocation [Line: 5866]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] - GenericResultAtLocation [Line: 5895]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [5895] - GenericResultAtLocation [Line: 5902]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] - GenericResultAtLocation [Line: 5961]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] - GenericResultAtLocation [Line: 5964]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] - GenericResultAtLocation [Line: 5966]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] - GenericResultAtLocation [Line: 5971]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] - GenericResultAtLocation [Line: 5974]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] - GenericResultAtLocation [Line: 5976]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] - GenericResultAtLocation [Line: 5981]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] - GenericResultAtLocation [Line: 5984]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] - GenericResultAtLocation [Line: 5986]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] - GenericResultAtLocation [Line: 5991]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] - GenericResultAtLocation [Line: 5994]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] - GenericResultAtLocation [Line: 5996]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] - GenericResultAtLocation [Line: 6034]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] - GenericResultAtLocation [Line: 6037]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] - GenericResultAtLocation [Line: 6039]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] - GenericResultAtLocation [Line: 6044]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] - GenericResultAtLocation [Line: 6047]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] - GenericResultAtLocation [Line: 6049]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] - GenericResultAtLocation [Line: 6054]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] - GenericResultAtLocation [Line: 6057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] - GenericResultAtLocation [Line: 6059]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] - GenericResultAtLocation [Line: 6064]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] - GenericResultAtLocation [Line: 6067]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] - GenericResultAtLocation [Line: 6069]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] - GenericResultAtLocation [Line: 6138]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] - GenericResultAtLocation [Line: 6147]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] - GenericResultAtLocation [Line: 6407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] - GenericResultAtLocation [Line: 6717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __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/skbuff.h"), "i" (1891), "i" (12UL)); [6717-6718] - GenericResultAtLocation [Line: 6973]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] - GenericResultAtLocation [Line: 6976]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] - GenericResultAtLocation [Line: 6979]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] - GenericResultAtLocation [Line: 6982]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] - GenericResultAtLocation [Line: 7013]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] - GenericResultAtLocation [Line: 7016]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] - GenericResultAtLocation [Line: 7019]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] - GenericResultAtLocation [Line: 7022]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] - GenericResultAtLocation [Line: 7053]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] - GenericResultAtLocation [Line: 7056]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] - GenericResultAtLocation [Line: 7059]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] - GenericResultAtLocation [Line: 7062]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] - GenericResultAtLocation [Line: 7093]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] - GenericResultAtLocation [Line: 7096]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] - GenericResultAtLocation [Line: 7099]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] - GenericResultAtLocation [Line: 7102]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] - GenericResultAtLocation [Line: 7394]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] - GenericResultAtLocation [Line: 7397]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] - GenericResultAtLocation [Line: 7400]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] - GenericResultAtLocation [Line: 7403]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] - GenericResultAtLocation [Line: 7434]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] - GenericResultAtLocation [Line: 7437]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] - GenericResultAtLocation [Line: 7440]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] - GenericResultAtLocation [Line: 7443]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] - GenericResultAtLocation [Line: 7474]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] - GenericResultAtLocation [Line: 7477]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] - GenericResultAtLocation [Line: 7480]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] - GenericResultAtLocation [Line: 7483]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] - GenericResultAtLocation [Line: 7514]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] - GenericResultAtLocation [Line: 7517]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] - GenericResultAtLocation [Line: 7520]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] - GenericResultAtLocation [Line: 7523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] - GenericResultAtLocation [Line: 7592]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] - GenericResultAtLocation [Line: 7595]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] - GenericResultAtLocation [Line: 7598]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] - GenericResultAtLocation [Line: 7601]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] - GenericResultAtLocation [Line: 7632]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] - GenericResultAtLocation [Line: 7635]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] - GenericResultAtLocation [Line: 7638]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] - GenericResultAtLocation [Line: 7641]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] - GenericResultAtLocation [Line: 7672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] - GenericResultAtLocation [Line: 7675]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] - GenericResultAtLocation [Line: 7678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] - GenericResultAtLocation [Line: 7681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] - GenericResultAtLocation [Line: 7712]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] - GenericResultAtLocation [Line: 7715]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] - GenericResultAtLocation [Line: 7718]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] - GenericResultAtLocation [Line: 7721]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] - GenericResultAtLocation [Line: 8628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (446), "i" (12UL)); [8628-8629] - GenericResultAtLocation [Line: 8635]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] - GenericResultAtLocation [Line: 8657]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] - GenericResultAtLocation [Line: 8699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (480), "i" (12UL)); [8699-8700] - GenericResultAtLocation [Line: 8778]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (500), "i" (12UL)); [8778-8779] - GenericResultAtLocation [Line: 8786]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] - GenericResultAtLocation [Line: 8802]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] - GenericResultAtLocation [Line: 8817]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (509), "i" (12UL)); [8817-8818] - GenericResultAtLocation [Line: 8880]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (523), "i" (12UL)); [8880-8881] - GenericResultAtLocation [Line: 8954]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] - GenericResultAtLocation [Line: 8956]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] - GenericResultAtLocation [Line: 9106]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] - GenericResultAtLocation [Line: 9154]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] - GenericResultAtLocation [Line: 9320]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (770), "i" (12UL)); [9320-9321] - GenericResultAtLocation [Line: 10377]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (1408), "i" (12UL)); [10377-10378] - GenericResultAtLocation [Line: 11274]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11274] - GenericResultAtLocation [Line: 11277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11277] - GenericResultAtLocation [Line: 11280]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11280] - GenericResultAtLocation [Line: 11283]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11283] - GenericResultAtLocation [Line: 11286]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11286] - GenericResultAtLocation [Line: 11769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] - GenericResultAtLocation [Line: 11775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:56:22,744 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-kernel-locking-spinlock_drivers-net-tun.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 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:56:24,782 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:56:24,868 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:56:24,876 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:56:24,877 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:56:24,898 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:56:24,899 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:56:24,899 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:56:24,899 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:56:24,899 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:56:24,899 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:56:24,899 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:56:24,901 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:56:24,901 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:56:24,902 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:56:24,902 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:56:24,902 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:56:24,902 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:56:24,902 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:56:24,903 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:56:24,903 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:24,904 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:56:24,904 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:56:24,904 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 -> 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f [2025-02-08 03:56:25,124 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:56:25,130 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:56:25,132 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:56:25,132 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:56:25,132 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:56:25,134 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-kernel-locking-spinlock_drivers-net-tun.cil.i [2025-02-08 03:56:26,312 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65a302083/53fe75c8ed0148a7aee5057b2b1f91ec/FLAG507ae9469 [2025-02-08 03:56:26,768 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:56:26,768 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2025-02-08 03:56:26,820 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65a302083/53fe75c8ed0148a7aee5057b2b1f91ec/FLAG507ae9469 [2025-02-08 03:56:26,885 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65a302083/53fe75c8ed0148a7aee5057b2b1f91ec [2025-02-08 03:56:26,886 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:56:26,887 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:56:26,888 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:26,888 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:56:26,891 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:56:26,893 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:26" (1/1) ... [2025-02-08 03:56:26,895 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f76c0cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:26, skipping insertion in model container [2025-02-08 03:56:26,895 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:26" (1/1) ... [2025-02-08 03:56:27,066 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:56:27,918 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:56:28,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:56:28,123 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:56:28,248 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:56:28,323 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:56:28,353 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:56:28,390 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:56:28,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:56:28,424 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:56:28,435 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:56:28,435 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:56:28,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:56:28,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:56:28,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:56:28,438 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:56:28,438 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:56:28,439 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:56:28,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:56:28,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:56:28,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:56:28,482 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:56:28,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:56:28,503 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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,537 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:56:28,543 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:56:28,548 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:56:28,552 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:56:28,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:56:28,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:56:28,587 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:56:28,592 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:56:28,597 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:56:28,598 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:56:28,599 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:56:28,601 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:56:28,626 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:56:28,632 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:56:28,660 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:56:28,660 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:56:28,661 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:56:28,662 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:56:28,662 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:56:28,662 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:56:28,663 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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,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:56:28,668 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:56:28,677 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:56:28,681 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:56:28,683 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:56:28,686 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:56:28,692 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:56:28,704 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:56:28,704 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:56:28,705 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:56:28,883 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:56:28,894 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:56:28,894 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:56:28,895 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:56:28,895 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:56:28,896 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:56:28,896 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:56:28,896 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:56:28,896 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:56:28,897 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:56:28,897 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:56:28,898 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:56:28,898 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:56:28,898 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:56:28,898 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:56:28,898 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:56:28,899 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:56:28,900 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:56:28,902 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:56:28,903 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:56:28,903 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:56:28,903 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:56:28,903 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:56:28,903 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:56:28,904 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:56:28,904 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:56:28,905 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:56:28,905 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:56:28,906 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:56:28,906 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:56:28,919 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:56:28,923 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:56:28,924 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:56:28,952 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:56:28,952 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:56:28,953 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:56:28,953 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:56:29,256 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-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2025-02-08 03:56:29,258 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2025-02-08 03:56:29,258 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2025-02-08 03:56:29,258 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2025-02-08 03:56:29,271 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:56:29,271 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:56:29,282 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:56:29,283 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:29,321 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:56:29,415 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:56:29,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:56:29,504 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:56:29,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:56:29,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:56:29,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:56:29,526 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:56:29,533 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:56:29,535 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:56:29,537 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:56:29,539 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:56:29,539 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:56:29,539 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:56:29,540 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:56:29,540 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:56:29,540 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:56:29,540 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:56:29,540 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:56:29,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:56:29,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:56:29,543 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:56:29,548 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:56:29,550 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:56:29,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:56:29,552 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:56:29,558 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:56:29,559 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:56:29,559 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:56:29,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:56:29,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:56:29,570 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:56:29,573 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:56:29,574 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:56:29,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:56:29,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:56:29,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:56:29,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:56:29,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:56:29,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:56:29,586 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:56:29,586 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:56:29,590 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:56:29,598 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:56:29,601 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:56:29,601 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:56:29,601 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:56:29,602 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:56:29,603 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:56:29,603 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:56:29,603 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:56:29,604 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:56:29,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:56:29,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:56:29,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:56:29,608 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:56:29,608 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:56:29,608 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:56:29,608 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:56:29,608 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:56:29,608 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:56:29,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:56:29,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:56:29,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:56:29,610 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:56:29,613 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:56:29,613 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:56:29,614 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:56:29,616 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:56:29,620 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:56:29,620 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:56:29,620 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:56:29,625 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:56:29,634 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:56:29,634 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:56:29,634 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:56:29,634 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:56:29,634 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:56:29,635 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:56:29,636 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:56:29,637 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:56:29,637 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:56:29,637 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:56:29,637 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:56:29,637 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:56:29,638 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:56:29,638 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:56:29,638 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:56:29,638 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:56:29,640 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:56:29,643 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:56:29,643 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:56:29,643 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:56:29,643 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:56:29,643 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:56:29,643 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:56:29,644 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:56:29,644 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:56:29,645 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:56:29,645 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:56:29,645 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:56:29,645 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:56:29,675 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:56:29,675 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:56:29,675 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:56:29,678 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:56:29,678 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:56:29,679 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:56:29,679 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:56:29,697 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-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2025-02-08 03:56:29,697 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2025-02-08 03:56:29,697 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2025-02-08 03:56:29,697 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2025-02-08 03:56:29,700 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:56:29,700 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:56:29,702 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:56:29,703 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:29,713 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:56:29,752 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"); [5779] [2025-02-08 03:56:29,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] [2025-02-08 03:56:29,754 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)); [5793] [2025-02-08 03:56:29,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] [2025-02-08 03:56:29,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5815-5816] [2025-02-08 03:56:29,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] [2025-02-08 03:56:29,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] [2025-02-08 03:56:29,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] [2025-02-08 03:56:29,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] [2025-02-08 03:56:29,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [5895] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] [2025-02-08 03:56:29,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] [2025-02-08 03:56:29,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] [2025-02-08 03:56:29,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] [2025-02-08 03:56:29,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] [2025-02-08 03:56:29,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] [2025-02-08 03:56:29,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] [2025-02-08 03:56:29,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2025-02-08 03:56:29,771 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/skbuff.h"), "i" (1891), "i" (12UL)); [6717-6718] [2025-02-08 03:56:29,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] [2025-02-08 03:56:29,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] [2025-02-08 03:56:29,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] [2025-02-08 03:56:29,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] [2025-02-08 03:56:29,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] [2025-02-08 03:56:29,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] [2025-02-08 03:56:29,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] [2025-02-08 03:56:29,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] [2025-02-08 03:56:29,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] [2025-02-08 03:56:29,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] [2025-02-08 03:56:29,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] [2025-02-08 03:56:29,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] [2025-02-08 03:56:29,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] [2025-02-08 03:56:29,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] [2025-02-08 03:56:29,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] [2025-02-08 03:56:29,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] [2025-02-08 03:56:29,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] [2025-02-08 03:56:29,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (446), "i" (12UL)); [8628-8629] [2025-02-08 03:56:29,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] [2025-02-08 03:56:29,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] [2025-02-08 03:56:29,850 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (480), "i" (12UL)); [8699-8700] [2025-02-08 03:56:29,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (500), "i" (12UL)); [8778-8779] [2025-02-08 03:56:29,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] [2025-02-08 03:56:29,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] [2025-02-08 03:56:29,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (509), "i" (12UL)); [8817-8818] [2025-02-08 03:56:29,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (523), "i" (12UL)); [8880-8881] [2025-02-08 03:56:29,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] [2025-02-08 03:56:29,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] [2025-02-08 03:56:29,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] [2025-02-08 03:56:29,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] [2025-02-08 03:56:29,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (770), "i" (12UL)); [9320-9321] [2025-02-08 03:56:29,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/tun.c"), "i" (1408), "i" (12UL)); [10377-10378] [2025-02-08 03:56:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11274] [2025-02-08 03:56:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11277] [2025-02-08 03:56:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11280] [2025-02-08 03:56:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11283] [2025-02-08 03:56:29,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11286] [2025-02-08 03:56:29,964 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] [2025-02-08 03:56:29,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] [2025-02-08 03:56:30,086 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-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2025-02-08 03:56:30,087 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2025-02-08 03:56:30,087 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2025-02-08 03:56:30,087 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-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2025-02-08 03:56:30,098 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:30,365 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:56:30,366 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30 WrapperNode [2025-02-08 03:56:30,366 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:30,367 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:30,367 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:56:30,367 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:56:30,371 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:56:30" (1/1) ... [2025-02-08 03:56:30,425 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:56:30" (1/1) ... [2025-02-08 03:56:30,553 INFO L138 Inliner]: procedures = 628, calls = 2582, calls flagged for inlining = 324, calls inlined = 257, statements flattened = 7030 [2025-02-08 03:56:30,554 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:30,554 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:56:30,554 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:56:30,554 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:56:30,560 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:30,560 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:30,612 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,639 INFO L175 MemorySlicer]: Split 1100 memory accesses to 39 slices as follows [6, 2, 3, 3, 27, 2, 2, 2, 2, 2, 48, 4, 4, 4, 2, 4, 2, 4, 11, 1, 1, 2, 2, 7, 33, 55, 5, 774, 16, 2, 1, 10, 2, 2, 1, 2, 2, 43, 5]. 70 percent of accesses are in the largest equivalence class. The 90 initializations are split as follows [6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 4, 0, 4, 9, 0, 1, 0, 2, 0, 0, 0, 0, 28, 0, 0, 0, 10, 0, 0, 0, 0, 2, 12, 0]. The 584 writes are split as follows [0, 1, 1, 1, 22, 0, 1, 1, 1, 1, 48, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 11, 55, 2, 377, 16, 1, 0, 0, 1, 1, 0, 1, 0, 28, 5]. [2025-02-08 03:56:31,640 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,640 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,823 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,835 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,910 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:31,941 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:32,003 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:56:32,004 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:56:32,005 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:56:32,005 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:56:32,005 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:30" (1/1) ... [2025-02-08 03:56:32,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:32,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:56:32,031 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:56:32,035 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:56:32,051 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_hash [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_hash [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure tun_attach [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_attach [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure ns_capable [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_capable [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:56:32,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:56:32,052 INFO L130 BoogieDeclarations]: Found specification of procedure gid_valid [2025-02-08 03:56:32,053 INFO L138 BoogieDeclarations]: Found implementation of procedure gid_valid [2025-02-08 03:56:32,053 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 03:56:32,053 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 03:56:32,053 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:56:32,053 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:56:32,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:56:32,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 03:56:32,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:56:32,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure sock_writeable [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_writeable [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure iov_length [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure iov_length [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_iff [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_iff [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_76 [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_76 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_detach [2025-02-08 03:56:32,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_detach [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_all [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_all [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:56:32,061 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:56:32,061 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:56:32,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:56:32,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:56:32,064 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:56:32,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:56:32,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:56:32,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:56:32,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read_pnet [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure read_pnet [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure tun_setup [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_setup [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_transport_header [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_transport_header [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_find [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_find [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_uninit [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_uninit [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2025-02-08 03:56:32,068 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:56:32,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:56:32,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:56:32,069 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toiovecend [2025-02-08 03:56:32,070 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toiovecend [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:56:32,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:56:32,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flags [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flags [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2025-02-08 03:56:32,072 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:56:32,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:56:32,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:56:32,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:56:32,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure uid_valid [2025-02-08 03:56:32,077 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_valid [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:56:32,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rtnl_is_held [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rtnl_is_held [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 03:56:32,078 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:32,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_get [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_get [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure sk_attach_filter [2025-02-08 03:56:32,080 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_attach_filter [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:56:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:56:32,081 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:56:32,081 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2025-02-08 03:56:32,081 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2025-02-08 03:56:32,081 INFO L130 BoogieDeclarations]: Found specification of procedure put_net [2025-02-08 03:56:32,081 INFO L138 BoogieDeclarations]: Found implementation of procedure put_net [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:56:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_const_iovec [2025-02-08 03:56:32,083 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_const_iovec [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:56:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:56:32,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:56:32,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:56:32,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:56:32,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_user [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_user [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_chr_ioctl [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_chr_ioctl [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_delete [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_delete [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure sock_rps_reset_flow_hash [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_rps_reset_flow_hash [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure tun_queue_purge [2025-02-08 03:56:32,089 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_queue_purge [2025-02-08 03:56:32,089 INFO L130 BoogieDeclarations]: Found specification of procedure tun_hashfn [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_hashfn [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_75 [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_75 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure tun_enable_queue [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_enable_queue [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure security_tun_dev_free_security [2025-02-08 03:56:32,090 INFO L138 BoogieDeclarations]: Found implementation of procedure security_tun_dev_free_security [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:56:32,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure hold_net [2025-02-08 03:56:32,091 INFO L138 BoogieDeclarations]: Found implementation of procedure hold_net [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:56:32,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:56:32,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure tun_set_real_num_queues [2025-02-08 03:56:32,093 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_set_real_num_queues [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:56:32,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:56:32,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:56:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure uid_eq [2025-02-08 03:56:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_eq [2025-02-08 03:56:32,095 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_link_unregister [2025-02-08 03:56:32,095 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_link_unregister [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure tun_do_read [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_do_read [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_filter [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_filter [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromiovecend [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromiovecend [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_up [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_up [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure tun_put [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_put [2025-02-08 03:56:32,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:56:32,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:56:33,355 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:56:33,360 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:56:33,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: havoc __skb_get_hash_~arg0#1.base, __skb_get_hash_~arg0#1.offset;havoc __skb_get_hash_#in~arg0#1.base, __skb_get_hash_#in~arg0#1.offset;assume { :end_inline___skb_get_hash } true; [2025-02-08 03:56:33,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: havoc #t~mem196#1; [2025-02-08 03:56:33,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16786: havoc #t~nondet1352; [2025-02-08 03:56:33,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6486: havoc __kmalloc_#t~ret172#1.base, __kmalloc_#t~ret172#1.offset; [2025-02-08 03:56:33,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6425: call #t~mem126 := read~intINTTYPE8#27(~iov.base, ~bvadd~64(8bv64, ~bvadd~64(~iov.offset, ~bvmul~64(16bv64, ~seg~0))), 8bv64);~ret~0 := ~bvadd~64(~ret~0, #t~mem126);~seg~0 := ~bvadd~64(1bv64, ~seg~0); [2025-02-08 03:56:33,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203-1: call tun_flow_delete_by_queue_#t~mem406#1 := read~intINTTYPE4#27(tun_flow_delete_by_queue_~e~3#1.base, ~bvadd~64(48bv64, tun_flow_delete_by_queue_~e~3#1.offset), 4bv64); [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume tun_flow_delete_by_queue_#t~mem406#1 == ~zero_extend~32~16(tun_flow_delete_by_queue_~queue_index#1);havoc tun_flow_delete_by_queue_#t~mem406#1; [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(tun_flow_delete_by_queue_#t~mem406#1 == ~zero_extend~32~16(tun_flow_delete_by_queue_~queue_index#1));havoc tun_flow_delete_by_queue_#t~mem406#1; [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: havoc netif_carrier_off_~arg0#1.base, netif_carrier_off_~arg0#1.offset;havoc netif_carrier_off_#in~arg0#1.base, netif_carrier_off_#in~arg0#1.offset;assume { :end_inline_netif_carrier_off } true;havoc #t~mem489#1.base, #t~mem489#1.offset;call #t~mem490#1 := read~intINTTYPE4#27(~tun~3#1.base, ~bvadd~64(68bv64, ~tun~3#1.offset), 4bv64);#t~short493#1 := 0bv32 == ~bvand~32(256bv32, #t~mem490#1); [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true;call tun_disable_queue_#t~mem465#1 := read~intINTTYPE4#27(tun_disable_queue_~tun#1.base, ~bvadd~64(8567bv64, tun_disable_queue_~tun#1.offset), 4bv64);call write~intINTTYPE4#27(~bvadd~32(1bv32, tun_disable_queue_#t~mem465#1), tun_disable_queue_~tun#1.base, ~bvadd~64(8567bv64, tun_disable_queue_~tun#1.offset), 4bv64);havoc tun_disable_queue_#t~mem465#1; [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: SUMMARY for call tun_flow_delete(tun_flow_delete_by_queue_~tun#1.base, tun_flow_delete_by_queue_~tun#1.offset, tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset); srcloc: null [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: SUMMARY for call ldv_spin_unlock_bh_76(tun_flow_delete_by_queue_~tun#1.base, ~bvadd~64(175bv64, tun_flow_delete_by_queue_~tun#1.offset)); srcloc: null [2025-02-08 03:56:33,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: havoc tun_flow_delete_by_queue_#t~mem405#1.base, tun_flow_delete_by_queue_#t~mem405#1.offset, tun_flow_delete_by_queue_#t~mem406#1, tun_flow_delete_by_queue_#t~mem407#1.base, tun_flow_delete_by_queue_#t~mem407#1.offset, tun_flow_delete_by_queue_~tun#1.base, tun_flow_delete_by_queue_~tun#1.offset, tun_flow_delete_by_queue_~queue_index#1, tun_flow_delete_by_queue_~i~4#1, tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset, tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset, tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset, tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset, tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset, tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset, tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset, tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset;havoc tun_flow_delete_by_queue_#in~tun#1.base, tun_flow_delete_by_queue_#in~tun#1.offset, tun_flow_delete_by_queue_#in~queue_index#1;assume { :end_inline_tun_flow_delete_by_queue } true;havoc #t~mem482#1; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume #t~short493#1;havoc #t~mem490#1;havoc #t~mem491#1.base, #t~mem491#1.offset;havoc #t~mem492#1;havoc #t~short493#1;call #t~mem494#1.base, #t~mem494#1.offset := read~$Pointer$#27(~tun~3#1.base, ~bvadd~64(80bv64, ~tun~3#1.offset), 8bv64);assume { :begin_inline_ldv_unregister_netdevice_85 } true;ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset := #t~mem494#1.base, #t~mem494#1.offset;havoc ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset := ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset;assume { :begin_inline_unregister_netdevice } true;unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset := ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset;unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset := unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset;assume { :begin_inline_unregister_netdevice_queue } true;unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset, unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset := unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset, 0bv64, 0bv64;havoc unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset, unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset;unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset := unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset;unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset := unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume !#t~short493#1;havoc #t~mem490#1;havoc #t~mem491#1.base, #t~mem491#1.offset;havoc #t~mem492#1;havoc #t~short493#1; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: assume #t~short493#1;call #t~mem491#1.base, #t~mem491#1.offset := read~$Pointer$#27(~tun~3#1.base, ~bvadd~64(80bv64, ~tun~3#1.offset), 8bv64);call #t~mem492#1 := read~intINTTYPE4#27(#t~mem491#1.base, ~bvadd~64(1179bv64, #t~mem491#1.offset), 4bv64);#t~short493#1 := 1bv32 == #t~mem492#1; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: assume !#t~short493#1; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: SUMMARY for call tun_queue_purge(~tfile#1.base, ~tfile#1.offset); srcloc: null [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14483: havoc unregister_netdevice_~dev#1.base, unregister_netdevice_~dev#1.offset;havoc unregister_netdevice_#in~dev#1.base, unregister_netdevice_#in~dev#1.offset;assume { :end_inline_unregister_netdevice } true;assume { :begin_inline_ldv_unregister_netdevice } true;ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset, ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset := 0bv64, 0bv64, ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset, ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset := ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset;ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset := ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset;havoc ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset := ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: assume { :begin_inline_ldv_dispatch_deregister_13_1 } true;ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset := ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset := ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_1 } true;~ldv_statevar_1~0 := 5bv32; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: havoc unregister_netdevice_queue_~arg0#1.base, unregister_netdevice_queue_~arg0#1.offset, unregister_netdevice_queue_~arg1#1.base, unregister_netdevice_queue_~arg1#1.offset;havoc unregister_netdevice_queue_#in~arg0#1.base, unregister_netdevice_queue_#in~arg0#1.offset, unregister_netdevice_queue_#in~arg1#1.base, unregister_netdevice_queue_#in~arg1#1.offset;assume { :end_inline_unregister_netdevice_queue } true; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: SUMMARY for call tun_set_real_num_queues(~tun~3#1.base, ~tun~3#1.offset); srcloc: null [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset := tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: havoc ldv_unregister_netdevice_~arg0#1.base, ldv_unregister_netdevice_~arg0#1.offset, ldv_unregister_netdevice_~arg1#1.base, ldv_unregister_netdevice_~arg1#1.offset, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.base, ldv_unregister_netdevice_~ldv_13_net_device_net_device~0#1.offset;havoc ldv_unregister_netdevice_#in~arg0#1.base, ldv_unregister_netdevice_#in~arg0#1.offset, ldv_unregister_netdevice_#in~arg1#1.base, ldv_unregister_netdevice_#in~arg1#1.offset;assume { :end_inline_ldv_unregister_netdevice } true; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14393: havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;havoc ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_13_1 } true; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem3#1.base, list_add_tail_#t~mem3#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: havoc ldv_unregister_netdevice_85_~dev#1.base, ldv_unregister_netdevice_85_~dev#1.offset;havoc ldv_unregister_netdevice_85_#in~dev#1.base, ldv_unregister_netdevice_85_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdevice_85 } true;havoc #t~mem494#1.base, #t~mem494#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset := tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume ~bvsle~32(tun_flow_delete_by_queue_~i~4#1, 1023bv32); [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume !~bvsle~32(tun_flow_delete_by_queue_~i~4#1, 1023bv32); [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: havoc tun_disable_queue_#t~mem465#1, tun_disable_queue_~tun#1.base, tun_disable_queue_~tun#1.offset, tun_disable_queue_~tfile#1.base, tun_disable_queue_~tfile#1.offset;havoc tun_disable_queue_#in~tun#1.base, tun_disable_queue_#in~tun#1.offset, tun_disable_queue_#in~tfile#1.base, tun_disable_queue_#in~tfile#1.offset;assume { :end_inline_tun_disable_queue } true; [2025-02-08 03:56:33,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset := tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: call tun_flow_delete_by_queue_#t~mem405#1.base, tun_flow_delete_by_queue_#t~mem405#1.offset := read~$Pointer$#27(tun_flow_delete_by_queue_~tun#1.base, ~bvadd~64(~bvadd~64(243bv64, tun_flow_delete_by_queue_~tun#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(tun_flow_delete_by_queue_~i~4#1))), 8bv64);tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset := tun_flow_delete_by_queue_#t~mem405#1.base, tun_flow_delete_by_queue_#t~mem405#1.offset; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume 0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset);call tun_flow_delete_by_queue_#t~mem407#1.base, tun_flow_delete_by_queue_#t~mem407#1.offset := read~$Pointer$#27(tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset, 8bv64);tun_flow_delete_by_queue_~n~1#1.base, tun_flow_delete_by_queue_~n~1#1.offset := tun_flow_delete_by_queue_#t~mem407#1.base, tun_flow_delete_by_queue_#t~mem407#1.offset;havoc tun_flow_delete_by_queue_#t~mem407#1.base, tun_flow_delete_by_queue_#t~mem407#1.offset; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume !(0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~e~3#1.base, tun_flow_delete_by_queue_~e~3#1.offset));tun_flow_delete_by_queue_~i~4#1 := ~bvadd~32(1bv32, tun_flow_delete_by_queue_~i~4#1); [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: assume 0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset);tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset := tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset;tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset := tun_flow_delete_by_queue_~__mptr___0~2#1.base, tun_flow_delete_by_queue_~__mptr___0~2#1.offset; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: assume !(0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~____ptr___0~2#1.base, tun_flow_delete_by_queue_~____ptr___0~2#1.offset));tun_flow_delete_by_queue_~tmp___0~21#1.base, tun_flow_delete_by_queue_~tmp___0~21#1.offset := 0bv64, 0bv64; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: havoc sk_release_kernel_~arg0#1.base, sk_release_kernel_~arg0#1.offset;havoc sk_release_kernel_#in~arg0#1.base, sk_release_kernel_#in~arg0#1.offset;assume { :end_inline_sk_release_kernel } true; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume 0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset);tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset := tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset;tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset := tun_flow_delete_by_queue_~__mptr~2#1.base, tun_flow_delete_by_queue_~__mptr~2#1.offset; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume !(0bv64 != ~bvadd~64(tun_flow_delete_by_queue_~____ptr~2#1.base, tun_flow_delete_by_queue_~____ptr~2#1.offset));tun_flow_delete_by_queue_~tmp~38#1.base, tun_flow_delete_by_queue_~tmp~38#1.offset := 0bv64, 0bv64; [2025-02-08 03:56:33,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume { :end_inline_ldv_switch_automaton_state_1_1 } true; [2025-02-08 03:56:34,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830-1: SUMMARY for call #t~ret508 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:34,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call #t~ret509 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: call write~$Pointer$#27(0bv64, 0bv64, ~tfile~0.base, ~bvadd~64(1377bv64, ~tfile~0.offset), 8bv64);call #t~mem505.base, #t~mem505.offset := read~$Pointer$#27(~tfile~0.base, ~bvadd~64(1409bv64, ~tfile~0.offset), 8bv64);~__mptr___0~4.base, ~__mptr___0~4.offset := #t~mem505.base, #t~mem505.offset;havoc #t~mem505.base, #t~mem505.offset;~tfile~0.base, ~tfile~0.offset := ~__mptr___0~4.base, ~bvadd~64(18446744073707396384bv64, ~__mptr___0~4.offset); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801-1: SUMMARY for call __wake_up(~tfile~0.base, ~bvadd~64(1269bv64, ~tfile~0.offset), 3bv32, 0bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: havoc #t~ret513.base, #t~ret513.offset; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863-1: SUMMARY for call #t~ret513.base, #t~ret513.offset := tun_enable_queue(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: ~tmp___5~2 := #t~ret508;havoc #t~ret508; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: ~tmp___1~10 := #t~ret499;havoc #t~ret499; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756-1: SUMMARY for call #t~ret499 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: ~tmp___2~7 := #t~ret500;havoc #t~ret500; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760-1: SUMMARY for call #t~ret500 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: call write~$Pointer$#27(0bv64, 0bv64, ~tfile~0.base, ~bvadd~64(1377bv64, ~tfile~0.offset), 8bv64);call #t~mem503 := read~intINTTYPE4#27(~tun~4.base, ~bvadd~64(64bv64, ~tun~4.offset), 4bv64);call write~intINTTYPE4#27(~bvsub~32(#t~mem503, 1bv32), ~tun~4.base, ~bvadd~64(64bv64, ~tun~4.offset), 4bv64);havoc #t~mem503;~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785-1: SUMMARY for call __wake_up(~tfile~0.base, ~bvadd~64(1269bv64, ~tfile~0.offset), 3bv32, 0bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: SUMMARY for call tun_queue_purge(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: ~tmp___3~5 := #t~ret502;havoc #t~ret502; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773-1: SUMMARY for call #t~ret502 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 == ~bvadd~64(~tfile~0.base, ~tfile~0.offset) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: SUMMARY for call lockdep_rcu_suspicious(17bv64, 0bv64, 513bv32, 18bv64, 0bv64); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: SUMMARY for call lockdep_rcu_suspicious(15bv64, 0bv64, 499bv32, 16bv64, 0bv64); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: SUMMARY for call tun_queue_purge(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: ~i~6 := ~bvadd~32(1bv32, ~i~6); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848-1: SUMMARY for call sock_put(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0bv32 == ~tmp___6~1;~__warned___0~2 := 1bv8; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0bv32 == ~tmp___6~1); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume 0bv32 == ~tmp___2~7;~__warned~7 := 1bv8; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume !(0bv32 == ~tmp___2~7); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: ~tfile~0.base, ~tfile~0.offset := ~tmp___0~27.base, ~tmp___0~27.offset;call #t~mem514.base, #t~mem514.offset := read~$Pointer$#27(~tmp___0~27.base, ~bvadd~64(1409bv64, ~tmp___0~27.offset), 8bv64);~__mptr___3~0.base, ~__mptr___3~0.offset := #t~mem514.base, #t~mem514.offset;havoc #t~mem514.base, #t~mem514.offset;~tmp___0~27.base, ~tmp___0~27.offset := ~__mptr___3~0.base, ~bvadd~64(18446744073707396384bv64, ~__mptr___3~0.offset); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-1: SUMMARY for call sock_put(~tfile~0.base, ~tfile~0.offset); srcloc: null [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume 0bv32 != ~tmp___5~2 && 0bv8 == ~__warned___0~2; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume !(0bv32 != ~tmp___5~2 && 0bv8 == ~__warned___0~2); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume 0bv32 != ~tmp___1~10 && 0bv8 == ~__warned~7; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(0bv32 != ~tmp___1~10 && 0bv8 == ~__warned~7); [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: call #t~mem510.base, #t~mem510.offset := read~$Pointer$#27(~tun~4.base, ~bvadd~64(~tun~4.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~6))), 8bv64);~tfile~0.base, ~tfile~0.offset := #t~mem510.base, #t~mem510.offset;havoc #t~mem510.base, #t~mem510.offset; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: call #t~mem501.base, #t~mem501.offset := read~$Pointer$#27(~tun~4.base, ~bvadd~64(~tun~4.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(~i~6))), 8bv64);~tfile~0.base, ~tfile~0.offset := #t~mem501.base, #t~mem501.offset;havoc #t~mem501.base, #t~mem501.offset; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: ~tmp___6~1 := #t~ret509;havoc #t~ret509; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume 0bv64 != ~tmp___3~5;assume false; [2025-02-08 03:56:34,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: assume !(0bv64 != ~tmp___3~5); [2025-02-08 03:56:34,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6560: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983: assume 4294967295bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983: assume !(4294967295bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5973: assume 4294967295bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5973: assume !(4294967295bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: assume 4294967295bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: assume !(4294967295bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume 1bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume !(1bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: assume 1bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: assume !(1bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume 1bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume !(1bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume 4294967295bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume !(4294967295bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume 1bv32 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:56:34,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume !(1bv32 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:56:34,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14016: #res := 2bv32; [2025-02-08 03:56:34,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: #res := 18bv32; [2025-02-08 03:56:34,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: #res := 20bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14202: #res := 10bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14206: #res := 13bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: #res := 3bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14198: #res := 8bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14228: #res := 30bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: #res := 25bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: #res := 27bv32; [2025-02-08 03:56:34,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212: #res := 19bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14216: #res := 23bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: #res := 11bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208: #res := 16bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196: #res := 7bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14200: #res := 9bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14192: #res := 1bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: #res := 28bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14230: #res := 33bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14218: #res := 24bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: #res := 26bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14210: #res := 18bv32; [2025-02-08 03:56:34,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14214: #res := 21bv32; [2025-02-08 03:56:34,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522: #res#1 := ~arg0#1; [2025-02-08 03:56:34,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: assume { :end_inline_ldv_switch_automaton_state_6_3 } true; [2025-02-08 03:56:34,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: havoc ldv_dispatch_instance_register_12_2_~arg0#1.base, ldv_dispatch_instance_register_12_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_12_2_#in~arg0#1.base, ldv_dispatch_instance_register_12_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_12_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:56:34,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16766: havoc #t~nondet1349; [2025-02-08 03:56:34,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16935: havoc #t~nondet1379; [2025-02-08 03:56:42,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116-1: SUMMARY for call ldv_free(~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset); srcloc: null [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: ~ldv_0_ret_default~0 := 1bv32;~ldv_statevar_0~0 := 15bv32; [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: ~ldv_statevar_3~0 := 2bv32; [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: assume 11bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: assume !(11bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: ~ldv_statevar_15~0 := 11bv32; [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume 26bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume !(26bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14042: assume 1bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14042: assume !(1bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: assume { :begin_inline_ldv_file_operations_instance_callback_0_38 } true;ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset := ~ldv_0_callback_show_fdinfo~0.base, ~ldv_0_callback_show_fdinfo~0.offset, ~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_callback_0_38_#t~ret1169#1, ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset, ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset := ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset;assume { :begin_inline_tun_chr_show_fdinfo } true;tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset, tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset := ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;havoc tun_chr_show_fdinfo_#res#1;havoc tun_chr_show_fdinfo_#t~memset~res1067#1.base, tun_chr_show_fdinfo_#t~memset~res1067#1.offset, tun_chr_show_fdinfo_#t~ret1068#1.base, tun_chr_show_fdinfo_#t~ret1068#1.offset, tun_chr_show_fdinfo_#t~ret1069#1.base, tun_chr_show_fdinfo_#t~ret1069#1.offset, tun_chr_show_fdinfo_#t~mem1070#1.base, tun_chr_show_fdinfo_#t~mem1070#1.offset, tun_chr_show_fdinfo_#t~mem1071#1.base, tun_chr_show_fdinfo_#t~mem1071#1.offset, tun_chr_show_fdinfo_#t~ret1072#1, tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset, tun_chr_show_fdinfo_~tmp___0~55#1;tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset := tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset;tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset := tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset;havoc tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset;call tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset := #Ultimate.allocOnStack(37bv64);havoc tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset;havoc tun_chr_show_fdinfo_~tmp___0~55#1; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume ~bvslt~32(tun_chr_fasync_~ret~9#1, 0bv32); [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: assume !~bvslt~32(tun_chr_fasync_~ret~9#1, 0bv32); [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume 0bv32 != tun_init_~ret~10#1; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume !(0bv32 != tun_init_~ret~10#1);assume { :begin_inline_ldv_misc_register_92 } true;ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset := ~#tun_miscdev~0.base, ~#tun_miscdev~0.offset;havoc ldv_misc_register_92_#res#1;havoc ldv_misc_register_92_#t~ret1227#1, ldv_misc_register_92_#t~ret1228#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset, ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~tmp~112#1, ldv_misc_register_92_~tmp___0~70#1;ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset := ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset;havoc ldv_misc_register_92_~ldv_func_res~6#1;havoc ldv_misc_register_92_~tmp~112#1;havoc ldv_misc_register_92_~tmp___0~70#1;assume { :begin_inline_misc_register } true;misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset := ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset;havoc misc_register_#res#1;havoc misc_register_#t~nondet1378#1, misc_register_~arg0#1.base, misc_register_~arg0#1.offset;misc_register_~arg0#1.base, misc_register_~arg0#1.offset := misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset;havoc misc_register_#t~nondet1378#1;misc_register_#res#1 := misc_register_#t~nondet1378#1;havoc misc_register_#t~nondet1378#1; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true;~ldv_statevar_6~0 := 3bv32; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674: tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset := tun_show_group_#t~ret857#1.base, tun_show_group_#t~ret857#1.offset;havoc tun_show_group_#t~ret857#1.base, tun_show_group_#t~ret857#1.offset;tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset := tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset;call tun_show_group_#t~mem858#1 := read~intINTTYPE4#27(tun_show_group_~tun~18#1.base, ~bvadd~64(76bv64, tun_show_group_~tun~18#1.offset), 4bv64); [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10674-1: SUMMARY for call tun_show_group_#t~ret857#1.base, tun_show_group_#t~ret857#1.offset := netdev_priv(tun_show_group_~__mptr~10#1.base, ~bvadd~64(18446744073705507544bv64, tun_show_group_~__mptr~10#1.offset)); srcloc: null [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551: tun_chr_poll_~tmp___1~14#1 := (if 0bv8 == tun_chr_poll_#t~ret616#1 then 0bv8 else 1bv8);havoc tun_chr_poll_#t~ret616#1; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551-1: SUMMARY for call tun_chr_poll_#t~ret616#1 := sock_writeable(tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset); srcloc: null [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.offset;~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset := ~ldv_5_callback_show~0.base, ~ldv_5_callback_show~0.offset, ~ldv_5_container_struct_device_ptr~0.base, ~ldv_5_container_struct_device_ptr~0.offset, ~ldv_5_container_struct_device_attribute~0.base, ~ldv_5_container_struct_device_attribute~0.offset, ~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1136#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_flags } true;tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset, tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset, tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc tun_show_flags_#res#1;havoc tun_show_flags_#t~ret837#1.base, tun_show_flags_#t~ret837#1.offset, tun_show_flags_#t~ret838#1, tun_show_flags_#t~loopctr839#1, tun_show_flags_#t~nondet840#1, tun_show_flags_#t~ret841#1, tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset, tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset, tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset, tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset, tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset, tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset, tun_show_flags_~tmp___0~45#1, tun_show_flags_~tmp___1~20#1;tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset := tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset;tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset := tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset;tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset := tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset;havoc tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset;havoc tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset;havoc tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset;havoc tun_show_flags_~tmp___0~45#1;havoc tun_show_flags_~tmp___1~20#1;tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset := tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: havoc tun_init_#t~ret1083#1; [2025-02-08 03:56:42,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume 1074025674bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !(1074025674bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930-1: SUMMARY for call tun_init_#t~ret1083#1 := printk(66bv64, 0bv64); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186: ~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676: tun_show_group_~tmp___7~6#1 := (if 0bv8 == tun_show_group_#t~ret859#1 then 0bv8 else 1bv8);havoc tun_show_group_#t~mem858#1;havoc tun_show_group_#t~ret859#1; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676-1: SUMMARY for call tun_show_group_#t~ret859#1 := gid_valid(tun_show_group_#t~mem858#1); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790: havoc ldv_entry_EMGentry_15_#t~ret1137#1, ldv_entry_EMGentry_15_#t~ret1138#1, ldv_entry_EMGentry_15_#t~ret1139#1, ldv_entry_EMGentry_15_#t~ret1140#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~89#1, ldv_entry_EMGentry_15_~tmp___0~58#1;havoc ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_15 } true; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913: ~ldv_statevar_4~0 := 2bv32; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13913-1: SUMMARY for call ldv_free(~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346: tun_chr_aio_read_~ret~3#1 := tun_chr_aio_read_#t~ret804#1;havoc tun_chr_aio_read_#t~mem803#1;havoc tun_chr_aio_read_#t~ret804#1;tun_chr_aio_read_~__min1~1#1 := tun_chr_aio_read_~ret~3#1;tun_chr_aio_read_~__min2~1#1 := tun_chr_aio_read_~len~1#1;tun_chr_aio_read_~ret~3#1 := (if ~bvslt~64(tun_chr_aio_read_~__min1~1#1, tun_chr_aio_read_~__min2~1#1) then tun_chr_aio_read_~__min1~1#1 else tun_chr_aio_read_~__min2~1#1); [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume 0bv32 != ~zero_extend~32~8(tun_chr_poll_~tmp___1~14#1);tun_chr_poll_~mask~0#1 := ~bvor~32(260bv32, tun_chr_poll_~mask~0#1); [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume !(0bv32 != ~zero_extend~32~8(tun_chr_poll_~tmp___1~14#1));call tun_chr_poll_#t~mem617#1.base, tun_chr_poll_#t~mem617#1.offset := read~$Pointer$#27(tun_chr_poll_~sk~0#1.base, ~bvadd~64(1103bv64, tun_chr_poll_~sk~0#1.offset), 8bv64); [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-1: SUMMARY for call tun_chr_aio_read_#t~ret804#1 := tun_do_read(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~len~1#1, ~bvand~32(2048bv32, tun_chr_aio_read_#t~mem803#1)); srcloc: null [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: assume 29bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: assume !(29bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume 2bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume !(2bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume 0bv32 != tun_chr_fasync_~on#1; [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume !(0bv32 != tun_chr_fasync_~on#1);call tun_chr_fasync_#t~mem1058#1 := read~intINTTYPE4#27(tun_chr_fasync_~tfile~15#1.base, ~bvadd~64(1401bv64, tun_chr_fasync_~tfile~15#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294967279bv32, tun_chr_fasync_#t~mem1058#1), tun_chr_fasync_~tfile~15#1.base, ~bvadd~64(1401bv64, tun_chr_fasync_~tfile~15#1.offset), 4bv64);havoc tun_chr_fasync_#t~mem1058#1; [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545-1: SUMMARY for call tun_put(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset); srcloc: null [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: tun_recvmsg_#res#1 := tun_recvmsg_~ret~5#1;ldv_io_instance_callback_2_4_#t~ret1176#1 := tun_recvmsg_#res#1;havoc tun_recvmsg_#t~ret823#1.base, tun_recvmsg_#t~ret823#1.offset, tun_recvmsg_#t~mem824#1.base, tun_recvmsg_#t~mem824#1.offset, tun_recvmsg_#t~ret825#1, tun_recvmsg_#t~mem826#1.base, tun_recvmsg_#t~mem826#1.offset, tun_recvmsg_#t~ret827#1, tun_recvmsg_#t~mem828#1, tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset, tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, tun_recvmsg_~total_len#1, tun_recvmsg_~flags#1, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset, tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset, tun_recvmsg_~ret~5#1, tun_recvmsg_~tmp___0~44#1;havoc tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset, tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset, tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset, tun_recvmsg_#in~total_len#1, tun_recvmsg_#in~flags#1;assume { :end_inline_tun_recvmsg } true;havoc ldv_io_instance_callback_2_4_#t~ret1176#1;havoc ldv_io_instance_callback_2_4_#t~ret1176#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;havoc ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset, ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset, ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset, ldv_io_instance_callback_2_4_#in~arg4#1, ldv_io_instance_callback_2_4_#in~arg5#1;assume { :end_inline_ldv_io_instance_callback_2_4 } true;~ldv_statevar_2~0 := 3bv32; [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: assume { :begin_inline_ldv_EMGentry_init_tun_init_15_11 } true;ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset := ~ldv_15_init_tun_init_default~0.base, ~ldv_15_init_tun_init_default~0.offset;havoc ldv_EMGentry_init_tun_init_15_11_#res#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1091#1, ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset, ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset := ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset;havoc ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;assume { :begin_inline_tun_init } true;havoc tun_init_#res#1;havoc tun_init_#t~ret1080#1, tun_init_#t~ret1081#1, tun_init_#t~ret1082#1, tun_init_#t~ret1083#1, tun_init_#t~ret1084#1, tun_init_#t~ret1085#1, tun_init_~ret~10#1;havoc tun_init_~ret~10#1;tun_init_~ret~10#1 := 0bv32; [2025-02-08 03:56:42,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969-1: SUMMARY for call sock_net_#t~ret384#1.base, sock_net_#t~ret384#1.offset := read_pnet(sock_net_~sk#1.base, ~bvadd~64(49bv64, sock_net_~sk#1.offset)); srcloc: null [2025-02-08 03:56:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset := sock_net_#t~ret384#1.base, sock_net_#t~ret384#1.offset;havoc sock_net_#t~ret384#1.base, sock_net_#t~ret384#1.offset;sock_net_#res#1.base, sock_net_#res#1.offset := sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;sk_change_net_#t~ret385#1.base, sk_change_net_#t~ret385#1.offset := sock_net_#res#1.base, sock_net_#res#1.offset;havoc sock_net_#t~ret384#1.base, sock_net_#t~ret384#1.offset, sock_net_~sk#1.base, sock_net_~sk#1.offset, sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;havoc sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset;assume { :end_inline_sock_net } true;sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset := sk_change_net_#t~ret385#1.base, sk_change_net_#t~ret385#1.offset;havoc sk_change_net_#t~ret385#1.base, sk_change_net_#t~ret385#1.offset; [2025-02-08 03:56:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset := ldv_proto_io_instance_2_#t~ret1190#1.base, ldv_proto_io_instance_2_#t~ret1190#1.offset;havoc ldv_proto_io_instance_2_#t~ret1190#1.base, ldv_proto_io_instance_2_#t~ret1190#1.offset;~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset := ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset; [2025-02-08 03:56:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1190#1.base, ldv_proto_io_instance_2_#t~ret1190#1.offset := ldv_xmalloc(48bv64); srcloc: null [2025-02-08 03:56:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: havoc task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset;tun_chr_fasync_#t~ret1055#1.base, tun_chr_fasync_#t~ret1055#1.offset := task_pid_#res#1.base, task_pid_#res#1.offset;havoc task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset, task_pid_~task#1.base, task_pid_~task#1.offset;havoc task_pid_#in~task#1.base, task_pid_#in~task#1.offset;assume { :end_inline_task_pid } true;tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset := tun_chr_fasync_#t~ret1055#1.base, tun_chr_fasync_#t~ret1055#1.offset;havoc tun_chr_fasync_#t~ret1055#1.base, tun_chr_fasync_#t~ret1055#1.offset;assume { :begin_inline___f_setown } true;__f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset, __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset, __f_setown_#in~arg2#1, __f_setown_#in~arg3#1 := tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset, 0bv32, 0bv32;havoc __f_setown_#res#1;havoc __f_setown_#t~nondet1347#1, __f_setown_~arg0#1.base, __f_setown_~arg0#1.offset, __f_setown_~arg1#1.base, __f_setown_~arg1#1.offset, __f_setown_~arg2#1, __f_setown_~arg3#1;__f_setown_~arg0#1.base, __f_setown_~arg0#1.offset := __f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset;__f_setown_~arg1#1.base, __f_setown_~arg1#1.offset := __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset;__f_setown_~arg2#1 := __f_setown_#in~arg2#1;__f_setown_~arg3#1 := __f_setown_#in~arg3#1;havoc __f_setown_#t~nondet1347#1;__f_setown_#res#1 := __f_setown_#t~nondet1347#1;havoc __f_setown_#t~nondet1347#1; [2025-02-08 03:56:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801-1: SUMMARY for call put_net(tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset); srcloc: null [2025-02-08 03:56:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: tun_chr_close_#res#1 := 0bv32;ldv_file_operations_instance_release_0_2_#t~ret1173#1 := tun_chr_close_#res#1;havoc tun_chr_close_#t~mem1065#1.base, tun_chr_close_#t~mem1065#1.offset, tun_chr_close_#t~mem1066#1.base, tun_chr_close_#t~mem1066#1.offset, tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset, tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset, tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;havoc tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset, tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset;assume { :end_inline_tun_chr_close } true;havoc ldv_file_operations_instance_release_0_2_#t~ret1173#1;havoc ldv_file_operations_instance_release_0_2_#t~ret1173#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;havoc ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_release_0_2 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem1143#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.offset;~ldv_statevar_0~0 := 1bv32; [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume 0bv32 != ~zero_extend~32~8(tun_show_group_~tmp___7~6#1); [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10678: assume !(0bv32 != ~zero_extend~32~8(tun_show_group_~tmp___7~6#1));tun_show_group_#t~loopctr869#1 := 0bv64; [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858-1: SUMMARY for call ldv_assume((if 15bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume ~bvsle~32(tun_flow_cleanup_~i~5#1, 1023bv32); [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume !~bvsle~32(tun_flow_cleanup_~i~5#1, 1023bv32); [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13123: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_0_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-1: SUMMARY for call tun_show_flags_#t~ret837#1.base, tun_show_flags_#t~ret837#1.offset := netdev_priv(tun_show_flags_~__mptr~8#1.base, ~bvadd~64(18446744073705507544bv64, tun_show_flags_~__mptr~8#1.offset)); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset := tun_show_flags_#t~ret837#1.base, tun_show_flags_#t~ret837#1.offset;havoc tun_show_flags_#t~ret837#1.base, tun_show_flags_#t~ret837#1.offset;tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset := tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset; [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652: call ldv_proto_io_instance_2_#t~mem1185#1.base, ldv_proto_io_instance_2_#t~mem1185#1.offset := read~$Pointer$#30(~ldv_2_container_proto_ops~0.base, ~bvadd~64(12bv64, ~ldv_2_container_proto_ops~0.offset), 8bv64);assume { :begin_inline_ldv_io_instance_release_2_2 } true;ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset := ldv_proto_io_instance_2_#t~mem1185#1.base, ldv_proto_io_instance_2_#t~mem1185#1.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset;havoc ldv_io_instance_release_2_2_#t~ret1177#1, ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset := ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset;ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset := ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset;assume { :begin_inline_tun_release } true;tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset := ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;havoc tun_release_#res#1;havoc tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset, tun_release_#t~mem830#1.base, tun_release_#t~mem830#1.offset, tun_release_~sock#1.base, tun_release_~sock#1.offset;tun_release_~sock#1.base, tun_release_~sock#1.offset := tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset;call tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset := read~$Pointer$#27(tun_release_~sock#1.base, ~bvadd~64(30bv64, tun_release_~sock#1.offset), 8bv64); [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736: tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset := tun_chr_fasync_#t~ret1054#1.base, tun_chr_fasync_#t~ret1054#1.offset;havoc tun_chr_fasync_#t~ret1054#1.base, tun_chr_fasync_#t~ret1054#1.offset;assume { :begin_inline_task_pid } true;task_pid_#in~task#1.base, task_pid_#in~task#1.offset := tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset;havoc task_pid_#res#1.base, task_pid_#res#1.offset;havoc task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset, task_pid_~task#1.base, task_pid_~task#1.offset;task_pid_~task#1.base, task_pid_~task#1.offset := task_pid_#in~task#1.base, task_pid_#in~task#1.offset;call task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset := read~$Pointer$#27(task_pid_~task#1.base, ~bvadd~64(16bv64, ~bvadd~64(2048bv64, task_pid_~task#1.offset)), 8bv64);task_pid_#res#1.base, task_pid_#res#1.offset := task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset;havoc task_pid_#t~mem163#1.base, task_pid_#t~mem163#1.offset; [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume 2147767506bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: assume !(2147767506bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: SUMMARY for call ldv_assume((if 7bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11736-1: SUMMARY for call tun_chr_fasync_#t~ret1054#1.base, tun_chr_fasync_#t~ret1054#1.offset := get_current(); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1145#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124: ldv_file_operations_file_operations_instance_0_~tmp___0~59#1 := ldv_file_operations_file_operations_instance_0_#t~ret1145#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1145#1; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume { :begin_inline_ldv_file_operations_instance_callback_0_39 } true;ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg2#1, ldv_file_operations_instance_callback_0_39_#in~arg3#1 := ~ldv_0_callback_unlocked_ioctl~0.base, ~ldv_0_callback_unlocked_ioctl~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_39_1_default~0, ~ldv_0_size_cnt_write_size~0;havoc ldv_file_operations_instance_callback_0_39_#t~ret1170#1, ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset, ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset := ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset := ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_39_~arg2#1 := ldv_file_operations_instance_callback_0_39_#in~arg2#1;ldv_file_operations_instance_callback_0_39_~arg3#1 := ldv_file_operations_instance_callback_0_39_#in~arg3#1;assume { :begin_inline_tun_chr_ioctl } true;tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset, tun_chr_ioctl_#in~cmd#1, tun_chr_ioctl_#in~arg#1 := ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;havoc tun_chr_ioctl_#res#1;havoc tun_chr_ioctl_#t~ret1049#1, tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, tun_chr_ioctl_~tmp~80#1;tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset := tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset;tun_chr_ioctl_~cmd#1 := tun_chr_ioctl_#in~cmd#1;tun_chr_ioctl_~arg#1 := tun_chr_ioctl_#in~arg#1;havoc tun_chr_ioctl_~tmp~80#1; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12794: SUMMARY for call ldv_EMGentry_exit_tun_cleanup_15_2(~ldv_15_exit_tun_cleanup_default~0.base, ~ldv_15_exit_tun_cleanup_default~0.offset); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13983: ~ldv_statevar_5~0 := 2bv32; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13983-1: SUMMARY for call ldv_free(~ldv_5_ldv_param_3_2_default~0.base, ~ldv_5_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: tun_chr_poll_~tmp___2~10#1 := tun_chr_poll_#t~ret618#1;havoc tun_chr_poll_#t~mem617#1.base, tun_chr_poll_#t~mem617#1.offset;havoc tun_chr_poll_#t~ret618#1; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-1: SUMMARY for call tun_chr_poll_#t~ret618#1 := test_and_set_bit(0bv64, tun_chr_poll_#t~mem617#1.base, ~bvadd~64(6bv64, tun_chr_poll_#t~mem617#1.offset)); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10680: tun_show_group_~tmp___1~22#1 := tun_show_group_#t~ret860#1;havoc tun_show_group_#t~ret860#1; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset := ldv_proto_io_instance_2_#t~ret1191#1.base, ldv_proto_io_instance_2_#t~ret1191#1.offset;havoc ldv_proto_io_instance_2_#t~ret1191#1.base, ldv_proto_io_instance_2_#t~ret1191#1.offset;~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset := ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset; [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1191#1.base, ldv_proto_io_instance_2_#t~ret1191#1.offset := ldv_xmalloc(88bv64); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10680-1: SUMMARY for call tun_show_group_#t~ret860#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:42,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume 32bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13059: assume !(32bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: assume 3bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: assume !(3bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12795: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861: ldv_entry_EMGentry_15_~tmp___0~58#1 := ldv_entry_EMGentry_15_#t~ret1140#1;havoc ldv_entry_EMGentry_15_#t~ret1140#1; [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1140#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681-1: SUMMARY for call tun_show_group_#t~ret861#1.base, tun_show_group_#t~ret861#1.offset := get_current(); srcloc: null [2025-02-08 03:56:42,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset := tun_show_group_#t~ret861#1.base, tun_show_group_#t~ret861#1.offset;havoc tun_show_group_#t~ret861#1.base, tun_show_group_#t~ret861#1.offset;call tun_show_group_#t~mem862#1.base, tun_show_group_#t~mem862#1.offset := read~$Pointer$#27(tun_show_group_~tmp___2~16#1.base, ~bvadd~64(2376bv64, tun_show_group_~tmp___2~16#1.offset), 8bv64);call tun_show_group_#t~mem863#1.base, tun_show_group_#t~mem863#1.offset := read~$Pointer$#27(tun_show_group_#t~mem862#1.base, ~bvadd~64(137bv64, tun_show_group_#t~mem862#1.offset), 8bv64);call tun_show_group_#t~mem864#1 := read~intINTTYPE4#27(tun_show_group_~tun~18#1.base, ~bvadd~64(76bv64, tun_show_group_~tun~18#1.offset), 4bv64);assume { :begin_inline_from_kgid_munged } true;from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset, from_kgid_munged_#in~arg1#1.val := tun_show_group_#t~mem863#1.base, tun_show_group_#t~mem863#1.offset, tun_show_group_#t~mem864#1;havoc from_kgid_munged_#res#1;havoc from_kgid_munged_#t~nondet1365#1, from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset, from_kgid_munged_~arg1#1.val;from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset := from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset;from_kgid_munged_~arg1#1.val := from_kgid_munged_#in~arg1#1.val;havoc from_kgid_munged_#t~nondet1365#1;from_kgid_munged_#res#1 := from_kgid_munged_#t~nondet1365#1;havoc from_kgid_munged_#t~nondet1365#1; [2025-02-08 03:56:42,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615-1: SUMMARY for call tun_show_flags_#t~ret838#1 := tun_flags(tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset); srcloc: null [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: tun_show_flags_~tmp___0~45#1 := tun_show_flags_#t~ret838#1;havoc tun_show_flags_#t~ret838#1;tun_show_flags_#t~loopctr839#1 := 0bv64; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume ~bvsgt~64(tun_chr_aio_read_~ret~3#1, 0bv64);call write~intINTTYPE8#27(tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~iocb#1.base, ~bvadd~64(48bv64, tun_chr_aio_read_~iocb#1.offset), 8bv64); [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume !~bvsgt~64(tun_chr_aio_read_~ret~3#1, 0bv64); [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume 0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___0~59#1;~ldv_statevar_0~0 := 7bv32; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume !(0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___0~59#1);~ldv_statevar_0~0 := 12bv32; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret1206#1, ldv_switch_1_~tmp~101#1;havoc ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: ~ldv_statevar_15~0 := 11bv32; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume true;havoc tun_show_flags_#t~nondet840#1;call write~intINTTYPE1#27(tun_show_flags_#t~nondet840#1, tun_show_flags_~buf#1.base, ~bvadd~64(tun_show_flags_~buf#1.offset, tun_show_flags_#t~loopctr839#1), 8bv64);tun_show_flags_#t~loopctr839#1 := ~bvadd~64(1bv64, tun_show_flags_#t~loopctr839#1); [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume true;tun_show_flags_~tmp___1~20#1 := ~sign_extend~32~8(tun_show_flags_#t~ret841#1);havoc tun_show_flags_#t~loopctr839#1;havoc tun_show_flags_#t~nondet840#1;havoc tun_show_flags_#t~ret841#1;tun_show_flags_#res#1 := ~sign_extend~64~32(tun_show_flags_~tmp___1~20#1);ldv_dummy_resourceless_instance_callback_5_3_#t~ret1136#1 := tun_show_flags_#res#1;havoc tun_show_flags_#t~ret837#1.base, tun_show_flags_#t~ret837#1.offset, tun_show_flags_#t~ret838#1, tun_show_flags_#t~loopctr839#1, tun_show_flags_#t~nondet840#1, tun_show_flags_#t~ret841#1, tun_show_flags_~dev#1.base, tun_show_flags_~dev#1.offset, tun_show_flags_~attr#1.base, tun_show_flags_~attr#1.offset, tun_show_flags_~buf#1.base, tun_show_flags_~buf#1.offset, tun_show_flags_~tun~16#1.base, tun_show_flags_~tun~16#1.offset, tun_show_flags_~__mptr~8#1.base, tun_show_flags_~__mptr~8#1.offset, tun_show_flags_~tmp~70#1.base, tun_show_flags_~tmp~70#1.offset, tun_show_flags_~tmp___0~45#1, tun_show_flags_~tmp___1~20#1;havoc tun_show_flags_#in~dev#1.base, tun_show_flags_#in~dev#1.offset, tun_show_flags_#in~attr#1.base, tun_show_flags_#in~attr#1.offset, tun_show_flags_#in~buf#1.base, tun_show_flags_#in~buf#1.offset;assume { :end_inline_tun_show_flags } true;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1136#1;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1136#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset := ldv_proto_io_instance_2_#t~ret1192#1.base, ldv_proto_io_instance_2_#t~ret1192#1.offset;havoc ldv_proto_io_instance_2_#t~ret1192#1.base, ldv_proto_io_instance_2_#t~ret1192#1.offset;~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset := ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume 0bv32 == tun_chr_poll_~tmp___2~10#1; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume !(0bv32 == tun_chr_poll_~tmp___2~10#1); [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1192#1.base, ldv_proto_io_instance_2_#t~ret1192#1.offset := ldv_xmalloc(56bv64); srcloc: null [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume 0bv64 != tun_flow_cleanup_~count~0#1; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume !(0bv64 != tun_flow_cleanup_~count~0#1); [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: assume 0bv32 != tun_init_~ret~10#1; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: assume !(0bv32 != tun_init_~ret~10#1);tun_init_#res#1 := 0bv32; [2025-02-08 03:56:42,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume 0bv32 != tun_chr_fasync_~ret~9#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume !(0bv32 != tun_chr_fasync_~ret~9#1);call tun_chr_fasync_#t~mem1057#1 := read~intINTTYPE4#27(tun_chr_fasync_~tfile~15#1.base, ~bvadd~64(1401bv64, tun_chr_fasync_~tfile~15#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(16bv32, tun_chr_fasync_#t~mem1057#1), tun_chr_fasync_~tfile~15#1.base, ~bvadd~64(1401bv64, tun_chr_fasync_~tfile~15#1.offset), 4bv64);havoc tun_chr_fasync_#t~mem1057#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: assume 1074025681bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11674: assume !(1074025681bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume true;havoc tun_show_group_#t~nondet867#1;call write~intINTTYPE1#27(tun_show_group_#t~nondet867#1, tun_show_group_~buf#1.base, ~bvadd~64(tun_show_group_~buf#1.offset, tun_show_group_#t~loopctr866#1), 8bv64);tun_show_group_#t~loopctr866#1 := ~bvadd~64(1bv64, tun_show_group_#t~loopctr866#1); [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10683: assume true;tun_show_group_~tmp___4~10#1 := ~sign_extend~32~8(tun_show_group_#t~ret868#1);havoc tun_show_group_#t~loopctr866#1;havoc tun_show_group_#t~nondet867#1;havoc tun_show_group_#t~ret868#1;tun_show_group_~tmp___6~7#1 := tun_show_group_~tmp___4~10#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: assume 0bv32 != ldv_entry_EMGentry_15_~tmp___0~58#1;~ldv_statevar_15~0 := 8bv32; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: assume !(0bv32 != ldv_entry_EMGentry_15_~tmp___0~58#1);~ldv_statevar_15~0 := 10bv32; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485: tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset := tun_sendmsg_#t~ret817#1.base, tun_sendmsg_#t~ret817#1.offset;havoc tun_sendmsg_#t~ret817#1.base, tun_sendmsg_#t~ret817#1.offset;tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset := tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10485-1: SUMMARY for call tun_sendmsg_#t~ret817#1.base, tun_sendmsg_#t~ret817#1.offset := __tun_get(tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665-1: SUMMARY for call tun_setup(ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: ldv_proto_io_instance_2_~tmp___7~10#1 := ldv_proto_io_instance_2_#t~ret1193#1;havoc ldv_proto_io_instance_2_#t~ret1193#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1193#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: tun_flow_cleanup_~tmp___1~5#1 := tun_flow_cleanup_#t~ret412#1;havoc tun_flow_cleanup_#t~ret412#1;assume { :begin_inline_ldv_mod_timer_80 } true;ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset, ldv_mod_timer_80_#in~ldv_func_arg2#1 := tun_flow_cleanup_~tun~0#1.base, ~bvadd~64(8435bv64, tun_flow_cleanup_~tun~0#1.offset), tun_flow_cleanup_~tmp___1~5#1;havoc ldv_mod_timer_80_#res#1;havoc ldv_mod_timer_80_#t~ret1215#1, ldv_mod_timer_80_#t~ret1216#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1, ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~tmp~106#1, ldv_mod_timer_80_~tmp___0~64#1;ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset := ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset;ldv_mod_timer_80_~ldv_func_arg2#1 := ldv_mod_timer_80_#in~ldv_func_arg2#1;havoc ldv_mod_timer_80_~ldv_func_res~0#1;havoc ldv_mod_timer_80_~tmp~106#1;havoc ldv_mod_timer_80_~tmp___0~64#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: tun_chr_poll_~tmp___3~8#1 := (if 0bv8 == tun_chr_poll_#t~ret619#1 then 0bv8 else 1bv8);havoc tun_chr_poll_#t~ret619#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-1: SUMMARY for call tun_chr_poll_#t~ret619#1 := sock_writeable(tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306-1: SUMMARY for call tun_flow_cleanup_#t~ret412#1 := round_jiffies_up(tun_flow_cleanup_~next_timer~0#1); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: havoc tun_init_#t~ret1085#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940-1: SUMMARY for call tun_init_#t~ret1085#1 := printk(67bv64, 0bv64); srcloc: null [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume 34bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume !(34bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14054: assume 4bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14054: assume !(4bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: ldv_proto_io_instance_2_~tmp___0~60#1 := ldv_proto_io_instance_2_#t~ret1186#1;havoc ldv_proto_io_instance_2_#t~ret1186#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: tun_flow_cleanup_#t~ret413#1 := ldv_mod_timer_80_#res#1;havoc ldv_mod_timer_80_#t~ret1215#1, ldv_mod_timer_80_#t~ret1216#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1, ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~tmp~106#1, ldv_mod_timer_80_~tmp___0~64#1;havoc ldv_mod_timer_80_#in~ldv_func_arg1#1.base, ldv_mod_timer_80_#in~ldv_func_arg1#1.offset, ldv_mod_timer_80_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_80 } true;havoc tun_flow_cleanup_#t~ret413#1; [2025-02-08 03:56:42,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume 0bv64 != ~bvadd~64(tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset);havoc tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset;call tun_release_#t~mem830#1.base, tun_release_#t~mem830#1.offset := read~$Pointer$#27(tun_release_~sock#1.base, ~bvadd~64(30bv64, tun_release_~sock#1.offset), 8bv64); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10553: assume !(0bv64 != ~bvadd~64(tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset));havoc tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1186#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume 0bv32 != ldv_proto_io_instance_2_~tmp___7~10#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___7~10#1);~ldv_statevar_2~0 := 11bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume 0bv32 != ~zero_extend~32~8(tun_chr_poll_~tmp___3~8#1);tun_chr_poll_~mask~0#1 := ~bvor~32(260bv32, tun_chr_poll_~mask~0#1); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume !(0bv32 != ~zero_extend~32~8(tun_chr_poll_~tmp___3~8#1)); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume 1bv32 == ~ldv_statevar_3~0; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13791: assume !(1bv32 == ~ldv_statevar_3~0); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: call ULTIMATE.dealloc(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset);havoc tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: assume 0bv64 == ~bvadd~64(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset);tun_sendmsg_#res#1 := 4294967219bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: assume !(0bv64 == ~bvadd~64(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset));call tun_sendmsg_#t~mem818#1.base, tun_sendmsg_#t~mem818#1.offset := read~$Pointer$#27(tun_sendmsg_~m#1.base, ~bvadd~64(28bv64, tun_sendmsg_~m#1.offset), 8bv64);call tun_sendmsg_#t~mem819#1.base, tun_sendmsg_#t~mem819#1.offset := read~$Pointer$#27(tun_sendmsg_~m#1.base, ~bvadd~64(12bv64, tun_sendmsg_~m#1.offset), 8bv64);call tun_sendmsg_#t~mem820#1 := read~intINTTYPE8#27(tun_sendmsg_~m#1.base, ~bvadd~64(20bv64, tun_sendmsg_~m#1.offset), 8bv64);call tun_sendmsg_#t~mem821#1 := read~intINTTYPE4#27(tun_sendmsg_~m#1.base, ~bvadd~64(44bv64, tun_sendmsg_~m#1.offset), 4bv64); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14584: tun_init_#t~ret1084#1 := ldv_misc_register_92_#res#1;havoc ldv_misc_register_92_#t~ret1227#1, ldv_misc_register_92_#t~ret1228#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset, ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~tmp~112#1, ldv_misc_register_92_~tmp___0~70#1;havoc ldv_misc_register_92_#in~ldv_func_arg1#1.base, ldv_misc_register_92_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_misc_register_92 } true;tun_init_~ret~10#1 := tun_init_#t~ret1084#1;havoc tun_init_#t~ret1084#1; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: assume { :begin_inline_ldv_file_operations_instance_callback_0_22 } true;ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg3#1, ldv_file_operations_instance_callback_0_22_#in~arg4#1 := ~ldv_0_callback_aio_write~0.base, ~ldv_0_callback_aio_write~0.offset, ~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset, ~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_22_3_default~0;havoc ldv_file_operations_instance_callback_0_22_#t~ret1163#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset := ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_22_~arg3#1 := ldv_file_operations_instance_callback_0_22_#in~arg3#1;ldv_file_operations_instance_callback_0_22_~arg4#1 := ldv_file_operations_instance_callback_0_22_#in~arg4#1;assume { :begin_inline_tun_chr_aio_write } true;tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset, tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset, tun_chr_aio_write_#in~count#1, tun_chr_aio_write_#in~pos#1 := ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;havoc tun_chr_aio_write_#res#1;havoc tun_chr_aio_write_#t~mem731#1.base, tun_chr_aio_write_#t~mem731#1.offset, tun_chr_aio_write_#t~ret732#1.base, tun_chr_aio_write_#t~ret732#1.offset, tun_chr_aio_write_#t~mem733#1.base, tun_chr_aio_write_#t~mem733#1.offset, tun_chr_aio_write_#t~ret734#1, tun_chr_aio_write_#t~mem735#1, tun_chr_aio_write_#t~ret736#1, tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1, tun_chr_aio_write_~pos#1, tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset, tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, tun_chr_aio_write_~result~0#1, tun_chr_aio_write_~tmp___0~37#1;tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset := tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset;tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset := tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset;tun_chr_aio_write_~count#1 := tun_chr_aio_write_#in~count#1;tun_chr_aio_write_~pos#1 := tun_chr_aio_write_#in~pos#1;havoc tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset;havoc tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset;havoc tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset;havoc tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset;havoc tun_chr_aio_write_~result~0#1;havoc tun_chr_aio_write_~tmp___0~37#1;call tun_chr_aio_write_#t~mem731#1.base, tun_chr_aio_write_#t~mem731#1.offset := read~$Pointer$#27(tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, 8bv64);tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset := tun_chr_aio_write_#t~mem731#1.base, tun_chr_aio_write_#t~mem731#1.offset;havoc tun_chr_aio_write_#t~mem731#1.base, tun_chr_aio_write_#t~mem731#1.offset; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_6~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: assume 1bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: assume !(1bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555-1: SUMMARY for call sock_put(tun_release_#t~mem830#1.base, tun_release_#t~mem830#1.offset); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: ldv_filter_err_code_~tmp~119#1 := ldv_filter_err_code_#t~ret1241#1;havoc ldv_filter_err_code_#t~ret1241#1;ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~119#1;ldv_file_operations_file_operations_instance_0_#t~ret1149#1 := ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1241#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~119#1;havoc ldv_filter_err_code_#in~ret_val#1;assume { :end_inline_ldv_filter_err_code } true;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret1149#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1149#1; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: assume 0bv32 != ldv_proto_io_instance_2_~tmp___0~60#1;~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___0~60#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: havoc tun_release_#t~mem830#1.base, tun_release_#t~mem830#1.offset; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717-1: SUMMARY for call ldv_filter_err_code_#t~ret1241#1 := ldv_filter_positive_int(ldv_filter_err_code_~ret_val#1); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: assume 2147767507bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: assume !(2147767507bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357: tun_chr_aio_read_#res#1 := tun_chr_aio_read_~ret~3#1;ldv_file_operations_instance_callback_0_5_#t~ret1171#1 := tun_chr_aio_read_#res#1;havoc tun_chr_aio_read_#t~mem799#1.base, tun_chr_aio_read_#t~mem799#1.offset, tun_chr_aio_read_#t~mem800#1.base, tun_chr_aio_read_#t~mem800#1.offset, tun_chr_aio_read_#t~ret801#1.base, tun_chr_aio_read_#t~ret801#1.offset, tun_chr_aio_read_#t~ret802#1, tun_chr_aio_read_#t~mem803#1, tun_chr_aio_read_#t~ret804#1, tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1, tun_chr_aio_read_~pos#1, tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset, tun_chr_aio_read_~len~1#1, tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~tmp___0~40#1, tun_chr_aio_read_~__min1~1#1, tun_chr_aio_read_~__min2~1#1;havoc tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset, tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset, tun_chr_aio_read_#in~count#1, tun_chr_aio_read_#in~pos#1;assume { :end_inline_tun_chr_aio_read } true;havoc ldv_file_operations_instance_callback_0_5_#t~ret1171#1;havoc ldv_file_operations_instance_callback_0_5_#t~ret1171#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;havoc ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg3#1, ldv_file_operations_instance_callback_0_5_#in~arg4#1;assume { :end_inline_ldv_file_operations_instance_callback_0_5 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357-1: SUMMARY for call tun_put(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14585-1: ldv_misc_register_92_#res#1 := ldv_misc_register_92_~ldv_func_res~6#1; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802: SUMMARY for call ldv_assume((if 7bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12934: assume { :begin_inline_ldv_entry_EMGentry_15 } true;ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_15_#t~ret1137#1, ldv_entry_EMGentry_15_#t~ret1138#1, ldv_entry_EMGentry_15_#t~ret1139#1, ldv_entry_EMGentry_15_#t~ret1140#1, ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset, ldv_entry_EMGentry_15_~tmp~89#1, ldv_entry_EMGentry_15_~tmp___0~58#1;ldv_entry_EMGentry_15_~arg0#1.base, ldv_entry_EMGentry_15_~arg0#1.offset := ldv_entry_EMGentry_15_#in~arg0#1.base, ldv_entry_EMGentry_15_#in~arg0#1.offset;havoc ldv_entry_EMGentry_15_~tmp~89#1;havoc ldv_entry_EMGentry_15_~tmp___0~58#1; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume true;havoc tun_show_group_#t~nondet870#1;call write~intINTTYPE1#27(tun_show_group_#t~nondet870#1, tun_show_group_~buf#1.base, ~bvadd~64(tun_show_group_~buf#1.offset, tun_show_group_#t~loopctr869#1), 8bv64);tun_show_group_#t~loopctr869#1 := ~bvadd~64(1bv64, tun_show_group_#t~loopctr869#1); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume true;tun_show_group_~tmp___5~8#1 := ~sign_extend~32~8(tun_show_group_#t~ret871#1);havoc tun_show_group_#t~loopctr869#1;havoc tun_show_group_#t~nondet870#1;havoc tun_show_group_#t~ret871#1;tun_show_group_~tmp___6~7#1 := tun_show_group_~tmp___5~8#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12472: assume { :end_inline_ldv_switch_automaton_state_0_15 } true; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13067: assume 36bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13067: assume !(36bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume 5bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume !(5bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803: SUMMARY for call ldv_EMGentry_exit_tun_cleanup_15_2(~ldv_15_exit_tun_cleanup_default~0.base, ~ldv_15_exit_tun_cleanup_default~0.offset); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593-1: tun_chr_poll_#t~ret615#1 := skb_queue_empty_#res#1;havoc skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset, skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset;havoc skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset;assume { :end_inline_skb_queue_empty } true;tun_chr_poll_~tmp___0~35#1 := tun_chr_poll_#t~ret615#1;havoc tun_chr_poll_#t~ret615#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: havoc skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13134: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_0_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13795: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13795: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume 1bv32 == ~ldv_statevar_4~0; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume !(1bv32 == ~ldv_statevar_4~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: ldv_EMGentry_init_tun_init_15_11_#t~ret1091#1 := tun_init_#res#1;havoc tun_init_#t~ret1080#1, tun_init_#t~ret1081#1, tun_init_#t~ret1082#1, tun_init_#t~ret1083#1, tun_init_#t~ret1084#1, tun_init_#t~ret1085#1, tun_init_~ret~10#1;assume { :end_inline_tun_init } true;ldv_EMGentry_init_tun_init_15_11_~tmp~87#1 := ldv_EMGentry_init_tun_init_15_11_#t~ret1091#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1091#1;ldv_EMGentry_init_tun_init_15_11_#res#1 := ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;ldv_entry_EMGentry_15_#t~ret1138#1 := ldv_EMGentry_init_tun_init_15_11_#res#1;havoc ldv_EMGentry_init_tun_init_15_11_#t~ret1091#1, ldv_EMGentry_init_tun_init_15_11_~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_~arg0#1.offset, ldv_EMGentry_init_tun_init_15_11_~tmp~87#1;havoc ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.base, ldv_EMGentry_init_tun_init_15_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_tun_init_15_11 } true;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1138#1;havoc ldv_entry_EMGentry_15_#t~ret1138#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_15_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1239#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~117#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~117#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: SUMMARY for call ldv_spin_unlock_bh_76(tun_flow_cleanup_~tun~0#1.base, ~bvadd~64(175bv64, tun_flow_cleanup_~tun~0#1.offset)); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456-1: SUMMARY for call ldv_mod_timer_80_#t~ret1215#1 := mod_timer(ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456: ldv_mod_timer_80_~tmp~106#1 := ldv_mod_timer_80_#t~ret1215#1;havoc ldv_mod_timer_80_#t~ret1215#1;ldv_mod_timer_80_~ldv_func_res~0#1 := ldv_mod_timer_80_~tmp~106#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135: ~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1146#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1146#1; [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1146#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:56:42,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: tun_chr_fasync_~ret~9#1 := 0bv32;tun_chr_fasync_#res#1 := tun_chr_fasync_~ret~9#1;ldv_file_operations_instance_callback_0_28_#t~ret1165#1 := tun_chr_fasync_#res#1;havoc tun_chr_fasync_#t~mem1052#1.base, tun_chr_fasync_#t~mem1052#1.offset, tun_chr_fasync_#t~ret1053#1, tun_chr_fasync_#t~ret1054#1.base, tun_chr_fasync_#t~ret1054#1.offset, tun_chr_fasync_#t~ret1055#1.base, tun_chr_fasync_#t~ret1055#1.offset, tun_chr_fasync_#t~ret1056#1, tun_chr_fasync_#t~mem1057#1, tun_chr_fasync_#t~mem1058#1, tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset, tun_chr_fasync_~ret~9#1, tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;havoc tun_chr_fasync_#in~fd#1, tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset, tun_chr_fasync_#in~on#1;assume { :end_inline_tun_chr_fasync } true;havoc ldv_file_operations_instance_callback_0_28_#t~ret1165#1;havoc ldv_file_operations_instance_callback_0_28_#t~ret1165#1, ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset, ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;havoc ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg1#1, ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_28 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call tun_chr_show_fdinfo_#t~memset~res1067#1.base, tun_chr_show_fdinfo_#t~memset~res1067#1.offset := #Ultimate.C_memset#27(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, 0bv32, 40bv64); srcloc: null [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: assume 1074025684bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: assume !(1074025684bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805: ~ldv_statevar_15~0 := 11bv32; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc tun_chr_show_fdinfo_#t~memset~res1067#1.base, tun_chr_show_fdinfo_#t~memset~res1067#1.offset; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493: tun_sendmsg_~tmp___0~43#1 := tun_sendmsg_#t~ret822#1;havoc tun_sendmsg_#t~mem818#1.base, tun_sendmsg_#t~mem818#1.offset;havoc tun_sendmsg_#t~mem819#1.base, tun_sendmsg_#t~mem819#1.offset;havoc tun_sendmsg_#t~mem820#1;havoc tun_sendmsg_#t~mem821#1;havoc tun_sendmsg_#t~ret822#1;tun_sendmsg_~ret~4#1 := tun_sendmsg_~tmp___0~43#1[32:0]; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493-1: SUMMARY for call tun_sendmsg_#t~ret822#1 := tun_get_user(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_#t~mem818#1.base, tun_sendmsg_#t~mem818#1.offset, tun_sendmsg_#t~mem819#1.base, tun_sendmsg_#t~mem819#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_#t~mem820#1, ~bvand~32(64bv32, tun_sendmsg_#t~mem821#1)); srcloc: null [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: tun_release_#res#1 := 0bv32;ldv_io_instance_release_2_2_#t~ret1177#1 := tun_release_#res#1;havoc tun_release_#t~mem829#1.base, tun_release_#t~mem829#1.offset, tun_release_#t~mem830#1.base, tun_release_#t~mem830#1.offset, tun_release_~sock#1.base, tun_release_~sock#1.offset;havoc tun_release_#in~sock#1.base, tun_release_#in~sock#1.offset;assume { :end_inline_tun_release } true;havoc ldv_io_instance_release_2_2_#t~ret1177#1;havoc ldv_io_instance_release_2_2_#t~ret1177#1, ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;havoc ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_2_2 } true;havoc ldv_proto_io_instance_2_#t~mem1185#1.base, ldv_proto_io_instance_2_#t~mem1185#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: tun_show_group_#res#1 := ~sign_extend~64~32(tun_show_group_~tmp___6~7#1);ldv_dummy_resourceless_instance_callback_3_3_#t~ret1134#1 := tun_show_group_#res#1;havoc tun_show_group_#t~ret857#1.base, tun_show_group_#t~ret857#1.offset, tun_show_group_#t~mem858#1, tun_show_group_#t~ret859#1, tun_show_group_#t~ret860#1, tun_show_group_#t~ret861#1.base, tun_show_group_#t~ret861#1.offset, tun_show_group_#t~mem862#1.base, tun_show_group_#t~mem862#1.offset, tun_show_group_#t~mem863#1.base, tun_show_group_#t~mem863#1.offset, tun_show_group_#t~mem864#1, tun_show_group_#t~ret865#1, tun_show_group_#t~loopctr866#1, tun_show_group_#t~nondet867#1, tun_show_group_#t~ret868#1, tun_show_group_#t~loopctr869#1, tun_show_group_#t~nondet870#1, tun_show_group_#t~ret871#1, tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset, tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset, tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset, tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset, tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset, tun_show_group_~tmp___1~22#1, tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset, tun_show_group_~tmp___3~13#1, tun_show_group_~tmp___4~10#1, tun_show_group_~tmp___5~8#1, tun_show_group_~tmp___6~7#1, tun_show_group_~tmp___7~6#1;havoc tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset, tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset, tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset;assume { :end_inline_tun_show_group } true;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1134#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1134#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14458: ldv_mod_timer_80_~tmp___0~64#1 := ldv_mod_timer_80_#t~ret1216#1;havoc ldv_mod_timer_80_#t~ret1216#1;ldv_mod_timer_80_#res#1 := ldv_mod_timer_80_~tmp___0~64#1; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 03:56:42,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 03:56:42,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14458-1: SUMMARY for call ldv_mod_timer_80_#t~ret1216#1 := ldv_mod_timer(ldv_mod_timer_80_~ldv_func_res~0#1, ldv_mod_timer_80_~ldv_func_arg1#1.base, ldv_mod_timer_80_~ldv_func_arg1#1.offset, ldv_mod_timer_80_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12939: assume { :begin_inline_ldv_file_operations_file_operations_instance_0 } true;ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_file_operations_file_operations_instance_0_#t~ret1142#1, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1144#1, ldv_file_operations_file_operations_instance_0_#t~ret1145#1, ldv_file_operations_file_operations_instance_0_#t~ret1146#1, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1148#1, ldv_file_operations_file_operations_instance_0_#t~ret1149#1, ldv_file_operations_file_operations_instance_0_#t~ret1150#1, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1155#1, ldv_file_operations_file_operations_instance_0_#t~ret1156#1, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1160#1, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~91#1, ldv_file_operations_file_operations_instance_0_~tmp___0~59#1, ldv_file_operations_file_operations_instance_0_~tmp___1~25#1, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~10#1, ldv_file_operations_file_operations_instance_0_~tmp___7~9#1, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset := ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp~91#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___0~59#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~25#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~10#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___7~9#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset; [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: tun_init_#res#1 := tun_init_~ret~10#1; [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948-1: SUMMARY for call rtnl_link_unregister(~#tun_link_ops~0.base, ~#tun_link_ops~0.offset); srcloc: null [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume 38bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13071: assume !(38bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume 6bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14062: assume !(6bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837-1: tun_chr_fasync_#t~ret1053#1 := fasync_helper_#res#1;havoc fasync_helper_#t~nondet1364#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;havoc fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;assume { :end_inline_fasync_helper } true;tun_chr_fasync_~ret~9#1 := tun_chr_fasync_#t~ret1053#1;havoc tun_chr_fasync_#t~ret1053#1; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume 1bv32 != tun_chr_poll_#t~mem621#1;havoc tun_chr_poll_#t~mem620#1.base, tun_chr_poll_#t~mem620#1.offset;havoc tun_chr_poll_#t~mem621#1;tun_chr_poll_~mask~0#1 := 8bv32; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume !(1bv32 != tun_chr_poll_#t~mem621#1);havoc tun_chr_poll_#t~mem620#1.base, tun_chr_poll_#t~mem620#1.offset;havoc tun_chr_poll_#t~mem621#1; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837: havoc fasync_helper_#t~nondet1364#1; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset := tun_chr_show_fdinfo_#t~ret1068#1.base, tun_chr_show_fdinfo_#t~ret1068#1.offset;havoc tun_chr_show_fdinfo_#t~ret1068#1.base, tun_chr_show_fdinfo_#t~ret1068#1.offset; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-1: SUMMARY for call tun_chr_show_fdinfo_#t~ret1068#1.base, tun_chr_show_fdinfo_#t~ret1068#1.offset := tun_get(tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset); srcloc: null [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570-1: call tun_chr_poll_#t~mem620#1.base, tun_chr_poll_#t~mem620#1.offset := read~$Pointer$#27(tun_chr_poll_~tun~9#1.base, ~bvadd~64(80bv64, tun_chr_poll_~tun~9#1.offset), 8bv64);call tun_chr_poll_#t~mem621#1 := read~intINTTYPE4#27(tun_chr_poll_#t~mem620#1.base, ~bvadd~64(1179bv64, tun_chr_poll_#t~mem620#1.offset), 4bv64); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13931: assume 1bv32 == ~ldv_statevar_5~0; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13931: assume !(1bv32 == ~ldv_statevar_5~0); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970-1: ldv_file_operations_instance_callback_0_31_#t~ret1166#1 := no_llseek_#res#1;havoc no_llseek_#t~nondet1384#1, no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset, no_llseek_~arg1#1, no_llseek_~arg2#1;havoc no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset, no_llseek_#in~arg1#1, no_llseek_#in~arg2#1;assume { :end_inline_no_llseek } true;havoc ldv_file_operations_instance_callback_0_31_#t~ret1166#1;havoc ldv_file_operations_instance_callback_0_31_#t~ret1166#1, ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset, ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;havoc ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg2#1, ldv_file_operations_instance_callback_0_31_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_31 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13799: assume 4bv32 == ~ldv_statevar_3~0; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13799: assume !(4bv32 == ~ldv_statevar_3~0); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16970: havoc no_llseek_#t~nondet1384#1; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: tun_sendmsg_#res#1 := tun_sendmsg_~ret~4#1;ldv_io_instance_callback_2_19_#t~ret1175#1 := tun_sendmsg_#res#1;havoc tun_sendmsg_#t~ret817#1.base, tun_sendmsg_#t~ret817#1.offset, tun_sendmsg_#t~mem818#1.base, tun_sendmsg_#t~mem818#1.offset, tun_sendmsg_#t~mem819#1.base, tun_sendmsg_#t~mem819#1.offset, tun_sendmsg_#t~mem820#1, tun_sendmsg_#t~mem821#1, tun_sendmsg_#t~ret822#1, tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset, tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset, tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_~ret~4#1, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset, tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset, tun_sendmsg_~tmp___0~43#1;havoc tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset, tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset, tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset, tun_sendmsg_#in~total_len#1;assume { :end_inline_tun_sendmsg } true;havoc ldv_io_instance_callback_2_19_#t~ret1175#1;havoc ldv_io_instance_callback_2_19_#t~ret1175#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;havoc ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset, ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset, ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset, ldv_io_instance_callback_2_19_#in~arg4#1;assume { :end_inline_ldv_io_instance_callback_2_19 } true;~ldv_statevar_2~0 := 3bv32; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496-1: SUMMARY for call tun_put(tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset); srcloc: null [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: assume 0bv64 != ~bvadd~64(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: assume !(0bv64 != ~bvadd~64(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset)); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007: assume 3bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007: assume !(3bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13668: assume { :begin_inline_ldv_io_instance_callback_2_4 } true;ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset, ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset, ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset, ldv_io_instance_callback_2_4_#in~arg4#1, ldv_io_instance_callback_2_4_#in~arg5#1 := ~ldv_2_callback_recvmsg~0.base, ~ldv_2_callback_recvmsg~0.offset, ~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset, ~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset, ~ldv_2_ldv_param_4_3_default~0, ~ldv_2_ldv_param_4_4_default~0;havoc ldv_io_instance_callback_2_4_#t~ret1176#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset := ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset;ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset := ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset;ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset := ldv_io_instance_callback_2_4_#in~arg2#1.base, ldv_io_instance_callback_2_4_#in~arg2#1.offset;ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset := ldv_io_instance_callback_2_4_#in~arg3#1.base, ldv_io_instance_callback_2_4_#in~arg3#1.offset;ldv_io_instance_callback_2_4_~arg4#1 := ldv_io_instance_callback_2_4_#in~arg4#1;ldv_io_instance_callback_2_4_~arg5#1 := ldv_io_instance_callback_2_4_#in~arg5#1;assume { :begin_inline_tun_recvmsg } true;tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset, tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset, tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset, tun_recvmsg_#in~total_len#1, tun_recvmsg_#in~flags#1 := ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset, ldv_io_instance_callback_2_4_~arg2#1.base, ldv_io_instance_callback_2_4_~arg2#1.offset, ldv_io_instance_callback_2_4_~arg3#1.base, ldv_io_instance_callback_2_4_~arg3#1.offset, ldv_io_instance_callback_2_4_~arg4#1, ldv_io_instance_callback_2_4_~arg5#1;havoc tun_recvmsg_#res#1;havoc tun_recvmsg_#t~ret823#1.base, tun_recvmsg_#t~ret823#1.offset, tun_recvmsg_#t~mem824#1.base, tun_recvmsg_#t~mem824#1.offset, tun_recvmsg_#t~ret825#1, tun_recvmsg_#t~mem826#1.base, tun_recvmsg_#t~mem826#1.offset, tun_recvmsg_#t~ret827#1, tun_recvmsg_#t~mem828#1, tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset, tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, tun_recvmsg_~total_len#1, tun_recvmsg_~flags#1, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset, tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset, tun_recvmsg_~ret~5#1, tun_recvmsg_~tmp___0~44#1;tun_recvmsg_~iocb#1.base, tun_recvmsg_~iocb#1.offset := tun_recvmsg_#in~iocb#1.base, tun_recvmsg_#in~iocb#1.offset;tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset := tun_recvmsg_#in~sock#1.base, tun_recvmsg_#in~sock#1.offset;tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset := tun_recvmsg_#in~m#1.base, tun_recvmsg_#in~m#1.offset;tun_recvmsg_~total_len#1 := tun_recvmsg_#in~total_len#1;tun_recvmsg_~flags#1 := tun_recvmsg_#in~flags#1;havoc tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset;havoc tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset;havoc tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset;havoc tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset;havoc tun_recvmsg_~ret~5#1;havoc tun_recvmsg_~tmp___0~44#1;tun_recvmsg_~__mptr~7#1.base, tun_recvmsg_~__mptr~7#1.offset := tun_recvmsg_~sock#1.base, tun_recvmsg_~sock#1.offset;tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset := tun_recvmsg_~__mptr~7#1.base, ~bvadd~64(18446744073707728840bv64, tun_recvmsg_~__mptr~7#1.offset); [2025-02-08 03:56:42,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11686: assume 35111bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11686: assume !(35111bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14461-1: ldv_mod_timer_80_#res#1 := ldv_mod_timer_80_~ldv_func_res~0#1; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13140: call ldv_file_operations_file_operations_instance_0_#t~mem1147#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.offset := read~$Pointer$#37(~ldv_0_container_file_operations~0.base, ~bvadd~64(88bv64, ~ldv_0_container_file_operations~0.offset), 8bv64);assume { :begin_inline_ldv_file_operations_instance_probe_0_12 } true;ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1147#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1172#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~92#1;ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_0_12_~tmp~92#1;assume { :begin_inline_tun_chr_open } true;tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset, tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset := ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset;havoc tun_chr_open_#res#1;havoc tun_chr_open_#t~ret1059#1.base, tun_chr_open_#t~ret1059#1.offset, tun_chr_open_#t~ret1060#1.base, tun_chr_open_#t~ret1060#1.offset, tun_chr_open_#t~mem1061#1.base, tun_chr_open_#t~mem1061#1.offset, tun_chr_open_#t~mem1062#1.base, tun_chr_open_#t~mem1062#1.offset, tun_chr_open_#t~ret1063#1.base, tun_chr_open_#t~ret1063#1.offset, tun_chr_open_#t~mem1064#1.base, tun_chr_open_#t~mem1064#1.offset, tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset, tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset, tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset := tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset;tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset := tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset;havoc tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset;havoc tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset;havoc tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset;call tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset := #Ultimate.allocOnStack(8bv64);assume { :begin_inline_sk_alloc } true;sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset, sk_alloc_#in~arg1#1, sk_alloc_#in~arg2#1, sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset := ~#init_net~0.base, ~#init_net~0.offset, 0bv32, 208bv32, ~#tun_proto~0.base, ~#tun_proto~0.offset;havoc sk_alloc_#res#1.base, sk_alloc_#res#1.offset;havoc sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset, sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset, sk_alloc_~arg1#1, sk_alloc_~arg2#1, sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset;sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset := sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset;sk_alloc_~arg1#1 := sk_alloc_#in~arg1#1;sk_alloc_~arg2#1 := sk_alloc_#in~arg2#1;sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset := sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: assume { :begin_inline_ldv_file_operations_instance_callback_0_25 } true;ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg2#1, ldv_file_operations_instance_callback_0_25_#in~arg3#1 := ~ldv_0_callback_compat_ioctl~0.base, ~ldv_0_callback_compat_ioctl~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_25_1_default~0, ~ldv_0_size_cnt_write_size~0;havoc ldv_file_operations_instance_callback_0_25_#t~ret1164#1, ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset, ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset := ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset := ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_25_~arg2#1 := ldv_file_operations_instance_callback_0_25_#in~arg2#1;ldv_file_operations_instance_callback_0_25_~arg3#1 := ldv_file_operations_instance_callback_0_25_#in~arg3#1;assume { :begin_inline_tun_chr_compat_ioctl } true;tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset, tun_chr_compat_ioctl_#in~cmd#1, tun_chr_compat_ioctl_#in~arg#1 := ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;havoc tun_chr_compat_ioctl_#res#1;havoc tun_chr_compat_ioctl_#t~ret1050#1.base, tun_chr_compat_ioctl_#t~ret1050#1.offset, tun_chr_compat_ioctl_#t~ret1051#1, tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset, tun_chr_compat_ioctl_~tmp___0~52#1;tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset := tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset;tun_chr_compat_ioctl_~cmd#1 := tun_chr_compat_ioctl_#in~cmd#1;tun_chr_compat_ioctl_~arg#1 := tun_chr_compat_ioctl_#in~arg#1;havoc tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset;havoc tun_chr_compat_ioctl_~tmp___0~52#1; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13603: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: ldv_proto_io_instance_2_~tmp___8~7#1 := ldv_proto_io_instance_2_#t~ret1194#1;havoc ldv_proto_io_instance_2_#t~ret1194#1; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1194#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: assume 40bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: assume !(40bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: assume 7bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14066: assume !(7bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset := tun_chr_show_fdinfo_#t~ret1069#1.base, tun_chr_show_fdinfo_#t~ret1069#1.offset;havoc tun_chr_show_fdinfo_#t~ret1069#1.base, tun_chr_show_fdinfo_#t~ret1069#1.offset;call tun_chr_show_fdinfo_#t~mem1070#1.base, tun_chr_show_fdinfo_#t~mem1070#1.offset := read~$Pointer$#27(tun_chr_show_fdinfo_~tmp~84#1.base, ~bvadd~64(2741bv64, tun_chr_show_fdinfo_~tmp~84#1.offset), 8bv64);call tun_chr_show_fdinfo_#t~mem1071#1.base, tun_chr_show_fdinfo_#t~mem1071#1.offset := read~$Pointer$#27(tun_chr_show_fdinfo_#t~mem1070#1.base, ~bvadd~64(36bv64, tun_chr_show_fdinfo_#t~mem1070#1.offset), 8bv64); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_12_15_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5bv32;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 5bv32;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :begin_inline_ldv_switch_automaton_state_5_1 } true;~ldv_statevar_5~0 := 5bv32;assume { :end_inline_ldv_switch_automaton_state_5_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_12_15_4 } true;~ldv_statevar_15~0 := 2bv32; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811-1: SUMMARY for call ldv_assume((if (1bv32 == ~ldv_statevar_3~0 || 1bv32 == ~ldv_statevar_4~0) || 1bv32 == ~ldv_statevar_5~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-1: SUMMARY for call tun_chr_show_fdinfo_#t~ret1069#1.base, tun_chr_show_fdinfo_#t~ret1069#1.offset := get_current(); srcloc: null [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: assume 5bv32 == ~ldv_statevar_3~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: assume !(5bv32 == ~ldv_statevar_3~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: SUMMARY for call tun_get_iff(tun_chr_show_fdinfo_#t~mem1071#1.base, tun_chr_show_fdinfo_#t~mem1071#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset); srcloc: null [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: havoc tun_chr_show_fdinfo_#t~mem1070#1.base, tun_chr_show_fdinfo_#t~mem1070#1.offset;havoc tun_chr_show_fdinfo_#t~mem1071#1.base, tun_chr_show_fdinfo_#t~mem1071#1.offset; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13935: assume 2bv32 == ~ldv_statevar_5~0; [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13935: assume !(2bv32 == ~ldv_statevar_5~0); [2025-02-08 03:56:42,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12944: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1182#1, ldv_net_dummy_resourceless_instance_1_#t~ret1183#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume 0bv32 != ldv_proto_io_instance_2_~tmp___8~7#1;~ldv_statevar_2~0 := 4bv32; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13737: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___8~7#1);~ldv_statevar_2~0 := 20bv32; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: tun_chr_poll_#res#1 := tun_chr_poll_~mask~0#1;ldv_file_operations_instance_callback_0_34_#t~ret1167#1 := tun_chr_poll_#res#1;havoc tun_chr_poll_#t~mem612#1.base, tun_chr_poll_#t~mem612#1.offset, tun_chr_poll_#t~ret613#1.base, tun_chr_poll_#t~ret613#1.offset, tun_chr_poll_#t~mem614#1.base, tun_chr_poll_#t~mem614#1.offset, tun_chr_poll_#t~ret615#1, tun_chr_poll_#t~ret616#1, tun_chr_poll_#t~mem617#1.base, tun_chr_poll_#t~mem617#1.offset, tun_chr_poll_#t~ret618#1, tun_chr_poll_#t~ret619#1, tun_chr_poll_#t~mem620#1.base, tun_chr_poll_#t~mem620#1.offset, tun_chr_poll_#t~mem621#1, tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset, tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset, tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset, tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset, tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset, tun_chr_poll_~mask~0#1, tun_chr_poll_~tmp___0~35#1, tun_chr_poll_~tmp___1~14#1, tun_chr_poll_~tmp___2~10#1, tun_chr_poll_~tmp___3~8#1;havoc tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset, tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset;assume { :end_inline_tun_chr_poll } true;havoc ldv_file_operations_instance_callback_0_34_#t~ret1167#1;havoc ldv_file_operations_instance_callback_0_34_#t~ret1167#1, ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset, ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;havoc ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_34 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575-1: SUMMARY for call tun_put(tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: SUMMARY for call put_net(sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13011: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13011: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: assume 35108bv32 == tun_chr_compat_ioctl_~cmd#1; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: assume !(35108bv32 == tun_chr_compat_ioctl_~cmd#1); [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991-1: SUMMARY for call sk_change_net_#t~ret386#1.base, sk_change_net_#t~ret386#1.offset := hold_net(sk_change_net_~net#1.base, sk_change_net_~net#1.offset); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset := sk_change_net_#t~ret386#1.base, sk_change_net_#t~ret386#1.offset;havoc sk_change_net_#t~ret386#1.base, sk_change_net_#t~ret386#1.offset;assume { :begin_inline_sock_net_set } true;sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset, sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset := sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;havoc sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset, sock_net_set_~net#1.base, sock_net_set_~net#1.offset;sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset := sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset;sock_net_set_~net#1.base, sock_net_set_~net#1.offset := sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset;assume { :begin_inline_write_pnet } true;write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset, write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset := sock_net_set_~sk#1.base, ~bvadd~64(49bv64, sock_net_set_~sk#1.offset), sock_net_set_~net#1.base, sock_net_set_~net#1.offset;havoc write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, write_pnet_~net#1.base, write_pnet_~net#1.offset;write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset := write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset;write_pnet_~net#1.base, write_pnet_~net#1.offset := write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset;call write~$Pointer$#27(write_pnet_~net#1.base, write_pnet_~net#1.offset, write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, 8bv64);havoc write_pnet_~pnet#1.base, write_pnet_~pnet#1.offset, write_pnet_~net#1.base, write_pnet_~net#1.offset;havoc write_pnet_#in~pnet#1.base, write_pnet_#in~pnet#1.offset, write_pnet_#in~net#1.base, write_pnet_#in~net#1.offset;assume { :end_inline_write_pnet } true;havoc sock_net_set_~sk#1.base, sock_net_set_~sk#1.offset, sock_net_set_~net#1.base, sock_net_set_~net#1.offset;havoc sock_net_set_#in~sk#1.base, sock_net_set_#in~sk#1.offset, sock_net_set_#in~net#1.base, sock_net_set_#in~net#1.offset;assume { :end_inline_sock_net_set } true;havoc sk_change_net_#t~ret385#1.base, sk_change_net_#t~ret385#1.offset, sk_change_net_#t~ret386#1.base, sk_change_net_#t~ret386#1.offset, sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~net#1.base, sk_change_net_~net#1.offset, sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;havoc sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset, sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset;assume { :end_inline_sk_change_net } true;havoc tun_chr_open_#t~mem1064#1.base, tun_chr_open_#t~mem1064#1.offset;call write~$Pointer$#27(#funAddr~tun_sock_write_space.base, #funAddr~tun_sock_write_space.offset, tun_chr_open_~tfile~16#1.base, ~bvadd~64(1191bv64, tun_chr_open_~tfile~16#1.offset), 8bv64);call write~intINTTYPE4#27(2147483647bv32, tun_chr_open_~tfile~16#1.base, ~bvadd~64(581bv64, tun_chr_open_~tfile~16#1.offset), 4bv64);call write~$Pointer$#27(tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~file#1.base, ~bvadd~64(444bv64, tun_chr_open_~file#1.offset), 8bv64); [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1150#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: ldv_file_operations_file_operations_instance_0_~tmp___1~25#1 := ldv_file_operations_file_operations_instance_0_#t~ret1150#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1150#1; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16844: havoc from_kgid_munged_#t~nondet1365#1;tun_show_group_#t~ret865#1 := from_kgid_munged_#res#1;havoc from_kgid_munged_#t~nondet1365#1, from_kgid_munged_~arg0#1.base, from_kgid_munged_~arg0#1.offset, from_kgid_munged_~arg1#1.val;havoc from_kgid_munged_#in~arg0#1.base, from_kgid_munged_#in~arg0#1.offset, from_kgid_munged_#in~arg1#1.val;assume { :end_inline_from_kgid_munged } true;tun_show_group_~tmp___3~13#1 := tun_show_group_#t~ret865#1;havoc tun_show_group_#t~mem862#1.base, tun_show_group_#t~mem862#1.offset;havoc tun_show_group_#t~mem863#1.base, tun_show_group_#t~mem863#1.offset;havoc tun_show_group_#t~mem864#1;havoc tun_show_group_#t~ret865#1;tun_show_group_#t~loopctr866#1 := 0bv64; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8718: SUMMARY for call __tun_detach(tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, (if 0bv32 == ~zero_extend~32~8(tun_detach_~clean#1) then 0bv8 else 1bv8)); srcloc: null [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13541: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043: havoc seq_printf_#t~nondet1397#1; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17043-1: tun_chr_show_fdinfo_#t~ret1072#1 := seq_printf_#res#1;havoc seq_printf_#t~nondet1397#1, seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset, seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset;havoc seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset, seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset;assume { :end_inline_seq_printf } true;tun_chr_show_fdinfo_~tmp___0~55#1 := tun_chr_show_fdinfo_#t~ret1072#1;havoc tun_chr_show_fdinfo_#t~ret1072#1;tun_chr_show_fdinfo_#res#1 := tun_chr_show_fdinfo_~tmp___0~55#1;call ULTIMATE.dealloc(tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset);havoc tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset; [2025-02-08 03:56:42,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: havoc ldv_file_operations_file_operations_instance_0_#t~ret1142#1, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1144#1, ldv_file_operations_file_operations_instance_0_#t~ret1145#1, ldv_file_operations_file_operations_instance_0_#t~ret1146#1, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1148#1, ldv_file_operations_file_operations_instance_0_#t~ret1149#1, ldv_file_operations_file_operations_instance_0_#t~ret1150#1, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1155#1, ldv_file_operations_file_operations_instance_0_#t~ret1156#1, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1160#1, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~91#1, ldv_file_operations_file_operations_instance_0_~tmp___0~59#1, ldv_file_operations_file_operations_instance_0_~tmp___1~25#1, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~10#1, ldv_file_operations_file_operations_instance_0_~tmp___7~9#1, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 03:56:42,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: assume 8bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14070: assume !(8bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869-1: SUMMARY for call atomic_inc(get_net_~net#1.base, ~bvadd~64(4bv64, get_net_~net#1.offset)); srcloc: null [2025-02-08 03:56:42,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: get_net_#res#1.base, get_net_#res#1.offset := get_net_~net#1.base, get_net_~net#1.offset;tun_chr_open_#t~ret1063#1.base, tun_chr_open_#t~ret1063#1.offset := get_net_#res#1.base, get_net_#res#1.offset;havoc get_net_~net#1.base, get_net_~net#1.offset;havoc get_net_#in~net#1.base, get_net_#in~net#1.offset;assume { :end_inline_get_net } true;call write~$Pointer$#27(tun_chr_open_#t~ret1063#1.base, tun_chr_open_#t~ret1063#1.offset, tun_chr_open_~tfile~16#1.base, ~bvadd~64(1385bv64, tun_chr_open_~tfile~16#1.offset), 8bv64);havoc tun_chr_open_#t~mem1061#1.base, tun_chr_open_#t~mem1061#1.offset;havoc tun_chr_open_#t~mem1062#1.base, tun_chr_open_#t~mem1062#1.offset;havoc tun_chr_open_#t~ret1063#1.base, tun_chr_open_#t~ret1063#1.offset;call write~intINTTYPE4#27(0bv32, tun_chr_open_~tfile~16#1.base, ~bvadd~64(1401bv64, tun_chr_open_~tfile~16#1.offset), 4bv64);call write~intINTTYPE4#27(0bv32, tun_chr_open_~tfile~16#1.base, ~bvadd~64(1405bv64, tun_chr_open_~tfile~16#1.offset), 4bv64);call write~$Pointer$#27(tun_chr_open_~tfile~16#1.base, ~bvadd~64(1269bv64, tun_chr_open_~tfile~16#1.offset), tun_chr_open_~tfile~16#1.base, ~bvadd~64(14bv64, ~bvadd~64(1223bv64, tun_chr_open_~tfile~16#1.offset)), 8bv64);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := tun_chr_open_~tfile~16#1.base, ~bvadd~64(1269bv64, tun_chr_open_~tfile~16#1.offset), 53bv64, 0bv64, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;__init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset;__init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset;__init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true;call write~$Pointer$#27(tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, ~bvadd~64(22bv64, ~bvadd~64(1223bv64, tun_chr_open_~tfile~16#1.offset)), 8bv64);call write~$Pointer$#27(~#tun_socket_ops~0.base, ~#tun_socket_ops~0.offset, tun_chr_open_~tfile~16#1.base, ~bvadd~64(38bv64, ~bvadd~64(1223bv64, tun_chr_open_~tfile~16#1.offset)), 8bv64);assume { :begin_inline_sock_init_data } true;sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset, sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset := tun_chr_open_~tfile~16#1.base, ~bvadd~64(1223bv64, tun_chr_open_~tfile~16#1.offset), tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset;havoc sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset, sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset;sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset := sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset;sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset := sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset;havoc sock_init_data_~arg0#1.base, sock_init_data_~arg0#1.offset, sock_init_data_~arg1#1.base, sock_init_data_~arg1#1.offset;havoc sock_init_data_#in~arg0#1.base, sock_init_data_#in~arg0#1.offset, sock_init_data_#in~arg1#1.base, sock_init_data_#in~arg1#1.offset;assume { :end_inline_sock_init_data } true;call tun_chr_open_#t~mem1064#1.base, tun_chr_open_#t~mem1064#1.offset := read~$Pointer$#27(tun_chr_open_~tfile~16#1.base, ~bvadd~64(1385bv64, tun_chr_open_~tfile~16#1.offset), 8bv64);assume { :begin_inline_sk_change_net } true;sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset, sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset := tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_#t~mem1064#1.base, tun_chr_open_#t~mem1064#1.offset;havoc sk_change_net_#t~ret385#1.base, sk_change_net_#t~ret385#1.offset, sk_change_net_#t~ret386#1.base, sk_change_net_#t~ret386#1.offset, sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset, sk_change_net_~net#1.base, sk_change_net_~net#1.offset, sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset, sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset := sk_change_net_#in~sk#1.base, sk_change_net_#in~sk#1.offset;sk_change_net_~net#1.base, sk_change_net_~net#1.offset := sk_change_net_#in~net#1.base, sk_change_net_#in~net#1.offset;havoc sk_change_net_~tmp~34#1.base, sk_change_net_~tmp~34#1.offset;havoc sk_change_net_~tmp___0~18#1.base, sk_change_net_~tmp___0~18#1.offset;assume { :begin_inline_sock_net } true;sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset := sk_change_net_~sk#1.base, sk_change_net_~sk#1.offset;havoc sock_net_#res#1.base, sock_net_#res#1.offset;havoc sock_net_#t~ret384#1.base, sock_net_#t~ret384#1.offset, sock_net_~sk#1.base, sock_net_~sk#1.offset, sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset;sock_net_~sk#1.base, sock_net_~sk#1.offset := sock_net_#in~sk#1.base, sock_net_#in~sk#1.offset;havoc sock_net_~tmp~33#1.base, sock_net_~tmp~33#1.offset; [2025-02-08 03:56:42,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:42,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: havoc tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, tun_detach_~clean#1;havoc tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset, tun_detach_#in~clean#1;assume { :end_inline_tun_detach } true; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: assume 0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___1~25#1;~ldv_statevar_0~0 := 9bv32; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: assume !(0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___1~25#1);~ldv_statevar_0~0 := 11bv32; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1417#1 := main_#res#1;havoc main_#t~ret1141#1, main_~tmp~90#1;assume { :end_inline_main } true; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc tun_flow_cleanup_#t~mem408#1, tun_flow_cleanup_#t~mem409#1.base, tun_flow_cleanup_#t~mem409#1.offset, tun_flow_cleanup_#t~mem410#1, tun_flow_cleanup_#t~mem411#1.base, tun_flow_cleanup_#t~mem411#1.offset, tun_flow_cleanup_#t~ret412#1, tun_flow_cleanup_#t~ret413#1, tun_flow_cleanup_~data#1, tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~delay~0#1, tun_flow_cleanup_~next_timer~0#1, tun_flow_cleanup_~count~0#1, tun_flow_cleanup_~i~5#1, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset, tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset, tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset, tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset, tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset, tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset, tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset, tun_flow_cleanup_~tmp___1~5#1;havoc tun_flow_cleanup_#in~data#1;assume { :end_inline_tun_flow_cleanup } true; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume 4bv32 == ~ldv_statevar_5~0; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13939: assume !(4bv32 == ~ldv_statevar_5~0); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: assume 7bv32 == ~ldv_statevar_3~0; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: assume !(7bv32 == ~ldv_statevar_3~0); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume 5bv32 == ~ldv_statevar_4~0; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873: assume !(5bv32 == ~ldv_statevar_4~0); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: tun_flow_cleanup_~i~5#1 := 0bv32; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call ldv_spin_lock_bh_75(tun_flow_cleanup_~tun~0#1.base, ~bvadd~64(175bv64, tun_flow_cleanup_~tun~0#1.offset)); srcloc: null [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume { :begin_inline_ldv_proto_io_instance_2 } true;ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_proto_io_instance_2_#t~ret1184#1, ldv_proto_io_instance_2_#t~mem1185#1.base, ldv_proto_io_instance_2_#t~mem1185#1.offset, ldv_proto_io_instance_2_#t~ret1186#1, ldv_proto_io_instance_2_#t~ret1187#1, ldv_proto_io_instance_2_#t~ret1188#1, ldv_proto_io_instance_2_#t~ret1189#1, ldv_proto_io_instance_2_#t~ret1190#1.base, ldv_proto_io_instance_2_#t~ret1190#1.offset, ldv_proto_io_instance_2_#t~ret1191#1.base, ldv_proto_io_instance_2_#t~ret1191#1.offset, ldv_proto_io_instance_2_#t~ret1192#1.base, ldv_proto_io_instance_2_#t~ret1192#1.offset, ldv_proto_io_instance_2_#t~ret1193#1, ldv_proto_io_instance_2_#t~ret1194#1, ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset, ldv_proto_io_instance_2_~tmp~95#1, ldv_proto_io_instance_2_~tmp___0~60#1, ldv_proto_io_instance_2_~tmp___1~26#1, ldv_proto_io_instance_2_~tmp___2~20#1, ldv_proto_io_instance_2_~tmp___3~17#1, ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset, ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset, ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset, ldv_proto_io_instance_2_~tmp___7~10#1, ldv_proto_io_instance_2_~tmp___8~7#1;ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset := ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset;havoc ldv_proto_io_instance_2_~tmp~95#1;havoc ldv_proto_io_instance_2_~tmp___0~60#1;havoc ldv_proto_io_instance_2_~tmp___1~26#1;havoc ldv_proto_io_instance_2_~tmp___2~20#1;havoc ldv_proto_io_instance_2_~tmp___3~17#1;havoc ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset;havoc ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset;havoc ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset;havoc ldv_proto_io_instance_2_~tmp___7~10#1;havoc ldv_proto_io_instance_2_~tmp___8~7#1; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume 7bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume !(7bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637-1: SUMMARY for call tun_show_owner_#t~ret842#1.base, tun_show_owner_#t~ret842#1.offset := netdev_priv(tun_show_owner_~__mptr~9#1.base, ~bvadd~64(18446744073705507544bv64, tun_show_owner_~__mptr~9#1.offset)); srcloc: null [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset := tun_show_owner_#t~ret842#1.base, tun_show_owner_#t~ret842#1.offset;havoc tun_show_owner_#t~ret842#1.base, tun_show_owner_#t~ret842#1.offset;tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset := tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset;call tun_show_owner_#t~mem843#1 := read~intINTTYPE4#27(tun_show_owner_~tun~17#1.base, ~bvadd~64(72bv64, tun_show_owner_~tun~17#1.offset), 4bv64); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: SUMMARY for call ldv_free(~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset); srcloc: null [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: tun_chr_compat_ioctl_~arg#1 := ~zero_extend~64~32(tun_chr_compat_ioctl_~arg#1[32:0]); [2025-02-08 03:56:42,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: ldv_file_operations_file_operations_instance_0_~tmp~91#1 := ldv_file_operations_file_operations_instance_0_#t~ret1142#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1142#1; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046: havoc sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-1: tun_chr_open_#t~ret1059#1.base, tun_chr_open_#t~ret1059#1.offset := sk_alloc_#res#1.base, sk_alloc_#res#1.offset;havoc sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset, sk_alloc_~arg0#1.base, sk_alloc_~arg0#1.offset, sk_alloc_~arg1#1, sk_alloc_~arg2#1, sk_alloc_~arg3#1.base, sk_alloc_~arg3#1.offset;havoc sk_alloc_#in~arg0#1.base, sk_alloc_#in~arg0#1.offset, sk_alloc_#in~arg1#1, sk_alloc_#in~arg2#1, sk_alloc_#in~arg3#1.base, sk_alloc_#in~arg3#1.offset;assume { :end_inline_sk_alloc } true;tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset := tun_chr_open_#t~ret1059#1.base, tun_chr_open_#t~ret1059#1.offset;havoc tun_chr_open_#t~ret1059#1.base, tun_chr_open_#t~ret1059#1.offset;tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset := tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: assume { :begin_inline_ldv_file_operations_instance_callback_0_28 } true;ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg1#1, ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_28_#in~arg3#1 := ~ldv_0_callback_fasync~0.base, ~ldv_0_callback_fasync~0.offset, ~ldv_0_ldv_param_28_0_default~0, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_28_2_default~0;havoc ldv_file_operations_instance_callback_0_28_#t~ret1165#1, ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset, ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;ldv_file_operations_instance_callback_0_28_~arg0#1.base, ldv_file_operations_instance_callback_0_28_~arg0#1.offset := ldv_file_operations_instance_callback_0_28_#in~arg0#1.base, ldv_file_operations_instance_callback_0_28_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_28_~arg1#1 := ldv_file_operations_instance_callback_0_28_#in~arg1#1;ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset := ldv_file_operations_instance_callback_0_28_#in~arg2#1.base, ldv_file_operations_instance_callback_0_28_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_28_~arg3#1 := ldv_file_operations_instance_callback_0_28_#in~arg3#1;assume { :begin_inline_tun_chr_fasync } true;tun_chr_fasync_#in~fd#1, tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset, tun_chr_fasync_#in~on#1 := ldv_file_operations_instance_callback_0_28_~arg1#1, ldv_file_operations_instance_callback_0_28_~arg2#1.base, ldv_file_operations_instance_callback_0_28_~arg2#1.offset, ldv_file_operations_instance_callback_0_28_~arg3#1;havoc tun_chr_fasync_#res#1;havoc tun_chr_fasync_#t~mem1052#1.base, tun_chr_fasync_#t~mem1052#1.offset, tun_chr_fasync_#t~ret1053#1, tun_chr_fasync_#t~ret1054#1.base, tun_chr_fasync_#t~ret1054#1.offset, tun_chr_fasync_#t~ret1055#1.base, tun_chr_fasync_#t~ret1055#1.offset, tun_chr_fasync_#t~ret1056#1, tun_chr_fasync_#t~mem1057#1, tun_chr_fasync_#t~mem1058#1, tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset, tun_chr_fasync_~ret~9#1, tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset, tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;tun_chr_fasync_~fd#1 := tun_chr_fasync_#in~fd#1;tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset := tun_chr_fasync_#in~file#1.base, tun_chr_fasync_#in~file#1.offset;tun_chr_fasync_~on#1 := tun_chr_fasync_#in~on#1;havoc tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset;havoc tun_chr_fasync_~ret~9#1;havoc tun_chr_fasync_~tmp~82#1.base, tun_chr_fasync_~tmp~82#1.offset;havoc tun_chr_fasync_~tmp___0~53#1.base, tun_chr_fasync_~tmp___0~53#1.offset;call tun_chr_fasync_#t~mem1052#1.base, tun_chr_fasync_#t~mem1052#1.offset := read~$Pointer$#27(tun_chr_fasync_~file#1.base, ~bvadd~64(444bv64, tun_chr_fasync_~file#1.offset), 8bv64);tun_chr_fasync_~tfile~15#1.base, tun_chr_fasync_~tfile~15#1.offset := tun_chr_fasync_#t~mem1052#1.base, tun_chr_fasync_#t~mem1052#1.offset;havoc tun_chr_fasync_#t~mem1052#1.base, tun_chr_fasync_#t~mem1052#1.offset;assume { :begin_inline_fasync_helper } true;fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset := tun_chr_fasync_~fd#1, tun_chr_fasync_~file#1.base, tun_chr_fasync_~file#1.offset, tun_chr_fasync_~on#1, tun_chr_fasync_~tfile~15#1.base, ~bvadd~64(1393bv64, tun_chr_fasync_~tfile~15#1.offset);havoc fasync_helper_#res#1;havoc fasync_helper_#t~nondet1364#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;fasync_helper_~arg0#1 := fasync_helper_#in~arg0#1;fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset := fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset;fasync_helper_~arg2#1 := fasync_helper_#in~arg2#1;fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset := fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;havoc fasync_helper_#t~nondet1364#1;fasync_helper_#res#1 := fasync_helper_#t~nondet1364#1;havoc fasync_helper_#t~nondet1364#1; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-2: sk_alloc_#res#1.base, sk_alloc_#res#1.offset := sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset;havoc sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046-3: SUMMARY for call sk_alloc_#t~ret1398#1.base, sk_alloc_#t~ret1398#1.offset := ldv_malloc(1223bv64); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818: assume { :begin_inline_ldv_dispatch_deregister_io_instance_11_15_5 } true;assume { :begin_inline_ldv_switch_automaton_state_2_5 } true;~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 14bv32;assume { :end_inline_ldv_switch_automaton_state_2_5 } true;assume { :end_inline_ldv_dispatch_deregister_io_instance_11_15_5 } true;~ldv_statevar_15~0 := 4bv32; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1142#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13611: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13611: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: SUMMARY for call ldv_free(~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16848: havoc from_kuid_munged_#t~nondet1366#1;tun_show_owner_#t~ret850#1 := from_kuid_munged_#res#1;havoc from_kuid_munged_#t~nondet1366#1, from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset, from_kuid_munged_~arg1#1.val;havoc from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset, from_kuid_munged_#in~arg1#1.val;assume { :end_inline_from_kuid_munged } true;tun_show_owner_~tmp___3~12#1 := tun_show_owner_#t~ret850#1;havoc tun_show_owner_#t~mem847#1.base, tun_show_owner_#t~mem847#1.offset;havoc tun_show_owner_#t~mem848#1.base, tun_show_owner_#t~mem848#1.offset;havoc tun_show_owner_#t~mem849#1;havoc tun_show_owner_#t~ret850#1;tun_show_owner_#t~loopctr851#1 := 0bv64; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: assume 0bv64 != ~bvadd~64(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: assume !(0bv64 != ~bvadd~64(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset)); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13678-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13678: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 14bv32; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639-1: SUMMARY for call tun_show_owner_#t~ret844#1 := uid_valid(tun_show_owner_#t~mem843#1); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639: tun_show_owner_~tmp___7~5#1 := (if 0bv8 == tun_show_owner_#t~ret844#1 then 0bv8 else 1bv8);havoc tun_show_owner_#t~mem843#1;havoc tun_show_owner_#t~ret844#1; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480-1: SUMMARY for call ldv_misc_register_#t~ret1179#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: ldv_misc_register_~tmp~93#1 := ldv_misc_register_#t~ret1179#1;havoc ldv_misc_register_#t~ret1179#1; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: assume 0bv32 != ldv_file_operations_file_operations_instance_0_~tmp~91#1;~ldv_statevar_0~0 := 7bv32; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: assume !(0bv32 != ldv_file_operations_file_operations_instance_0_~tmp~91#1);~ldv_statevar_0~0 := 12bv32; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1196#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1197#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12754: assume 2bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12754: assume !(2bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: assume 7bv32 == ~ldv_statevar_4~0; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: assume !(7bv32 == ~ldv_statevar_4~0); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: assume 5bv32 == ~ldv_statevar_5~0; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: assume !(5bv32 == ~ldv_statevar_5~0); [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114: havoc sock_recv_errqueue_#t~nondet1412#1;tun_recvmsg_#t~ret825#1 := sock_recv_errqueue_#res#1;havoc sock_recv_errqueue_#t~nondet1412#1, sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset, sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset, sock_recv_errqueue_~arg2#1, sock_recv_errqueue_~arg3#1, sock_recv_errqueue_~arg4#1;havoc sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset, sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset, sock_recv_errqueue_#in~arg2#1, sock_recv_errqueue_#in~arg3#1, sock_recv_errqueue_#in~arg4#1;assume { :end_inline_sock_recv_errqueue } true;tun_recvmsg_~ret~5#1 := tun_recvmsg_#t~ret825#1;havoc tun_recvmsg_#t~mem824#1.base, tun_recvmsg_#t~mem824#1.offset;havoc tun_recvmsg_#t~ret825#1; [2025-02-08 03:56:42,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: assume { :begin_inline_ldv_io_instance_callback_2_19 } true;ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset, ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset, ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset, ldv_io_instance_callback_2_19_#in~arg4#1 := ~ldv_2_callback_sendmsg~0.base, ~ldv_2_callback_sendmsg~0.offset, ~ldv_2_resource_struct_kiocb_ptr~0.base, ~ldv_2_resource_struct_kiocb_ptr~0.offset, ~ldv_2_resource_socket~0.base, ~ldv_2_resource_socket~0.offset, ~ldv_2_resource_struct_msghdr_ptr~0.base, ~ldv_2_resource_struct_msghdr_ptr~0.offset, ~ldv_2_ldv_param_19_3_default~0;havoc ldv_io_instance_callback_2_19_#t~ret1175#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset := ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset;ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset := ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset;ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset := ldv_io_instance_callback_2_19_#in~arg2#1.base, ldv_io_instance_callback_2_19_#in~arg2#1.offset;ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset := ldv_io_instance_callback_2_19_#in~arg3#1.base, ldv_io_instance_callback_2_19_#in~arg3#1.offset;ldv_io_instance_callback_2_19_~arg4#1 := ldv_io_instance_callback_2_19_#in~arg4#1;assume { :begin_inline_tun_sendmsg } true;tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset, tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset, tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset, tun_sendmsg_#in~total_len#1 := ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset, ldv_io_instance_callback_2_19_~arg2#1.base, ldv_io_instance_callback_2_19_~arg2#1.offset, ldv_io_instance_callback_2_19_~arg3#1.base, ldv_io_instance_callback_2_19_~arg3#1.offset, ldv_io_instance_callback_2_19_~arg4#1;havoc tun_sendmsg_#res#1;havoc tun_sendmsg_#t~ret817#1.base, tun_sendmsg_#t~ret817#1.offset, tun_sendmsg_#t~mem818#1.base, tun_sendmsg_#t~mem818#1.offset, tun_sendmsg_#t~mem819#1.base, tun_sendmsg_#t~mem819#1.offset, tun_sendmsg_#t~mem820#1, tun_sendmsg_#t~mem821#1, tun_sendmsg_#t~ret822#1, tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset, tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset, tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset, tun_sendmsg_~total_len#1, tun_sendmsg_~ret~4#1, tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset, tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset, tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset, tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset, tun_sendmsg_~tmp___0~43#1;tun_sendmsg_~iocb#1.base, tun_sendmsg_~iocb#1.offset := tun_sendmsg_#in~iocb#1.base, tun_sendmsg_#in~iocb#1.offset;tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset := tun_sendmsg_#in~sock#1.base, tun_sendmsg_#in~sock#1.offset;tun_sendmsg_~m#1.base, tun_sendmsg_~m#1.offset := tun_sendmsg_#in~m#1.base, tun_sendmsg_#in~m#1.offset;tun_sendmsg_~total_len#1 := tun_sendmsg_#in~total_len#1;havoc tun_sendmsg_~ret~4#1;havoc tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset;havoc tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset;havoc tun_sendmsg_~tun~14#1.base, tun_sendmsg_~tun~14#1.offset;havoc tun_sendmsg_~tmp~68#1.base, tun_sendmsg_~tmp~68#1.offset;havoc tun_sendmsg_~tmp___0~43#1;tun_sendmsg_~__mptr~6#1.base, tun_sendmsg_~__mptr~6#1.offset := tun_sendmsg_~sock#1.base, tun_sendmsg_~sock#1.offset;tun_sendmsg_~tfile~7#1.base, tun_sendmsg_~tfile~7#1.offset := tun_sendmsg_~__mptr~6#1.base, ~bvadd~64(18446744073707728840bv64, tun_sendmsg_~__mptr~6#1.offset); [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_6~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076-1: ldv_switch_1_#res#1 := 5bv32; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019: assume 9bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019: assume !(9bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: ldv_file_operations_file_operations_instance_0_#t~ret1160#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret1206#1, ldv_switch_1_~tmp~101#1;assume { :end_inline_ldv_switch_1 } true;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1160#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1160#1; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume 0bv64 == ~bvadd~64(tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset);tun_chr_open_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11764: assume !(0bv64 == ~bvadd~64(tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset));call write~$Pointer$#27(0bv64, 0bv64, tun_chr_open_~tfile~16#1.base, ~bvadd~64(1377bv64, tun_chr_open_~tfile~16#1.offset), 8bv64); [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: SUMMARY for call tun_put(tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset); srcloc: null [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume 0bv32 != ldv_misc_register_~tmp~93#1; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume !(0bv32 != ldv_misc_register_~tmp~93#1); [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume 0bv32 != ~zero_extend~32~8(tun_show_owner_~tmp___7~5#1); [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: assume !(0bv32 != ~zero_extend~32~8(tun_show_owner_~tmp___7~5#1));tun_show_owner_#t~loopctr854#1 := 0bv64; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8263: call tun_flow_cleanup_#t~mem409#1.base, tun_flow_cleanup_#t~mem409#1.offset := read~$Pointer$#27(tun_flow_cleanup_~tun~0#1.base, ~bvadd~64(~bvadd~64(243bv64, tun_flow_cleanup_~tun~0#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(tun_flow_cleanup_~i~5#1))), 8bv64);tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset := tun_flow_cleanup_#t~mem409#1.base, tun_flow_cleanup_#t~mem409#1.offset; [2025-02-08 03:56:42,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true;ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1196#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1197#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: ldv_file_operations_instance_probe_0_12_#t~ret1172#1 := tun_chr_open_#res#1;havoc tun_chr_open_#t~ret1059#1.base, tun_chr_open_#t~ret1059#1.offset, tun_chr_open_#t~ret1060#1.base, tun_chr_open_#t~ret1060#1.offset, tun_chr_open_#t~mem1061#1.base, tun_chr_open_#t~mem1061#1.offset, tun_chr_open_#t~mem1062#1.base, tun_chr_open_#t~mem1062#1.offset, tun_chr_open_#t~ret1063#1.base, tun_chr_open_#t~ret1063#1.offset, tun_chr_open_#t~mem1064#1.base, tun_chr_open_#t~mem1064#1.offset, tun_chr_open_~inode#1.base, tun_chr_open_~inode#1.offset, tun_chr_open_~file#1.base, tun_chr_open_~file#1.offset, tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, tun_chr_open_~tmp~83#1.base, tun_chr_open_~tmp~83#1.offset, tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset, tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset;havoc tun_chr_open_#in~inode#1.base, tun_chr_open_#in~inode#1.offset, tun_chr_open_#in~file#1.base, tun_chr_open_#in~file#1.offset;assume { :end_inline_tun_chr_open } true;ldv_file_operations_instance_probe_0_12_~tmp~92#1 := ldv_file_operations_instance_probe_0_12_#t~ret1172#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1172#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~92#1;ldv_file_operations_file_operations_instance_0_#t~ret1148#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1172#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~92#1;havoc ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_0_12 } true;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret1148#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem1147#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1147#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1148#1;assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ~ldv_0_ret_default~0;havoc ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1241#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~119#1;ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1;havoc ldv_filter_err_code_~tmp~119#1; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1182#1, ldv_net_dummy_resourceless_instance_1_#t~ret1183#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13615: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13615: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: assume 0bv64 != ~bvadd~64(tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset);tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset := tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset;tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset := tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: assume !(0bv64 != ~bvadd~64(tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset));tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset := 0bv64, 0bv64; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078-1: ldv_switch_1_#res#1 := 23bv32; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: SUMMARY for call tun_show_owner_#t~ret845#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: tun_show_owner_~tmp___1~21#1 := tun_show_owner_#t~ret845#1;havoc tun_show_owner_#t~ret845#1; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_misc_register_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484: ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset := ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset;call ldv_misc_register_#t~mem1180#1.base, ldv_misc_register_#t~mem1180#1.offset := read~$Pointer$#18(ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ~bvadd~64(12bv64, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset), 8bv64);ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset := ldv_misc_register_#t~mem1180#1.base, ldv_misc_register_#t~mem1180#1.offset;havoc ldv_misc_register_#t~mem1180#1.base, ldv_misc_register_#t~mem1180#1.offset; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1151#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1151#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.offset;~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~19#1.offset; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13947: assume 7bv32 == ~ldv_statevar_5~0; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13947: assume !(7bv32 == ~ldv_statevar_5~0); [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1151#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1151#1.offset := ldv_xmalloc(520bv64); srcloc: null [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset := tun_show_owner_#t~ret846#1.base, tun_show_owner_#t~ret846#1.offset;havoc tun_show_owner_#t~ret846#1.base, tun_show_owner_#t~ret846#1.offset;call tun_show_owner_#t~mem847#1.base, tun_show_owner_#t~mem847#1.offset := read~$Pointer$#27(tun_show_owner_~tmp___2~15#1.base, ~bvadd~64(2376bv64, tun_show_owner_~tmp___2~15#1.offset), 8bv64);call tun_show_owner_#t~mem848#1.base, tun_show_owner_#t~mem848#1.offset := read~$Pointer$#27(tun_show_owner_#t~mem847#1.base, ~bvadd~64(137bv64, tun_show_owner_#t~mem847#1.offset), 8bv64);call tun_show_owner_#t~mem849#1 := read~intINTTYPE4#27(tun_show_owner_~tun~17#1.base, ~bvadd~64(72bv64, tun_show_owner_~tun~17#1.offset), 4bv64);assume { :begin_inline_from_kuid_munged } true;from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset, from_kuid_munged_#in~arg1#1.val := tun_show_owner_#t~mem848#1.base, tun_show_owner_#t~mem848#1.offset, tun_show_owner_#t~mem849#1;havoc from_kuid_munged_#res#1;havoc from_kuid_munged_#t~nondet1366#1, from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset, from_kuid_munged_~arg1#1.val;from_kuid_munged_~arg0#1.base, from_kuid_munged_~arg0#1.offset := from_kuid_munged_#in~arg0#1.base, from_kuid_munged_#in~arg0#1.offset;from_kuid_munged_~arg1#1.val := from_kuid_munged_#in~arg1#1.val;havoc from_kuid_munged_#t~nondet1366#1;from_kuid_munged_#res#1 := from_kuid_munged_#t~nondet1366#1;havoc from_kuid_munged_#t~nondet1366#1; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644-1: SUMMARY for call tun_show_owner_#t~ret846#1.base, tun_show_owner_#t~ret846#1.offset := get_current(); srcloc: null [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: assume 3bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: assume !(3bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13881: havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1199#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1200#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13221: assume { :begin_inline_ldv_file_operations_instance_callback_0_31 } true;ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_31_#in~arg2#1, ldv_file_operations_instance_callback_0_31_#in~arg3#1 := ~ldv_0_callback_llseek~0.base, ~ldv_0_callback_llseek~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_31_1_default~0, ~ldv_0_ldv_param_31_2_default~0;havoc ldv_file_operations_instance_callback_0_31_#t~ret1166#1, ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset, ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;ldv_file_operations_instance_callback_0_31_~arg0#1.base, ldv_file_operations_instance_callback_0_31_~arg0#1.offset := ldv_file_operations_instance_callback_0_31_#in~arg0#1.base, ldv_file_operations_instance_callback_0_31_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset := ldv_file_operations_instance_callback_0_31_#in~arg1#1.base, ldv_file_operations_instance_callback_0_31_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_31_~arg2#1 := ldv_file_operations_instance_callback_0_31_#in~arg2#1;ldv_file_operations_instance_callback_0_31_~arg3#1 := ldv_file_operations_instance_callback_0_31_#in~arg3#1;assume { :begin_inline_no_llseek } true;no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset, no_llseek_#in~arg1#1, no_llseek_#in~arg2#1 := ldv_file_operations_instance_callback_0_31_~arg1#1.base, ldv_file_operations_instance_callback_0_31_~arg1#1.offset, ldv_file_operations_instance_callback_0_31_~arg2#1, ldv_file_operations_instance_callback_0_31_~arg3#1;havoc no_llseek_#res#1;havoc no_llseek_#t~nondet1384#1, no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset, no_llseek_~arg1#1, no_llseek_~arg2#1;no_llseek_~arg0#1.base, no_llseek_~arg0#1.offset := no_llseek_#in~arg0#1.base, no_llseek_#in~arg0#1.offset;no_llseek_~arg1#1 := no_llseek_#in~arg1#1;no_llseek_~arg2#1 := no_llseek_#in~arg2#1;havoc no_llseek_#t~nondet1384#1;no_llseek_#res#1 := no_llseek_#t~nondet1384#1;havoc no_llseek_#t~nondet1384#1; [2025-02-08 03:56:42,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: havoc ##fun~C_ULONG~TO~VOID_#~1208#1;havoc ##fun~C_ULONG~TO~VOID_#in~1208#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080-1: ldv_switch_1_#res#1 := 26bv32; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume 11bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume !(11bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1196#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_12_15_6 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_5 } true;~ldv_statevar_4~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_4_5 } true;assume { :begin_inline_ldv_switch_automaton_state_5_5 } true;~ldv_statevar_5~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_5_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_12_15_6 } true;~ldv_statevar_15~0 := 5bv32; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1196#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1196#1; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825-1: SUMMARY for call ldv_assume((if (5bv32 == ~ldv_statevar_3~0 || 5bv32 == ~ldv_statevar_4~0) || 5bv32 == ~ldv_statevar_5~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1152#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.offset := ldv_xmalloc(1032bv64); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1152#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1152#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1152#1.offset;~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~16#1.offset; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume { :begin_inline_seq_printf } true;seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset, seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset := tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, 54bv64, 0bv64;havoc seq_printf_#res#1;havoc seq_printf_#t~nondet1397#1, seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset, seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset;seq_printf_~arg0#1.base, seq_printf_~arg0#1.offset := seq_printf_#in~arg0#1.base, seq_printf_#in~arg0#1.offset;seq_printf_~arg1#1.base, seq_printf_~arg1#1.offset := seq_printf_#in~arg1#1.base, seq_printf_#in~arg1#1.offset;havoc seq_printf_#t~nondet1397#1;seq_printf_#res#1 := seq_printf_#t~nondet1397#1;havoc seq_printf_#t~nondet1397#1; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13619: assume 11bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13619: assume !(11bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514: tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset := tun_recvmsg_#t~ret823#1.base, tun_recvmsg_#t~ret823#1.offset;havoc tun_recvmsg_#t~ret823#1.base, tun_recvmsg_#t~ret823#1.offset;tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset := tun_recvmsg_~tmp~69#1.base, tun_recvmsg_~tmp~69#1.offset; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume true;havoc tun_show_owner_#t~nondet852#1;call write~intINTTYPE1#27(tun_show_owner_#t~nondet852#1, tun_show_owner_~buf#1.base, ~bvadd~64(tun_show_owner_~buf#1.offset, tun_show_owner_#t~loopctr851#1), 8bv64);tun_show_owner_#t~loopctr851#1 := ~bvadd~64(1bv64, tun_show_owner_#t~loopctr851#1); [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: assume true;tun_show_owner_~tmp___4~9#1 := ~sign_extend~32~8(tun_show_owner_#t~ret853#1);havoc tun_show_owner_#t~loopctr851#1;havoc tun_show_owner_#t~nondet852#1;havoc tun_show_owner_#t~ret853#1;tun_show_owner_~tmp___6~6#1 := tun_show_owner_~tmp___4~9#1; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11703: assume { :begin_inline_compat_ptr } true;compat_ptr_#in~uptr#1 := tun_chr_compat_ioctl_~arg#1[32:0];havoc compat_ptr_#res#1.base, compat_ptr_#res#1.offset;havoc compat_ptr_~uptr#1;compat_ptr_~uptr#1 := compat_ptr_#in~uptr#1;compat_ptr_#res#1.base, compat_ptr_#res#1.offset := 0bv64, ~zero_extend~64~32(compat_ptr_~uptr#1);tun_chr_compat_ioctl_#t~ret1050#1.base, tun_chr_compat_ioctl_#t~ret1050#1.offset := compat_ptr_#res#1.base, compat_ptr_#res#1.offset;havoc compat_ptr_~uptr#1;havoc compat_ptr_#in~uptr#1;assume { :end_inline_compat_ptr } true;tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset := tun_chr_compat_ioctl_#t~ret1050#1.base, tun_chr_compat_ioctl_#t~ret1050#1.offset;havoc tun_chr_compat_ioctl_#t~ret1050#1.base, tun_chr_compat_ioctl_#t~ret1050#1.offset;tun_chr_compat_ioctl_~arg#1 := ~bvadd~64(tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset); [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514-1: SUMMARY for call tun_recvmsg_#t~ret823#1.base, tun_recvmsg_#t~ret823#1.offset := __tun_get(tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487: assume { :begin_inline_ldv_dispatch_register_11_2 } true;ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset := ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset := ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;~ldv_0_container_file_operations~0.base, ~ldv_0_container_file_operations~0.offset := ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_0_15 } true;~ldv_statevar_0~0 := 14bv32; [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13487-1: SUMMARY for call ldv_assume((if 15bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1;~ldv_statevar_3~0 := 1bv32; [2025-02-08 03:56:42,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~97#1);~ldv_statevar_3~0 := 7bv32; [2025-02-08 03:56:42,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_4 } true;ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1199#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1200#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset; [2025-02-08 03:56:42,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082-1: ldv_switch_1_#res#1 := 29bv32; [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1182#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1182#1; [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1187#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686: ldv_proto_io_instance_2_~tmp___1~26#1 := ldv_proto_io_instance_2_#t~ret1187#1;havoc ldv_proto_io_instance_2_#t~ret1187#1; [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1182#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488: havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;havoc ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_2 } true;ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1; [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1153#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.offset := ldv_xmalloc(88bv64); srcloc: null [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092: call ldv_file_operations_file_operations_instance_0_#t~mem1143#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.offset := read~$Pointer$#37(~ldv_0_container_file_operations~0.base, ~bvadd~64(104bv64, ~ldv_0_container_file_operations~0.offset), 8bv64);assume { :begin_inline_ldv_file_operations_instance_release_0_2 } true;ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1143#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1143#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_release_0_2_#t~ret1173#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset := ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset;ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset := ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset;ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset := ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset;assume { :begin_inline_tun_chr_close } true;tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset, tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset := ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;havoc tun_chr_close_#res#1;havoc tun_chr_close_#t~mem1065#1.base, tun_chr_close_#t~mem1065#1.offset, tun_chr_close_#t~mem1066#1.base, tun_chr_close_#t~mem1066#1.offset, tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset, tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset, tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;tun_chr_close_~inode#1.base, tun_chr_close_~inode#1.offset := tun_chr_close_#in~inode#1.base, tun_chr_close_#in~inode#1.offset;tun_chr_close_~file#1.base, tun_chr_close_~file#1.offset := tun_chr_close_#in~file#1.base, tun_chr_close_#in~file#1.offset;havoc tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset;havoc tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset;call tun_chr_close_#t~mem1065#1.base, tun_chr_close_#t~mem1065#1.offset := read~$Pointer$#27(tun_chr_close_~file#1.base, ~bvadd~64(444bv64, tun_chr_close_~file#1.offset), 8bv64);tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset := tun_chr_close_#t~mem1065#1.base, tun_chr_close_#t~mem1065#1.offset;havoc tun_chr_close_#t~mem1065#1.base, tun_chr_close_#t~mem1065#1.offset;call tun_chr_close_#t~mem1066#1.base, tun_chr_close_#t~mem1066#1.offset := read~$Pointer$#27(tun_chr_close_~tfile~17#1.base, ~bvadd~64(1385bv64, tun_chr_close_~tfile~17#1.offset), 8bv64);tun_chr_close_~net~1#1.base, tun_chr_close_~net~1#1.offset := tun_chr_close_#t~mem1066#1.base, tun_chr_close_#t~mem1066#1.offset;havoc tun_chr_close_#t~mem1066#1.base, tun_chr_close_#t~mem1066#1.offset;assume { :begin_inline_tun_detach } true;tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset, tun_detach_#in~clean#1 := tun_chr_close_~tfile~17#1.base, tun_chr_close_~tfile~17#1.offset, 1bv8;havoc tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset, tun_detach_~clean#1;tun_detach_~tfile#1.base, tun_detach_~tfile#1.offset := tun_detach_#in~tfile#1.base, tun_detach_#in~tfile#1.offset;tun_detach_~clean#1 := tun_detach_#in~clean#1; [2025-02-08 03:56:42,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13158: ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1153#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1153#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1153#1.offset;~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.base, ldv_file_operations_file_operations_instance_0_~tmp___4~13#1.offset; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: ldv_file_operations_instance_callback_0_38_#t~ret1169#1 := tun_chr_show_fdinfo_#res#1;havoc tun_chr_show_fdinfo_#t~memset~res1067#1.base, tun_chr_show_fdinfo_#t~memset~res1067#1.offset, tun_chr_show_fdinfo_#t~ret1068#1.base, tun_chr_show_fdinfo_#t~ret1068#1.offset, tun_chr_show_fdinfo_#t~ret1069#1.base, tun_chr_show_fdinfo_#t~ret1069#1.offset, tun_chr_show_fdinfo_#t~mem1070#1.base, tun_chr_show_fdinfo_#t~mem1070#1.offset, tun_chr_show_fdinfo_#t~mem1071#1.base, tun_chr_show_fdinfo_#t~mem1071#1.offset, tun_chr_show_fdinfo_#t~ret1072#1, tun_chr_show_fdinfo_~m#1.base, tun_chr_show_fdinfo_~m#1.offset, tun_chr_show_fdinfo_~f#1.base, tun_chr_show_fdinfo_~f#1.offset, tun_chr_show_fdinfo_~tun~22#1.base, tun_chr_show_fdinfo_~tun~22#1.offset, tun_chr_show_fdinfo_~#ifr~1#1.base, tun_chr_show_fdinfo_~#ifr~1#1.offset, tun_chr_show_fdinfo_~tmp~84#1.base, tun_chr_show_fdinfo_~tmp~84#1.offset, tun_chr_show_fdinfo_~tmp___0~55#1;havoc tun_chr_show_fdinfo_#in~m#1.base, tun_chr_show_fdinfo_#in~m#1.offset, tun_chr_show_fdinfo_#in~f#1.base, tun_chr_show_fdinfo_#in~f#1.offset;assume { :end_inline_tun_chr_show_fdinfo } true;havoc ldv_file_operations_instance_callback_0_38_#t~ret1169#1;havoc ldv_file_operations_instance_callback_0_38_#t~ret1169#1, ldv_file_operations_instance_callback_0_38_~arg0#1.base, ldv_file_operations_instance_callback_0_38_~arg0#1.offset, ldv_file_operations_instance_callback_0_38_~arg1#1.base, ldv_file_operations_instance_callback_0_38_~arg1#1.offset, ldv_file_operations_instance_callback_0_38_~arg2#1.base, ldv_file_operations_instance_callback_0_38_~arg2#1.offset;havoc ldv_file_operations_instance_callback_0_38_#in~arg0#1.base, ldv_file_operations_instance_callback_0_38_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg1#1.base, ldv_file_operations_instance_callback_0_38_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_38_#in~arg2#1.base, ldv_file_operations_instance_callback_0_38_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_38 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume 4bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: assume !(4bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771-1: SUMMARY for call tun_chr_open_#t~ret1060#1.base, tun_chr_open_#t~ret1060#1.offset := get_current(); srcloc: null [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: tun_chr_open_~tmp___0~54#1.base, tun_chr_open_~tmp___0~54#1.offset := tun_chr_open_#t~ret1060#1.base, tun_chr_open_#t~ret1060#1.offset;havoc tun_chr_open_#t~ret1060#1.base, tun_chr_open_#t~ret1060#1.offset;call tun_chr_open_#t~mem1061#1.base, tun_chr_open_#t~mem1061#1.offset := read~$Pointer$#27(tun_chr_open_~tmp___0~54#1.base, ~bvadd~64(2741bv64, tun_chr_open_~tmp___0~54#1.offset), 8bv64);call tun_chr_open_#t~mem1062#1.base, tun_chr_open_#t~mem1062#1.offset := read~$Pointer$#27(tun_chr_open_#t~mem1061#1.base, ~bvadd~64(36bv64, tun_chr_open_#t~mem1061#1.offset), 8bv64);assume { :begin_inline_get_net } true;get_net_#in~net#1.base, get_net_#in~net#1.offset := tun_chr_open_#t~mem1062#1.base, tun_chr_open_#t~mem1062#1.offset;havoc get_net_#res#1.base, get_net_#res#1.offset;havoc get_net_~net#1.base, get_net_~net#1.offset;get_net_~net#1.base, get_net_~net#1.offset := get_net_#in~net#1.base, get_net_#in~net#1.offset; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13951: havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1202#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1203#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset := tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084-1: ldv_switch_1_#res#1 := 32bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: assume 12bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: assume !(12bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1199#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: SUMMARY for call tun_chr_compat_ioctl_#t~ret1051#1 := __tun_chr_ioctl(tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, 32bv32); srcloc: null [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886: ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1 := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1199#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1199#1; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume 0bv64 == ~bvadd~64(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset);tun_recvmsg_#res#1 := 4294967219bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: assume !(0bv64 == ~bvadd~64(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset)); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13688: assume 0bv32 != ldv_proto_io_instance_2_~tmp___1~26#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13688: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___1~26#1);~ldv_statevar_2~0 := 11bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13160-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1154#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.offset := ldv_xmalloc(264bv64); srcloc: null [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13160: ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1154#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1154#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1154#1.offset;~ldv_0_resource_struct_seq_file_ptr~0.base, ~ldv_0_resource_struct_seq_file_ptr~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~11#1.offset; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume 13bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume !(13bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16728: havoc __f_setown_#t~nondet1347#1;tun_chr_fasync_#t~ret1056#1 := __f_setown_#res#1;havoc __f_setown_#t~nondet1347#1, __f_setown_~arg0#1.base, __f_setown_~arg0#1.offset, __f_setown_~arg1#1.base, __f_setown_~arg1#1.offset, __f_setown_~arg2#1, __f_setown_~arg3#1;havoc __f_setown_#in~arg0#1.base, __f_setown_#in~arg0#1.offset, __f_setown_#in~arg1#1.base, __f_setown_#in~arg1#1.offset, __f_setown_#in~arg2#1, __f_setown_#in~arg3#1;assume { :end_inline___f_setown } true;tun_chr_fasync_~ret~9#1 := tun_chr_fasync_#t~ret1056#1;havoc tun_chr_fasync_#t~ret1056#1; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14086-1: ldv_switch_1_#res#1 := 34bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume true;havoc tun_show_owner_#t~nondet855#1;call write~intINTTYPE1#27(tun_show_owner_#t~nondet855#1, tun_show_owner_~buf#1.base, ~bvadd~64(tun_show_owner_~buf#1.offset, tun_show_owner_#t~loopctr854#1), 8bv64);tun_show_owner_#t~loopctr854#1 := ~bvadd~64(1bv64, tun_show_owner_#t~loopctr854#1); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume true;tun_show_owner_~tmp___5~7#1 := ~sign_extend~32~8(tun_show_owner_#t~ret856#1);havoc tun_show_owner_#t~loopctr854#1;havoc tun_show_owner_#t~nondet855#1;havoc tun_show_owner_#t~ret856#1;tun_show_owner_~tmp___6~6#1 := tun_show_owner_~tmp___5~7#1; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1;~ldv_statevar_4~0 := 1bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp~98#1);~ldv_statevar_4~0 := 7bv32; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162: ldv_file_operations_file_operations_instance_0_~tmp___6~10#1 := ldv_file_operations_file_operations_instance_0_#t~ret1155#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1155#1;~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset := 0bv64, ~sign_extend~64~32(ldv_file_operations_file_operations_instance_0_~tmp___6~10#1); [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: tun_flow_cleanup_~count~0#1 := ~bvadd~64(1bv64, tun_flow_cleanup_~count~0#1);call tun_flow_cleanup_#t~mem410#1 := read~intINTTYPE8#27(tun_flow_cleanup_~e~4#1.base, ~bvadd~64(52bv64, tun_flow_cleanup_~e~4#1.offset), 8bv64);tun_flow_cleanup_~this_timer~0#1 := ~bvadd~64(tun_flow_cleanup_#t~mem410#1, tun_flow_cleanup_~delay~0#1);havoc tun_flow_cleanup_#t~mem410#1; [2025-02-08 03:56:42,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: assume { :begin_inline_ldv_file_operations_instance_callback_0_34 } true;ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset := ~ldv_0_callback_poll~0.base, ~ldv_0_callback_poll~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_size_cnt_struct_poll_table_struct_ptr~0.base, ~ldv_0_size_cnt_struct_poll_table_struct_ptr~0.offset;havoc ldv_file_operations_instance_callback_0_34_#t~ret1167#1, ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset, ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;ldv_file_operations_instance_callback_0_34_~arg0#1.base, ldv_file_operations_instance_callback_0_34_~arg0#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg0#1.base, ldv_file_operations_instance_callback_0_34_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg1#1.base, ldv_file_operations_instance_callback_0_34_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset := ldv_file_operations_instance_callback_0_34_#in~arg2#1.base, ldv_file_operations_instance_callback_0_34_#in~arg2#1.offset;assume { :begin_inline_tun_chr_poll } true;tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset, tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset := ldv_file_operations_instance_callback_0_34_~arg1#1.base, ldv_file_operations_instance_callback_0_34_~arg1#1.offset, ldv_file_operations_instance_callback_0_34_~arg2#1.base, ldv_file_operations_instance_callback_0_34_~arg2#1.offset;havoc tun_chr_poll_#res#1;havoc tun_chr_poll_#t~mem612#1.base, tun_chr_poll_#t~mem612#1.offset, tun_chr_poll_#t~ret613#1.base, tun_chr_poll_#t~ret613#1.offset, tun_chr_poll_#t~mem614#1.base, tun_chr_poll_#t~mem614#1.offset, tun_chr_poll_#t~ret615#1, tun_chr_poll_#t~ret616#1, tun_chr_poll_#t~mem617#1.base, tun_chr_poll_#t~mem617#1.offset, tun_chr_poll_#t~ret618#1, tun_chr_poll_#t~ret619#1, tun_chr_poll_#t~mem620#1.base, tun_chr_poll_#t~mem620#1.offset, tun_chr_poll_#t~mem621#1, tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset, tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset, tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset, tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset, tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset, tun_chr_poll_~mask~0#1, tun_chr_poll_~tmp___0~35#1, tun_chr_poll_~tmp___1~14#1, tun_chr_poll_~tmp___2~10#1, tun_chr_poll_~tmp___3~8#1;tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset := tun_chr_poll_#in~file#1.base, tun_chr_poll_#in~file#1.offset;tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset := tun_chr_poll_#in~wait#1.base, tun_chr_poll_#in~wait#1.offset;havoc tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset;havoc tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset;havoc tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset;havoc tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset;havoc tun_chr_poll_~mask~0#1;havoc tun_chr_poll_~tmp___0~35#1;havoc tun_chr_poll_~tmp___1~14#1;havoc tun_chr_poll_~tmp___2~10#1;havoc tun_chr_poll_~tmp___3~8#1;call tun_chr_poll_#t~mem612#1.base, tun_chr_poll_#t~mem612#1.offset := read~$Pointer$#27(tun_chr_poll_~file#1.base, ~bvadd~64(444bv64, tun_chr_poll_~file#1.offset), 8bv64);tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset := tun_chr_poll_#t~mem612#1.base, tun_chr_poll_#t~mem612#1.offset;havoc tun_chr_poll_#t~mem612#1.base, tun_chr_poll_#t~mem612#1.offset; [2025-02-08 03:56:42,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true;ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1202#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1203#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1204#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~29#1.offset; [2025-02-08 03:56:42,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset := tun_chr_aio_write_#t~ret732#1.base, tun_chr_aio_write_#t~ret732#1.offset;havoc tun_chr_aio_write_#t~ret732#1.base, tun_chr_aio_write_#t~ret732#1.offset;tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset := tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset;call tun_chr_aio_write_#t~mem733#1.base, tun_chr_aio_write_#t~mem733#1.offset := read~$Pointer$#27(tun_chr_aio_write_~file~0#1.base, ~bvadd~64(444bv64, tun_chr_aio_write_~file~0#1.offset), 8bv64);tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset := tun_chr_aio_write_#t~mem733#1.base, tun_chr_aio_write_#t~mem733#1.offset;havoc tun_chr_aio_write_#t~mem733#1.base, tun_chr_aio_write_#t~mem733#1.offset; [2025-02-08 03:56:42,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1155#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991-1: SUMMARY for call tun_chr_aio_write_#t~ret732#1.base, tun_chr_aio_write_#t~ret732#1.offset := tun_get(tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset); srcloc: null [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832-1: SUMMARY for call ldv_assume((if 14bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12766: assume 5bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12766: assume !(5bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: assume { :begin_inline_ldv_dispatch_register_io_instance_11_15_7 } true;assume { :begin_inline_ldv_switch_automaton_state_2_14 } true;~ldv_statevar_2~0 := 13bv32;assume { :end_inline_ldv_switch_automaton_state_2_14 } true;assume { :end_inline_ldv_dispatch_register_io_instance_11_15_7 } true;~ldv_statevar_15~0 := 6bv32; [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1; [2025-02-08 03:56:42,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_misc_register_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset := ~ldv_1_callback_func_1_ptr~0.base, ~ldv_1_callback_func_1_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1202#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1202#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1202#1; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088-1: ldv_switch_1_#res#1 := 36bv32; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: assume 14bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: assume !(14bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: assume 0bv32 != ~bvand~32(4294959007bv32, tun_recvmsg_~flags#1);tun_recvmsg_~ret~5#1 := 4294967274bv32; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: assume !(0bv32 != ~bvand~32(4294959007bv32, tun_recvmsg_~flags#1)); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: assume ~bvsge~64(~bvsub~64(~jiffies~0, tun_flow_cleanup_~this_timer~0#1), 0bv64); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: assume !~bvsge~64(~bvsub~64(~jiffies~0, tun_flow_cleanup_~this_timer~0#1), 0bv64); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1156#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: ldv_file_operations_file_operations_instance_0_~tmp___7~9#1 := ldv_file_operations_file_operations_instance_0_#t~ret1156#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1156#1; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: assume 2bv32 == ~ldv_statevar_6~0; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: assume !(2bv32 == ~ldv_statevar_6~0); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: havoc misc_register_#t~nondet1378#1; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931-1: ldv_misc_register_92_#t~ret1227#1 := misc_register_#res#1;havoc misc_register_#t~nondet1378#1, misc_register_~arg0#1.base, misc_register_~arg0#1.offset;havoc misc_register_#in~arg0#1.base, misc_register_#in~arg0#1.offset;assume { :end_inline_misc_register } true;ldv_misc_register_92_~tmp~112#1 := ldv_misc_register_92_#t~ret1227#1;havoc ldv_misc_register_92_#t~ret1227#1;ldv_misc_register_92_~ldv_func_res~6#1 := ldv_misc_register_92_~tmp~112#1;assume { :begin_inline_ldv_misc_register } true;ldv_misc_register_#in~arg0#1, ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset := ldv_misc_register_92_~ldv_func_res~6#1, ldv_misc_register_92_~ldv_func_arg1#1.base, ldv_misc_register_92_~ldv_func_arg1#1.offset;havoc ldv_misc_register_#res#1;havoc ldv_misc_register_#t~ret1179#1, ldv_misc_register_#t~mem1180#1.base, ldv_misc_register_#t~mem1180#1.offset, ldv_misc_register_~arg0#1, ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset, ldv_misc_register_~tmp~93#1;ldv_misc_register_~arg0#1 := ldv_misc_register_#in~arg0#1;ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset := ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset;havoc ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset;havoc ldv_misc_register_~tmp~93#1; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1197#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1197#1; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13958: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1;~ldv_statevar_5~0 := 1bv32; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13958: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~99#1);~ldv_statevar_5~0 := 7bv32; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090-1: ldv_switch_1_#res#1 := 38bv32; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1197#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: tun_show_owner_#res#1 := ~sign_extend~64~32(tun_show_owner_~tmp___6~6#1);ldv_dummy_resourceless_instance_callback_4_3_#t~ret1135#1 := tun_show_owner_#res#1;havoc tun_show_owner_#t~ret842#1.base, tun_show_owner_#t~ret842#1.offset, tun_show_owner_#t~mem843#1, tun_show_owner_#t~ret844#1, tun_show_owner_#t~ret845#1, tun_show_owner_#t~ret846#1.base, tun_show_owner_#t~ret846#1.offset, tun_show_owner_#t~mem847#1.base, tun_show_owner_#t~mem847#1.offset, tun_show_owner_#t~mem848#1.base, tun_show_owner_#t~mem848#1.offset, tun_show_owner_#t~mem849#1, tun_show_owner_#t~ret850#1, tun_show_owner_#t~loopctr851#1, tun_show_owner_#t~nondet852#1, tun_show_owner_#t~ret853#1, tun_show_owner_#t~loopctr854#1, tun_show_owner_#t~nondet855#1, tun_show_owner_#t~ret856#1, tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset, tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset, tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset, tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset, tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset, tun_show_owner_~tmp___1~21#1, tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset, tun_show_owner_~tmp___3~12#1, tun_show_owner_~tmp___4~9#1, tun_show_owner_~tmp___5~7#1, tun_show_owner_~tmp___6~6#1, tun_show_owner_~tmp___7~5#1;havoc tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset, tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset, tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset;assume { :end_inline_tun_show_owner } true;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1135#1;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1135#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: SUMMARY for call tun_flow_delete(tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset); srcloc: null [2025-02-08 03:56:42,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1144#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: assume 0bv64 == ~bvadd~64(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset);tun_chr_aio_write_#res#1 := 18446744073709551539bv64; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: assume !(0bv64 == ~bvadd~64(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset)); [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100: ~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret1144#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1144#1; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13166: assume 0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___7~9#1;~ldv_statevar_0~0 := 7bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13166: assume !(0bv32 != ldv_file_operations_file_operations_instance_0_~tmp___7~9#1);~ldv_statevar_0~0 := 12bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12770: assume 6bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12770: assume !(6bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533: tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset := tun_chr_poll_#t~ret613#1.base, tun_chr_poll_#t~ret613#1.offset;havoc tun_chr_poll_#t~ret613#1.base, tun_chr_poll_#t~ret613#1.offset;tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset := tun_chr_poll_~tmp~58#1.base, tun_chr_poll_~tmp~58#1.offset;tun_chr_poll_~mask~0#1 := 0bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533-1: SUMMARY for call tun_chr_poll_#t~ret613#1.base, tun_chr_poll_#t~ret613#1.offset := __tun_get(tun_chr_poll_~tfile~3#1.base, tun_chr_poll_~tfile~3#1.offset); srcloc: null [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: ldv_misc_register_#res#1 := ldv_misc_register_~arg0#1;ldv_misc_register_92_#t~ret1228#1 := ldv_misc_register_#res#1;havoc ldv_misc_register_#t~ret1179#1, ldv_misc_register_#t~mem1180#1.base, ldv_misc_register_#t~mem1180#1.offset, ldv_misc_register_~arg0#1, ldv_misc_register_~arg1#1.base, ldv_misc_register_~arg1#1.offset, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.base, ldv_misc_register_~ldv_11_file_operations_file_operations~0#1.offset, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.base, ldv_misc_register_~ldv_11_miscdevice_miscdevice~0#1.offset, ldv_misc_register_~tmp~93#1;havoc ldv_misc_register_#in~arg0#1, ldv_misc_register_#in~arg1#1.base, ldv_misc_register_#in~arg1#1.offset;assume { :end_inline_ldv_misc_register } true;ldv_misc_register_92_~tmp___0~70#1 := ldv_misc_register_92_#t~ret1228#1;havoc ldv_misc_register_92_#t~ret1228#1;ldv_misc_register_92_#res#1 := ldv_misc_register_92_~tmp___0~70#1; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14092-1: ldv_switch_1_#res#1 := 40bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: assume 15bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: assume !(15bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: tun_chr_compat_ioctl_~tmp___0~52#1 := tun_chr_compat_ioctl_#t~ret1051#1;havoc tun_chr_compat_ioctl_#t~ret1051#1;tun_chr_compat_ioctl_#res#1 := tun_chr_compat_ioctl_~tmp___0~52#1;ldv_file_operations_instance_callback_0_25_#t~ret1164#1 := tun_chr_compat_ioctl_#res#1;havoc tun_chr_compat_ioctl_#t~ret1050#1.base, tun_chr_compat_ioctl_#t~ret1050#1.offset, tun_chr_compat_ioctl_#t~ret1051#1, tun_chr_compat_ioctl_~file#1.base, tun_chr_compat_ioctl_~file#1.offset, tun_chr_compat_ioctl_~cmd#1, tun_chr_compat_ioctl_~arg#1, tun_chr_compat_ioctl_~tmp~81#1.base, tun_chr_compat_ioctl_~tmp~81#1.offset, tun_chr_compat_ioctl_~tmp___0~52#1;havoc tun_chr_compat_ioctl_#in~file#1.base, tun_chr_compat_ioctl_#in~file#1.offset, tun_chr_compat_ioctl_#in~cmd#1, tun_chr_compat_ioctl_#in~arg#1;assume { :end_inline_tun_chr_compat_ioctl } true;havoc ldv_file_operations_instance_callback_0_25_#t~ret1164#1;havoc ldv_file_operations_instance_callback_0_25_#t~ret1164#1, ldv_file_operations_instance_callback_0_25_~arg0#1.base, ldv_file_operations_instance_callback_0_25_~arg0#1.offset, ldv_file_operations_instance_callback_0_25_~arg1#1.base, ldv_file_operations_instance_callback_0_25_~arg1#1.offset, ldv_file_operations_instance_callback_0_25_~arg2#1, ldv_file_operations_instance_callback_0_25_~arg3#1;havoc ldv_file_operations_instance_callback_0_25_#in~arg0#1.base, ldv_file_operations_instance_callback_0_25_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg1#1.base, ldv_file_operations_instance_callback_0_25_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_25_#in~arg2#1, ldv_file_operations_instance_callback_0_25_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_25 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1;~ldv_statevar_3~0 := 1bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~61#1);~ldv_statevar_3~0 := 7bv32; [2025-02-08 03:56:42,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969: assume { :begin_inline_ldv_timer_timer_instance_6 } true;ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset, ldv_timer_timer_instance_6_#t~mem1210#1.base, ldv_timer_timer_instance_6_#t~mem1210#1.offset, ldv_timer_timer_instance_6_#t~mem1211#1, ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset;ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset := ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: assume 3bv32 == ~ldv_statevar_6~0; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: assume !(3bv32 == ~ldv_statevar_6~0); [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1183#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1183#1; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1183#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: ldv_proto_io_instance_2_~tmp___2~20#1 := ldv_proto_io_instance_2_#t~ret1188#1;havoc ldv_proto_io_instance_2_#t~ret1188#1; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1188#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526: assume 0bv32 != ~bvand~32(8192bv32, tun_recvmsg_~flags#1);call tun_recvmsg_#t~mem824#1.base, tun_recvmsg_#t~mem824#1.offset := read~$Pointer$#27(tun_recvmsg_~sock#1.base, ~bvadd~64(30bv64, tun_recvmsg_~sock#1.offset), 8bv64);assume { :begin_inline_sock_recv_errqueue } true;sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset, sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset, sock_recv_errqueue_#in~arg2#1, sock_recv_errqueue_#in~arg3#1, sock_recv_errqueue_#in~arg4#1 := tun_recvmsg_#t~mem824#1.base, tun_recvmsg_#t~mem824#1.offset, tun_recvmsg_~m#1.base, tun_recvmsg_~m#1.offset, tun_recvmsg_~total_len#1[32:0], 263bv32, 1bv32;havoc sock_recv_errqueue_#res#1;havoc sock_recv_errqueue_#t~nondet1412#1, sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset, sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset, sock_recv_errqueue_~arg2#1, sock_recv_errqueue_~arg3#1, sock_recv_errqueue_~arg4#1;sock_recv_errqueue_~arg0#1.base, sock_recv_errqueue_~arg0#1.offset := sock_recv_errqueue_#in~arg0#1.base, sock_recv_errqueue_#in~arg0#1.offset;sock_recv_errqueue_~arg1#1.base, sock_recv_errqueue_~arg1#1.offset := sock_recv_errqueue_#in~arg1#1.base, sock_recv_errqueue_#in~arg1#1.offset;sock_recv_errqueue_~arg2#1 := sock_recv_errqueue_#in~arg2#1;sock_recv_errqueue_~arg3#1 := sock_recv_errqueue_#in~arg3#1;sock_recv_errqueue_~arg4#1 := sock_recv_errqueue_#in~arg4#1;havoc sock_recv_errqueue_#t~nondet1412#1;sock_recv_errqueue_#res#1 := sock_recv_errqueue_#t~nondet1412#1;havoc sock_recv_errqueue_#t~nondet1412#1; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526: assume !(0bv32 != ~bvand~32(8192bv32, tun_recvmsg_~flags#1));call tun_recvmsg_#t~mem826#1.base, tun_recvmsg_#t~mem826#1.offset := read~$Pointer$#27(tun_recvmsg_~m#1.base, ~bvadd~64(12bv64, tun_recvmsg_~m#1.offset), 8bv64); [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1161#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1161#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.offset;~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___10~2#1.offset; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1161#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1161#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume ~bvslt~64(~bvsub~64(tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~next_timer~0#1), 0bv64);tun_flow_cleanup_~next_timer~0#1 := tun_flow_cleanup_~this_timer~0#1; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: assume !~bvslt~64(~bvsub~64(tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~next_timer~0#1), 0bv64); [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1200#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12839: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_15_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896: ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1 := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1200#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1200#1; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset := tun_chr_aio_read_#t~ret801#1.base, tun_chr_aio_read_#t~ret801#1.offset;havoc tun_chr_aio_read_#t~ret801#1.base, tun_chr_aio_read_#t~ret801#1.offset;tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset := tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329-1: SUMMARY for call tun_chr_aio_read_#t~ret801#1.base, tun_chr_aio_read_#t~ret801#1.offset := __tun_get(tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset); srcloc: null [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14095: ldv_switch_1_#res#1 := 0bv32; [2025-02-08 03:56:42,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume 0bv32 != ldv_proto_io_instance_2_~tmp___2~20#1;~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___2~20#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12840-1: SUMMARY for call ldv_entry_EMGentry_15_#t~ret1137#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12774: assume 7bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12774: assume !(7bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12840: ldv_entry_EMGentry_15_~tmp~89#1 := ldv_entry_EMGentry_15_#t~ret1137#1;havoc ldv_entry_EMGentry_15_#t~ret1137#1; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume 0bv64 == ~bvadd~64(tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset);tun_chr_poll_#res#1 := 8bv32; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume !(0bv64 == ~bvadd~64(tun_chr_poll_~tun~9#1.base, tun_chr_poll_~tun~9#1.offset));call tun_chr_poll_#t~mem614#1.base, tun_chr_poll_#t~mem614#1.offset := read~$Pointer$#27(tun_chr_poll_~tfile~3#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, tun_chr_poll_~tfile~3#1.offset)), 8bv64);tun_chr_poll_~sk~0#1.base, tun_chr_poll_~sk~0#1.offset := tun_chr_poll_#t~mem614#1.base, tun_chr_poll_#t~mem614#1.offset;havoc tun_chr_poll_#t~mem614#1.base, tun_chr_poll_#t~mem614#1.offset;assume { :begin_inline_poll_wait } true;poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset, poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset, poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset := tun_chr_poll_~file#1.base, tun_chr_poll_~file#1.offset, tun_chr_poll_~tfile~3#1.base, ~bvadd~64(1269bv64, tun_chr_poll_~tfile~3#1.offset), tun_chr_poll_~wait#1.base, tun_chr_poll_~wait#1.offset;havoc poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset, poll_wait_#t~short326#1, poll_wait_#t~mem331#1.base, poll_wait_#t~mem331#1.offset, poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset;poll_wait_~filp#1.base, poll_wait_~filp#1.offset := poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset;poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset := poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset;poll_wait_~p#1.base, poll_wait_~p#1.offset := poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset;poll_wait_#t~short326#1 := 0bv64 != ~bvadd~64(poll_wait_~p#1.base, poll_wait_~p#1.offset); [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1162#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1162#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.offset;~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___11~2#1.offset;assume { :begin_inline_ldv_file_operations_instance_callback_0_35 } true;ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg3#1, ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset := ~ldv_0_callback_read~0.base, ~ldv_0_callback_read~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset;havoc ldv_file_operations_instance_callback_0_35_#t~ret1168#1, ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset, ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_35_~arg3#1 := ldv_file_operations_instance_callback_0_35_#in~arg3#1;ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset := ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset;assume { :begin_inline_do_sync_read } true;do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset, do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset, do_sync_read_#in~arg2#1, do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset := ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;havoc do_sync_read_#res#1;havoc do_sync_read_#t~nondet1357#1, do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset, do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset, do_sync_read_~arg2#1, do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset;do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset := do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset;do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset := do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset;do_sync_read_~arg2#1 := do_sync_read_#in~arg2#1;do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset := do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset;havoc do_sync_read_#t~nondet1357#1;do_sync_read_#res#1 := do_sync_read_#t~nondet1357#1;havoc do_sync_read_#t~nondet1357#1; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1162#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1162#1.offset := ldv_xmalloc(8bv64); srcloc: null [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1;~ldv_statevar_4~0 := 1bv32; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___0~62#1);~ldv_statevar_4~0 := 7bv32; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039: assume 18bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039: assume !(18bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: tun_chr_aio_write_~tmp___0~37#1 := tun_chr_aio_write_#t~ret734#1;havoc tun_chr_aio_write_#t~ret734#1;call tun_chr_aio_write_#t~mem735#1 := read~intINTTYPE4#27(tun_chr_aio_write_~file~0#1.base, ~bvadd~64(124bv64, tun_chr_aio_write_~file~0#1.offset), 4bv64); [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000-1: SUMMARY for call tun_chr_aio_write_#t~ret734#1 := iov_length(tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1); srcloc: null [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: assume { :begin_inline_ldv_file_operations_instance_callback_0_5 } true;ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg3#1, ldv_file_operations_instance_callback_0_5_#in~arg4#1 := ~ldv_0_callback_aio_read~0.base, ~ldv_0_callback_aio_read~0.offset, ~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset, ~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_5_3_default~0;havoc ldv_file_operations_instance_callback_0_5_#t~ret1171#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg2#1.base, ldv_file_operations_instance_callback_0_5_#in~arg2#1.offset;ldv_file_operations_instance_callback_0_5_~arg3#1 := ldv_file_operations_instance_callback_0_5_#in~arg3#1;ldv_file_operations_instance_callback_0_5_~arg4#1 := ldv_file_operations_instance_callback_0_5_#in~arg4#1;assume { :begin_inline_tun_chr_aio_read } true;tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset, tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset, tun_chr_aio_read_#in~count#1, tun_chr_aio_read_#in~pos#1 := ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1.base, ldv_file_operations_instance_callback_0_5_~arg2#1.offset, ldv_file_operations_instance_callback_0_5_~arg3#1, ldv_file_operations_instance_callback_0_5_~arg4#1;havoc tun_chr_aio_read_#res#1;havoc tun_chr_aio_read_#t~mem799#1.base, tun_chr_aio_read_#t~mem799#1.offset, tun_chr_aio_read_#t~mem800#1.base, tun_chr_aio_read_#t~mem800#1.offset, tun_chr_aio_read_#t~ret801#1.base, tun_chr_aio_read_#t~ret801#1.offset, tun_chr_aio_read_#t~ret802#1, tun_chr_aio_read_#t~mem803#1, tun_chr_aio_read_#t~ret804#1, tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1, tun_chr_aio_read_~pos#1, tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset, tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset, tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset, tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset, tun_chr_aio_read_~len~1#1, tun_chr_aio_read_~ret~3#1, tun_chr_aio_read_~tmp___0~40#1, tun_chr_aio_read_~__min1~1#1, tun_chr_aio_read_~__min2~1#1;tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset := tun_chr_aio_read_#in~iocb#1.base, tun_chr_aio_read_#in~iocb#1.offset;tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset := tun_chr_aio_read_#in~iv#1.base, tun_chr_aio_read_#in~iv#1.offset;tun_chr_aio_read_~count#1 := tun_chr_aio_read_#in~count#1;tun_chr_aio_read_~pos#1 := tun_chr_aio_read_#in~pos#1;havoc tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset;havoc tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset;havoc tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset;havoc tun_chr_aio_read_~tmp~64#1.base, tun_chr_aio_read_~tmp~64#1.offset;havoc tun_chr_aio_read_~len~1#1;havoc tun_chr_aio_read_~ret~3#1;havoc tun_chr_aio_read_~tmp___0~40#1;havoc tun_chr_aio_read_~__min1~1#1;havoc tun_chr_aio_read_~__min2~1#1;call tun_chr_aio_read_#t~mem799#1.base, tun_chr_aio_read_#t~mem799#1.offset := read~$Pointer$#27(tun_chr_aio_read_~iocb#1.base, tun_chr_aio_read_~iocb#1.offset, 8bv64);tun_chr_aio_read_~file~1#1.base, tun_chr_aio_read_~file~1#1.offset := tun_chr_aio_read_#t~mem799#1.base, tun_chr_aio_read_#t~mem799#1.offset;havoc tun_chr_aio_read_#t~mem799#1.base, tun_chr_aio_read_#t~mem799#1.offset;call tun_chr_aio_read_#t~mem800#1.base, tun_chr_aio_read_#t~mem800#1.offset := read~$Pointer$#27(tun_chr_aio_read_~file~1#1.base, ~bvadd~64(444bv64, tun_chr_aio_read_~file~1#1.offset), 8bv64);tun_chr_aio_read_~tfile~5#1.base, tun_chr_aio_read_~tfile~5#1.offset := tun_chr_aio_read_#t~mem800#1.base, tun_chr_aio_read_#t~mem800#1.offset;havoc tun_chr_aio_read_#t~mem800#1.base, tun_chr_aio_read_#t~mem800#1.offset; [2025-02-08 03:56:42,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14361: havoc ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset, ldv_timer_timer_instance_6_#t~mem1210#1.base, ldv_timer_timer_instance_6_#t~mem1210#1.offset, ldv_timer_timer_instance_6_#t~mem1211#1, ldv_timer_timer_instance_6_~arg0#1.base, ldv_timer_timer_instance_6_~arg0#1.offset;havoc ldv_timer_timer_instance_6_#in~arg0#1.base, ldv_timer_timer_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_6 } true; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: assume 0bv32 != ldv_entry_EMGentry_15_~tmp~89#1;~ldv_statevar_15~0 := 3bv32; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: assume !(0bv32 != ldv_entry_EMGentry_15_~tmp~89#1);~ldv_statevar_15~0 := 7bv32; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: tun_chr_aio_write_~result~0#1 := tun_chr_aio_write_#t~ret736#1;havoc tun_chr_aio_write_#t~mem735#1;havoc tun_chr_aio_write_#t~ret736#1; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-1: SUMMARY for call tun_chr_aio_write_#t~ret736#1 := tun_get_user(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, 0bv64, 0bv64, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~tmp___0~37#1, tun_chr_aio_write_~count#1, ~bvand~32(2048bv32, tun_chr_aio_write_#t~mem735#1)); srcloc: null [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806-1: ldv_file_operations_instance_callback_0_35_#t~ret1168#1 := do_sync_read_#res#1;havoc do_sync_read_#t~nondet1357#1, do_sync_read_~arg0#1.base, do_sync_read_~arg0#1.offset, do_sync_read_~arg1#1.base, do_sync_read_~arg1#1.offset, do_sync_read_~arg2#1, do_sync_read_~arg3#1.base, do_sync_read_~arg3#1.offset;havoc do_sync_read_#in~arg0#1.base, do_sync_read_#in~arg0#1.offset, do_sync_read_#in~arg1#1.base, do_sync_read_#in~arg1#1.offset, do_sync_read_#in~arg2#1, do_sync_read_#in~arg3#1.base, do_sync_read_#in~arg3#1.offset;assume { :end_inline_do_sync_read } true;havoc ldv_file_operations_instance_callback_0_35_#t~ret1168#1;havoc ldv_file_operations_instance_callback_0_35_#t~ret1168#1, ldv_file_operations_instance_callback_0_35_~arg0#1.base, ldv_file_operations_instance_callback_0_35_~arg0#1.offset, ldv_file_operations_instance_callback_0_35_~arg1#1.base, ldv_file_operations_instance_callback_0_35_~arg1#1.offset, ldv_file_operations_instance_callback_0_35_~arg2#1.base, ldv_file_operations_instance_callback_0_35_~arg2#1.offset, ldv_file_operations_instance_callback_0_35_~arg3#1, ldv_file_operations_instance_callback_0_35_~arg4#1.base, ldv_file_operations_instance_callback_0_35_~arg4#1.offset;havoc ldv_file_operations_instance_callback_0_35_#in~arg0#1.base, ldv_file_operations_instance_callback_0_35_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg1#1.base, ldv_file_operations_instance_callback_0_35_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg2#1.base, ldv_file_operations_instance_callback_0_35_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_35_#in~arg3#1, ldv_file_operations_instance_callback_0_35_#in~arg4#1.base, ldv_file_operations_instance_callback_0_35_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_callback_0_35 } true; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806: havoc do_sync_read_#t~nondet1357#1; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: SUMMARY for call set_bit(5bv64, tun_chr_open_~tfile~16#1.base, ~bvadd~64(6bv64, ~bvadd~64(1223bv64, tun_chr_open_~tfile~16#1.offset))); srcloc: null [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: havoc rtnl_link_register_#t~nondet1391#1; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004-1: tun_init_#t~ret1082#1 := rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet1391#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;havoc rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;assume { :end_inline_rtnl_link_register } true;tun_init_~ret~10#1 := tun_init_#t~ret1082#1;havoc tun_init_#t~ret1082#1; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume 0bv64 == ~bvadd~64(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset);tun_chr_aio_read_#res#1 := 18446744073709551539bv64; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume !(0bv64 == ~bvadd~64(tun_chr_aio_read_~tun~11#1.base, tun_chr_aio_read_~tun~11#1.offset)); [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset := tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: tun_chr_aio_write_#res#1 := tun_chr_aio_write_~result~0#1;ldv_file_operations_instance_callback_0_22_#t~ret1163#1 := tun_chr_aio_write_#res#1;havoc tun_chr_aio_write_#t~mem731#1.base, tun_chr_aio_write_#t~mem731#1.offset, tun_chr_aio_write_#t~ret732#1.base, tun_chr_aio_write_#t~ret732#1.offset, tun_chr_aio_write_#t~mem733#1.base, tun_chr_aio_write_#t~mem733#1.offset, tun_chr_aio_write_#t~ret734#1, tun_chr_aio_write_#t~mem735#1, tun_chr_aio_write_#t~ret736#1, tun_chr_aio_write_~iocb#1.base, tun_chr_aio_write_~iocb#1.offset, tun_chr_aio_write_~iv#1.base, tun_chr_aio_write_~iv#1.offset, tun_chr_aio_write_~count#1, tun_chr_aio_write_~pos#1, tun_chr_aio_write_~file~0#1.base, tun_chr_aio_write_~file~0#1.offset, tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset, tun_chr_aio_write_~tmp~61#1.base, tun_chr_aio_write_~tmp~61#1.offset, tun_chr_aio_write_~tfile~4#1.base, tun_chr_aio_write_~tfile~4#1.offset, tun_chr_aio_write_~result~0#1, tun_chr_aio_write_~tmp___0~37#1;havoc tun_chr_aio_write_#in~iocb#1.base, tun_chr_aio_write_#in~iocb#1.offset, tun_chr_aio_write_#in~iv#1.base, tun_chr_aio_write_#in~iv#1.offset, tun_chr_aio_write_#in~count#1, tun_chr_aio_write_#in~pos#1;assume { :end_inline_tun_chr_aio_write } true;havoc ldv_file_operations_instance_callback_0_22_#t~ret1163#1;havoc ldv_file_operations_instance_callback_0_22_#t~ret1163#1, ldv_file_operations_instance_callback_0_22_~arg0#1.base, ldv_file_operations_instance_callback_0_22_~arg0#1.offset, ldv_file_operations_instance_callback_0_22_~arg1#1.base, ldv_file_operations_instance_callback_0_22_~arg1#1.offset, ldv_file_operations_instance_callback_0_22_~arg2#1.base, ldv_file_operations_instance_callback_0_22_~arg2#1.offset, ldv_file_operations_instance_callback_0_22_~arg3#1, ldv_file_operations_instance_callback_0_22_~arg4#1;havoc ldv_file_operations_instance_callback_0_22_#in~arg0#1.base, ldv_file_operations_instance_callback_0_22_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg1#1.base, ldv_file_operations_instance_callback_0_22_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg2#1.base, ldv_file_operations_instance_callback_0_22_#in~arg2#1.offset, ldv_file_operations_instance_callback_0_22_#in~arg3#1, ldv_file_operations_instance_callback_0_22_#in~arg4#1;assume { :end_inline_ldv_file_operations_instance_callback_0_22 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1203#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: assume { :begin_inline_sock_set_flag } true;sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset, sock_set_flag_#in~flag#1 := tun_chr_open_~tfile~16#1.base, tun_chr_open_~tfile~16#1.offset, 25bv32;havoc sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset, sock_set_flag_~flag#1;sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset := sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset;sock_set_flag_~flag#1 := sock_set_flag_#in~flag#1;assume { :begin_inline___set_bit } true;__set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset := ~sign_extend~64~32(sock_set_flag_~flag#1), sock_set_flag_~sk#1.base, ~bvadd~64(481bv64, sock_set_flag_~sk#1.offset);havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;__set_bit_~nr#1 := __set_bit_#in~nr#1;__set_bit_~addr#1.base, __set_bit_~addr#1.offset := __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset;havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;havoc __set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset;assume { :end_inline___set_bit } true;havoc sock_set_flag_~sk#1.base, sock_set_flag_~sk#1.offset, sock_set_flag_~flag#1;havoc sock_set_flag_#in~sk#1.base, sock_set_flag_#in~sk#1.offset, sock_set_flag_#in~flag#1;assume { :end_inline_sock_set_flag } true;tun_chr_open_#res#1 := 0bv32;call ULTIMATE.dealloc(tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset);havoc tun_chr_open_~#__key~2#1.base, tun_chr_open_~#__key~2#1.offset; [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002-1: SUMMARY for call tun_put(tun_chr_aio_write_~tun~10#1.base, tun_chr_aio_write_~tun~10#1.offset); srcloc: null [2025-02-08 03:56:42,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1203#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1203#1; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786-1: SUMMARY for call INIT_LIST_HEAD(tun_chr_open_~tfile~16#1.base, ~bvadd~64(1409bv64, tun_chr_open_~tfile~16#1.offset)); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0bv64 != ~bvadd~64(tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset);tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset := tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset;tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset := tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0bv64 != ~bvadd~64(tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset));tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset := 0bv64, 0bv64; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume 8bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume !(8bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: assume poll_wait_#t~short326#1;call poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset := read~$Pointer$#27(poll_wait_~p#1.base, poll_wait_~p#1.offset, 8bv64);poll_wait_#t~short326#1 := 0bv64 != ~bvadd~64(poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset) && 0bv64 != ~bvadd~64(poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset); [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: assume !poll_wait_#t~short326#1; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: assume poll_wait_#t~short326#1;havoc poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset;havoc poll_wait_#t~short326#1;call poll_wait_#t~mem331#1.base, poll_wait_#t~mem331#1.offset := read~$Pointer$#27(poll_wait_~p#1.base, poll_wait_~p#1.offset, 8bv64);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset := poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset, poll_wait_#t~mem331#1.base, poll_wait_#t~mem331#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~328#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~329#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~330#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~328#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~329#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~330#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;havoc poll_wait_#t~mem331#1.base, poll_wait_#t~mem331#1.offset; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: assume !poll_wait_#t~short326#1;havoc poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset;havoc poll_wait_#t~short326#1; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655-1: SUMMARY for call tun_chr_ioctl_#t~ret1049#1 := __tun_chr_ioctl(tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, 40bv32); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: tun_chr_ioctl_~tmp~80#1 := tun_chr_ioctl_#t~ret1049#1;havoc tun_chr_ioctl_#t~ret1049#1;tun_chr_ioctl_#res#1 := tun_chr_ioctl_~tmp~80#1;ldv_file_operations_instance_callback_0_39_#t~ret1170#1 := tun_chr_ioctl_#res#1;havoc tun_chr_ioctl_#t~ret1049#1, tun_chr_ioctl_~file#1.base, tun_chr_ioctl_~file#1.offset, tun_chr_ioctl_~cmd#1, tun_chr_ioctl_~arg#1, tun_chr_ioctl_~tmp~80#1;havoc tun_chr_ioctl_#in~file#1.base, tun_chr_ioctl_#in~file#1.offset, tun_chr_ioctl_#in~cmd#1, tun_chr_ioctl_#in~arg#1;assume { :end_inline_tun_chr_ioctl } true;havoc ldv_file_operations_instance_callback_0_39_#t~ret1170#1;havoc ldv_file_operations_instance_callback_0_39_#t~ret1170#1, ldv_file_operations_instance_callback_0_39_~arg0#1.base, ldv_file_operations_instance_callback_0_39_~arg0#1.offset, ldv_file_operations_instance_callback_0_39_~arg1#1.base, ldv_file_operations_instance_callback_0_39_~arg1#1.offset, ldv_file_operations_instance_callback_0_39_~arg2#1, ldv_file_operations_instance_callback_0_39_~arg3#1;havoc ldv_file_operations_instance_callback_0_39_#in~arg0#1.base, ldv_file_operations_instance_callback_0_39_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg1#1.base, ldv_file_operations_instance_callback_0_39_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_39_#in~arg2#1, ldv_file_operations_instance_callback_0_39_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_39 } true;~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true;call ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset := read~$Pointer$#27(~ldv_6_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_6_container_timer_list~0.offset), 8bv64); [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13043: assume 20bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13043: assume !(20bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13968: assume 0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1;~ldv_statevar_5~0 := 1bv32; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13968: assume !(0bv32 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~63#1);~ldv_statevar_5~0 := 7bv32; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: SUMMARY for call ldv_free(~ldv_0_ldv_param_35_1_default~0.base, ~ldv_0_ldv_param_35_1_default~0.offset); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035: ldv_switch_1_~tmp~101#1 := ldv_switch_1_#t~ret1206#1;havoc ldv_switch_1_#t~ret1206#1; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14035-1: SUMMARY for call ldv_switch_1_#t~ret1206#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1157#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1157#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1157#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1157#1.offset;~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.base, ldv_file_operations_file_operations_instance_0_~tmp___8~6#1.offset; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810: havoc do_sync_write_#t~nondet1358#1; [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-1: SUMMARY for call tun_recvmsg_#t~ret827#1 := tun_do_read(tun_recvmsg_~tun~15#1.base, tun_recvmsg_~tun~15#1.offset, tun_recvmsg_~tfile~8#1.base, tun_recvmsg_~tfile~8#1.offset, tun_recvmsg_#t~mem826#1.base, tun_recvmsg_#t~mem826#1.offset, tun_recvmsg_~total_len#1, ~bvand~32(64bv32, tun_recvmsg_~flags#1)); srcloc: null [2025-02-08 03:56:42,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: havoc ldv_proto_io_instance_2_#t~ret1184#1, ldv_proto_io_instance_2_#t~mem1185#1.base, ldv_proto_io_instance_2_#t~mem1185#1.offset, ldv_proto_io_instance_2_#t~ret1186#1, ldv_proto_io_instance_2_#t~ret1187#1, ldv_proto_io_instance_2_#t~ret1188#1, ldv_proto_io_instance_2_#t~ret1189#1, ldv_proto_io_instance_2_#t~ret1190#1.base, ldv_proto_io_instance_2_#t~ret1190#1.offset, ldv_proto_io_instance_2_#t~ret1191#1.base, ldv_proto_io_instance_2_#t~ret1191#1.offset, ldv_proto_io_instance_2_#t~ret1192#1.base, ldv_proto_io_instance_2_#t~ret1192#1.offset, ldv_proto_io_instance_2_#t~ret1193#1, ldv_proto_io_instance_2_#t~ret1194#1, ldv_proto_io_instance_2_~arg0#1.base, ldv_proto_io_instance_2_~arg0#1.offset, ldv_proto_io_instance_2_~tmp~95#1, ldv_proto_io_instance_2_~tmp___0~60#1, ldv_proto_io_instance_2_~tmp___1~26#1, ldv_proto_io_instance_2_~tmp___2~20#1, ldv_proto_io_instance_2_~tmp___3~17#1, ldv_proto_io_instance_2_~tmp___4~14#1.base, ldv_proto_io_instance_2_~tmp___4~14#1.offset, ldv_proto_io_instance_2_~tmp___5~12#1.base, ldv_proto_io_instance_2_~tmp___5~12#1.offset, ldv_proto_io_instance_2_~tmp___6~11#1.base, ldv_proto_io_instance_2_~tmp___6~11#1.offset, ldv_proto_io_instance_2_~tmp___7~10#1, ldv_proto_io_instance_2_~tmp___8~7#1;havoc ldv_proto_io_instance_2_#in~arg0#1.base, ldv_proto_io_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_proto_io_instance_2 } true; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: havoc poll_wait_#t~mem325#1.base, poll_wait_#t~mem325#1.offset, poll_wait_#t~short326#1, poll_wait_#t~mem331#1.base, poll_wait_#t~mem331#1.offset, poll_wait_~filp#1.base, poll_wait_~filp#1.offset, poll_wait_~wait_address#1.base, poll_wait_~wait_address#1.offset, poll_wait_~p#1.base, poll_wait_~p#1.offset;havoc poll_wait_#in~filp#1.base, poll_wait_#in~filp#1.offset, poll_wait_#in~wait_address#1.base, poll_wait_#in~wait_address#1.offset, poll_wait_#in~p#1.base, poll_wait_#in~p#1.offset;assume { :end_inline_poll_wait } true;assume { :begin_inline_skb_queue_empty } true;skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset := tun_chr_poll_~sk~0#1.base, ~bvadd~64(313bv64, tun_chr_poll_~sk~0#1.offset);havoc skb_queue_empty_#res#1;havoc skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset, skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset;skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset := skb_queue_empty_#in~list#1.base, skb_queue_empty_#in~list#1.offset;call skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset := read~$Pointer$#27(skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset, 8bv64);skb_queue_empty_#res#1 := (if ~bvadd~64(skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset) == ~bvadd~64(skb_queue_empty_~list#1.base, skb_queue_empty_~list#1.offset) then 1bv32 else 0bv32);havoc skb_queue_empty_#t~mem199#1.base, skb_queue_empty_#t~mem199#1.offset; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534: tun_recvmsg_~tmp___0~44#1 := tun_recvmsg_#t~ret827#1;havoc tun_recvmsg_#t~mem826#1.base, tun_recvmsg_#t~mem826#1.offset;havoc tun_recvmsg_#t~ret827#1;tun_recvmsg_~ret~5#1 := tun_recvmsg_~tmp___0~44#1[32:0]; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16810-1: ldv_file_operations_instance_write_0_4_#t~ret1174#1 := do_sync_write_#res#1;havoc do_sync_write_#t~nondet1358#1, do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset, do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset, do_sync_write_~arg2#1, do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset;havoc do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset, do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset, do_sync_write_#in~arg2#1, do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset;assume { :end_inline_do_sync_write } true;havoc ldv_file_operations_instance_write_0_4_#t~ret1174#1;havoc ldv_file_operations_instance_write_0_4_#t~ret1174#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_0_4 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem1159#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.offset; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243: ~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_35_3_default~0.base, ~ldv_0_ldv_param_35_3_default~0.offset); srcloc: null [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset);havoc ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset;call ldv_timer_timer_instance_6_#t~mem1210#1.base, ldv_timer_timer_instance_6_#t~mem1210#1.offset := read~$Pointer$#27(~ldv_6_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_6_container_timer_list~0.offset), 8bv64);call ldv_timer_timer_instance_6_#t~mem1211#1 := read~intINTTYPE8#27(~ldv_6_container_timer_list~0.base, ~bvadd~64(40bv64, ~ldv_6_container_timer_list~0.offset), 8bv64);assume { :begin_inline_ldv_timer_instance_callback_6_2 } true;ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset, ldv_timer_instance_callback_6_2_#in~arg1#1 := ldv_timer_timer_instance_6_#t~mem1210#1.base, ldv_timer_timer_instance_6_#t~mem1210#1.offset, ldv_timer_timer_instance_6_#t~mem1211#1;havoc ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset, ldv_timer_instance_callback_6_2_~arg1#1;ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset := ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset;ldv_timer_instance_callback_6_2_~arg1#1 := ldv_timer_instance_callback_6_2_#in~arg1#1;assume { :begin_inline_##fun~C_ULONG~TO~VOID } true;##fun~C_ULONG~TO~VOID_#in~1208#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_6_2_~arg1#1, ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset;havoc ##fun~C_ULONG~TO~VOID_#~1208#1;##fun~C_ULONG~TO~VOID_#~1208#1 := ##fun~C_ULONG~TO~VOID_#in~1208#1;assume { :begin_inline_tun_flow_cleanup } true;tun_flow_cleanup_#in~data#1 := ##fun~C_ULONG~TO~VOID_#~1208#1;havoc tun_flow_cleanup_#t~mem408#1, tun_flow_cleanup_#t~mem409#1.base, tun_flow_cleanup_#t~mem409#1.offset, tun_flow_cleanup_#t~mem410#1, tun_flow_cleanup_#t~mem411#1.base, tun_flow_cleanup_#t~mem411#1.offset, tun_flow_cleanup_#t~ret412#1, tun_flow_cleanup_#t~ret413#1, tun_flow_cleanup_~data#1, tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset, tun_flow_cleanup_~delay~0#1, tun_flow_cleanup_~next_timer~0#1, tun_flow_cleanup_~count~0#1, tun_flow_cleanup_~i~5#1, tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset, tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset, tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset, tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset, tun_flow_cleanup_~this_timer~0#1, tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset, tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset, tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset, tun_flow_cleanup_~tmp___1~5#1;tun_flow_cleanup_~data#1 := tun_flow_cleanup_#in~data#1;havoc tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset;havoc tun_flow_cleanup_~delay~0#1;havoc tun_flow_cleanup_~next_timer~0#1;havoc tun_flow_cleanup_~count~0#1;havoc tun_flow_cleanup_~i~5#1;havoc tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset;havoc tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset;havoc tun_flow_cleanup_~____ptr~3#1.base, tun_flow_cleanup_~____ptr~3#1.offset;havoc tun_flow_cleanup_~__mptr~3#1.base, tun_flow_cleanup_~__mptr~3#1.offset;havoc tun_flow_cleanup_~tmp~39#1.base, tun_flow_cleanup_~tmp~39#1.offset;havoc tun_flow_cleanup_~this_timer~0#1;havoc tun_flow_cleanup_~____ptr___0~3#1.base, tun_flow_cleanup_~____ptr___0~3#1.offset;havoc tun_flow_cleanup_~__mptr___0~3#1.base, tun_flow_cleanup_~__mptr___0~3#1.offset;havoc tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset;havoc tun_flow_cleanup_~tmp___1~5#1;tun_flow_cleanup_~tun~0#1.base, tun_flow_cleanup_~tun~0#1.offset := 0bv64, tun_flow_cleanup_~data#1;call tun_flow_cleanup_#t~mem408#1 := read~intINTTYPE8#27(tun_flow_cleanup_~tun~0#1.base, ~bvadd~64(8559bv64, tun_flow_cleanup_~tun~0#1.offset), 8bv64);tun_flow_cleanup_~delay~0#1 := tun_flow_cleanup_#t~mem408#1;havoc tun_flow_cleanup_#t~mem408#1;tun_flow_cleanup_~next_timer~0#1 := ~bvadd~64(~jiffies~0, tun_flow_cleanup_~delay~0#1);tun_flow_cleanup_~count~0#1 := 0bv64; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset));havoc ldv_timer_timer_instance_6_#t~mem1209#1.base, ldv_timer_timer_instance_6_#t~mem1209#1.offset; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret1198#1.offset;~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~27#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_show~0.base, ~ldv_3_callback_show~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret1134#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_group } true;tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset, tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset, tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc tun_show_group_#res#1;havoc tun_show_group_#t~ret857#1.base, tun_show_group_#t~ret857#1.offset, tun_show_group_#t~mem858#1, tun_show_group_#t~ret859#1, tun_show_group_#t~ret860#1, tun_show_group_#t~ret861#1.base, tun_show_group_#t~ret861#1.offset, tun_show_group_#t~mem862#1.base, tun_show_group_#t~mem862#1.offset, tun_show_group_#t~mem863#1.base, tun_show_group_#t~mem863#1.offset, tun_show_group_#t~mem864#1, tun_show_group_#t~ret865#1, tun_show_group_#t~loopctr866#1, tun_show_group_#t~nondet867#1, tun_show_group_#t~ret868#1, tun_show_group_#t~loopctr869#1, tun_show_group_#t~nondet870#1, tun_show_group_#t~ret871#1, tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset, tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset, tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset, tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset, tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset, tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset, tun_show_group_~tmp___1~22#1, tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset, tun_show_group_~tmp___3~13#1, tun_show_group_~tmp___4~10#1, tun_show_group_~tmp___5~8#1, tun_show_group_~tmp___6~7#1, tun_show_group_~tmp___7~6#1;tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset := tun_show_group_#in~dev#1.base, tun_show_group_#in~dev#1.offset;tun_show_group_~attr#1.base, tun_show_group_~attr#1.offset := tun_show_group_#in~attr#1.base, tun_show_group_#in~attr#1.offset;tun_show_group_~buf#1.base, tun_show_group_~buf#1.offset := tun_show_group_#in~buf#1.base, tun_show_group_#in~buf#1.offset;havoc tun_show_group_~tun~18#1.base, tun_show_group_~tun~18#1.offset;havoc tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset;havoc tun_show_group_~tmp~72#1.base, tun_show_group_~tmp~72#1.offset;havoc tun_show_group_~tmp___1~22#1;havoc tun_show_group_~tmp___2~16#1.base, tun_show_group_~tmp___2~16#1.offset;havoc tun_show_group_~tmp___3~13#1;havoc tun_show_group_~tmp___4~10#1;havoc tun_show_group_~tmp___5~8#1;havoc tun_show_group_~tmp___6~7#1;havoc tun_show_group_~tmp___7~6#1;tun_show_group_~__mptr~10#1.base, tun_show_group_~__mptr~10#1.offset := tun_show_group_~dev#1.base, tun_show_group_~dev#1.offset; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14697: ldv_post_init_~tmp~117#1 := ldv_post_init_#t~ret1239#1;havoc ldv_post_init_#t~ret1239#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~117#1;ldv_entry_EMGentry_15_#t~ret1139#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1239#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~117#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_15_ret_default~0 := ldv_entry_EMGentry_15_#t~ret1139#1;havoc ldv_entry_EMGentry_15_#t~ret1139#1; [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14697-1: SUMMARY for call ldv_post_init_#t~ret1239#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:56:42,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178: ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1158#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1158#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.offset;~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.base, ldv_file_operations_file_operations_instance_0_~tmp___9~4#1.offset; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: tun_chr_aio_read_~tmp___0~40#1 := tun_chr_aio_read_#t~ret802#1;havoc tun_chr_aio_read_#t~ret802#1;tun_chr_aio_read_~len~1#1 := tun_chr_aio_read_~tmp___0~40#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-1: SUMMARY for call tun_chr_aio_read_#t~ret802#1 := iov_length(tun_chr_aio_read_~iv#1.base, tun_chr_aio_read_~iv#1.offset, tun_chr_aio_read_~count#1); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1158#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1158#1.offset := ldv_xmalloc(8bv64); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: ldv_proto_io_instance_2_~tmp___3~17#1 := ldv_proto_io_instance_2_#t~ret1189#1;havoc ldv_proto_io_instance_2_#t~ret1189#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1189#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: assume 10bv32 == ~ldv_statevar_15~0; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: assume !(10bv32 == ~ldv_statevar_15~0); [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: havoc ldv_timer_instance_callback_6_2_~arg0#1.base, ldv_timer_instance_callback_6_2_~arg0#1.offset, ldv_timer_instance_callback_6_2_~arg1#1;havoc ldv_timer_instance_callback_6_2_#in~arg0#1.base, ldv_timer_instance_callback_6_2_#in~arg0#1.offset, ldv_timer_instance_callback_6_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_6_2 } true;havoc ldv_timer_timer_instance_6_#t~mem1210#1.base, ldv_timer_timer_instance_6_#t~mem1210#1.offset;havoc ldv_timer_timer_instance_6_#t~mem1211#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: havoc tun_init_#t~ret1080#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924-1: SUMMARY for call tun_init_#t~ret1080#1 := printk(61bv64, 0bv64); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13047: assume 23bv32 == ~ldv_statevar_0~0; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13047: assume !(23bv32 == ~ldv_statevar_0~0); [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: assume 0bv32 == ldv_switch_1_~tmp~101#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: assume !(0bv32 == ldv_switch_1_~tmp~101#1); [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13113: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642: ldv_proto_io_instance_2_~tmp~95#1 := ldv_proto_io_instance_2_#t~ret1184#1;havoc ldv_proto_io_instance_2_#t~ret1184#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume 0bv32 == tun_chr_poll_~tmp___0~35#1;tun_chr_poll_~mask~0#1 := ~bvor~32(65bv32, tun_chr_poll_~mask~0#1); [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume !(0bv32 == tun_chr_poll_~tmp___0~35#1); [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset := tun_flow_cleanup_~tmp___0~22#1.base, tun_flow_cleanup_~tmp___0~22#1.offset; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642-1: SUMMARY for call ldv_proto_io_instance_2_#t~ret1184#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180-1: SUMMARY for call ldv_assume((if ~bvule~64(~bvadd~64(~ldv_0_size_cnt_struct_iovec_ptr~0.base, ~ldv_0_size_cnt_struct_iovec_ptr~0.offset), 2147479552bv64) then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: call ldv_file_operations_file_operations_instance_0_#t~mem1159#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.offset := read~$Pointer$#37(~ldv_0_container_file_operations~0.base, ~bvadd~64(24bv64, ~ldv_0_container_file_operations~0.offset), 8bv64);assume { :begin_inline_ldv_file_operations_instance_write_0_4 } true;ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1159#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1159#1.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret1174#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset := ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset;ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset := ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset;ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset := ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset;ldv_file_operations_instance_write_0_4_~arg3#1 := ldv_file_operations_instance_write_0_4_#in~arg3#1;ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset := ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :begin_inline_do_sync_write } true;do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset, do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset, do_sync_write_#in~arg2#1, do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset := ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc do_sync_write_#res#1;havoc do_sync_write_#t~nondet1358#1, do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset, do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset, do_sync_write_~arg2#1, do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset;do_sync_write_~arg0#1.base, do_sync_write_~arg0#1.offset := do_sync_write_#in~arg0#1.base, do_sync_write_#in~arg0#1.offset;do_sync_write_~arg1#1.base, do_sync_write_~arg1#1.offset := do_sync_write_#in~arg1#1.base, do_sync_write_#in~arg1#1.offset;do_sync_write_~arg2#1 := do_sync_write_#in~arg2#1;do_sync_write_~arg3#1.base, do_sync_write_~arg3#1.offset := do_sync_write_#in~arg3#1.base, do_sync_write_#in~arg3#1.offset;havoc do_sync_write_#t~nondet1358#1;do_sync_write_#res#1 := do_sync_write_#t~nondet1358#1;havoc do_sync_write_#t~nondet1358#1; [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925-1: SUMMARY for call tun_init_#t~ret1081#1 := printk(64bv64, 0bv64); srcloc: null [2025-02-08 03:56:42,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11925: havoc tun_init_#t~ret1081#1;assume { :begin_inline_rtnl_link_register } true;rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset := ~#tun_link_ops~0.base, ~#tun_link_ops~0.offset;havoc rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet1391#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset := rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;havoc rtnl_link_register_#t~nondet1391#1;rtnl_link_register_#res#1 := rtnl_link_register_#t~nondet1391#1;havoc rtnl_link_register_#t~nondet1391#1; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12850: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_15_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume 0bv32 != ldv_proto_io_instance_2_~tmp___3~17#1;~ldv_statevar_2~0 := 8bv32; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume !(0bv32 != ldv_proto_io_instance_2_~tmp___3~17#1);~ldv_statevar_2~0 := 10bv32; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume ~bvugt~64(~sign_extend~64~32(tun_recvmsg_~ret~5#1), tun_recvmsg_~total_len#1);call tun_recvmsg_#t~mem828#1 := read~intINTTYPE4#27(tun_recvmsg_~m#1.base, ~bvadd~64(44bv64, tun_recvmsg_~m#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(32bv32, tun_recvmsg_#t~mem828#1), tun_recvmsg_~m#1.base, ~bvadd~64(44bv64, tun_recvmsg_~m#1.offset), 4bv64);havoc tun_recvmsg_#t~mem828#1;tun_recvmsg_~ret~5#1 := (if 0bv32 != ~bvand~32(32bv32, tun_recvmsg_~flags#1) then tun_recvmsg_~ret~5#1 else tun_recvmsg_~total_len#1[32:0]); [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume !~bvugt~64(~sign_extend~64~32(tun_recvmsg_~ret~5#1), tun_recvmsg_~total_len#1); [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: assume ~bvslt~64(tun_chr_aio_read_~len~1#1, 0bv64);tun_chr_aio_read_~ret~3#1 := 18446744073709551594bv64; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: assume !~bvslt~64(tun_chr_aio_read_~len~1#1, 0bv64);call tun_chr_aio_read_#t~mem803#1 := read~intINTTYPE4#27(tun_chr_aio_read_~file~1#1.base, ~bvadd~64(124bv64, tun_chr_aio_read_~file~1#1.offset), 4bv64); [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: SUMMARY for call ldv_free(~ldv_0_resource_struct_kiocb_ptr~0.base, ~ldv_0_resource_struct_kiocb_ptr~0.offset); srcloc: null [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13908-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12851: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13908: ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_#t~ret1201#1.offset;~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_4_~tmp___1~28#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset := ~ldv_4_callback_show~0.base, ~ldv_4_callback_show~0.offset, ~ldv_4_container_struct_device_ptr~0.base, ~ldv_4_container_struct_device_ptr~0.offset, ~ldv_4_container_struct_device_attribute~0.base, ~ldv_4_container_struct_device_attribute~0.offset, ~ldv_4_ldv_param_3_2_default~0.base, ~ldv_4_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret1135#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :begin_inline_tun_show_owner } true;tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset, tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset, tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc tun_show_owner_#res#1;havoc tun_show_owner_#t~ret842#1.base, tun_show_owner_#t~ret842#1.offset, tun_show_owner_#t~mem843#1, tun_show_owner_#t~ret844#1, tun_show_owner_#t~ret845#1, tun_show_owner_#t~ret846#1.base, tun_show_owner_#t~ret846#1.offset, tun_show_owner_#t~mem847#1.base, tun_show_owner_#t~mem847#1.offset, tun_show_owner_#t~mem848#1.base, tun_show_owner_#t~mem848#1.offset, tun_show_owner_#t~mem849#1, tun_show_owner_#t~ret850#1, tun_show_owner_#t~loopctr851#1, tun_show_owner_#t~nondet852#1, tun_show_owner_#t~ret853#1, tun_show_owner_#t~loopctr854#1, tun_show_owner_#t~nondet855#1, tun_show_owner_#t~ret856#1, tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset, tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset, tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset, tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset, tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset, tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset, tun_show_owner_~tmp___1~21#1, tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset, tun_show_owner_~tmp___3~12#1, tun_show_owner_~tmp___4~9#1, tun_show_owner_~tmp___5~7#1, tun_show_owner_~tmp___6~6#1, tun_show_owner_~tmp___7~5#1;tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset := tun_show_owner_#in~dev#1.base, tun_show_owner_#in~dev#1.offset;tun_show_owner_~attr#1.base, tun_show_owner_~attr#1.offset := tun_show_owner_#in~attr#1.base, tun_show_owner_#in~attr#1.offset;tun_show_owner_~buf#1.base, tun_show_owner_~buf#1.offset := tun_show_owner_#in~buf#1.base, tun_show_owner_#in~buf#1.offset;havoc tun_show_owner_~tun~17#1.base, tun_show_owner_~tun~17#1.offset;havoc tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset;havoc tun_show_owner_~tmp~71#1.base, tun_show_owner_~tmp~71#1.offset;havoc tun_show_owner_~tmp___1~21#1;havoc tun_show_owner_~tmp___2~15#1.base, tun_show_owner_~tmp___2~15#1.offset;havoc tun_show_owner_~tmp___3~12#1;havoc tun_show_owner_~tmp___4~9#1;havoc tun_show_owner_~tmp___5~7#1;havoc tun_show_owner_~tmp___6~6#1;havoc tun_show_owner_~tmp___7~5#1;tun_show_owner_~__mptr~9#1.base, tun_show_owner_~__mptr~9#1.offset := tun_show_owner_~dev#1.base, tun_show_owner_~dev#1.offset; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume 0bv32 != ldv_proto_io_instance_2_~tmp~95#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume !(0bv32 != ldv_proto_io_instance_2_~tmp~95#1);~ldv_statevar_2~0 := 11bv32; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume 0bv64 != ~bvadd~64(tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset);call tun_flow_cleanup_#t~mem411#1.base, tun_flow_cleanup_#t~mem411#1.offset := read~$Pointer$#27(tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset, 8bv64);tun_flow_cleanup_~n~2#1.base, tun_flow_cleanup_~n~2#1.offset := tun_flow_cleanup_#t~mem411#1.base, tun_flow_cleanup_#t~mem411#1.offset;havoc tun_flow_cleanup_#t~mem411#1.base, tun_flow_cleanup_#t~mem411#1.offset; [2025-02-08 03:56:42,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(0bv64 != ~bvadd~64(tun_flow_cleanup_~e~4#1.base, tun_flow_cleanup_~e~4#1.offset));tun_flow_cleanup_~i~5#1 := ~bvadd~32(1bv32, tun_flow_cleanup_~i~5#1); [2025-02-08 03:56:42,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6293: havoc #t~mem86;call ULTIMATE.dealloc(~#uid.base, ~#uid.offset);havoc ~#uid.base, ~#uid.offset; [2025-02-08 03:56:42,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: call ULTIMATE.dealloc(~#uid.base, ~#uid.offset);havoc ~#uid.base, ~#uid.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-02-08 03:56:42,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16906: havoc #t~nondet1370; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: havoc dev_hold_~dev#1.base, dev_hold_~dev#1.offset, dev_hold_~__vpp_verify~2#1.base, dev_hold_~__vpp_verify~2#1.offset, dev_hold_~pao_ID__~3#1, dev_hold_~pao_ID_____0~1#1, dev_hold_~pao_ID_____1~1#1, dev_hold_~pao_ID_____2~1#1;havoc dev_hold_#in~dev#1.base, dev_hold_#in~dev#1.offset;assume { :end_inline_dev_hold } true;havoc #t~mem544#1.base, #t~mem544#1.offset; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733: SUMMARY for call __bad_size_call_parameter(); srcloc: null [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: dev_hold_~pao_ID_____2~1#1 := 1bv32; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: dev_hold_~pao_ID_____1~1#1 := 1bv32; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: assume !false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702: assume true; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702: assume !true; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume false; [2025-02-08 03:56:44,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume !false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: dev_hold_~pao_ID_____0~1#1 := 1bv32; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662: assume true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662: assume !true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: assume false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: assume !false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: dev_hold_~pao_ID__~3#1 := 1bv32; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: assume true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: assume !true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: assume false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: assume !false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume !true; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: assume false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: assume !false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: assume false; [2025-02-08 03:56:44,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: assume !false; [2025-02-08 03:56:44,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17068: havoc #t~nondet1402; [2025-02-08 03:57:06,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: assume 0bv64 != ~tmp___9~2#1;assume { :begin_inline___dynamic_pr_debug } true;__dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset := ~#descriptor~0#1.base, ~#descriptor~0#1.offset, 30bv64, 0bv64;havoc __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet1346#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;__dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset := __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset;__dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset := __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;havoc __dynamic_pr_debug_#t~nondet1346#1;__dynamic_pr_debug_#res#1 := __dynamic_pr_debug_#t~nondet1346#1;havoc __dynamic_pr_debug_#t~nondet1346#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: assume !(0bv64 != ~tmp___9~2#1); [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: call #t~mem683#1.base, #t~mem683#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem684#1.base, #t~mem684#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem685#1 := read~intINTTYPE8#27(#t~mem684#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, #t~mem684#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem685#1), #t~mem683#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, #t~mem683#1.offset)), 8bv64);havoc #t~mem683#1.base, #t~mem683#1.offset;havoc #t~mem684#1.base, #t~mem684#1.offset;havoc #t~mem685#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: rps_record_sock_flow_~cpu~0#1 := rps_record_sock_flow_~pscr_ret__~0#1;call rps_record_sock_flow_#t~mem281#1 := read~intINTTYPE2#26(rps_record_sock_flow_~table#1.base, ~bvadd~64(~bvadd~64(4bv64, rps_record_sock_flow_~table#1.offset), ~bvmul~64(2bv64, ~zero_extend~64~32(rps_record_sock_flow_~index~0#1))), 2bv64); [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: ~tmp___22~0#1.base, ~tmp___22~0#1.offset := #t~ret721#1.base, #t~ret721#1.offset;havoc #t~ret721#1.base, #t~ret721#1.offset;call #t~mem722#1 := read~intINTTYPE1#27(~tmp___22~0#1.base, ~bvadd~64(1bv64, ~tmp___22~0#1.offset), 1bv64);call write~intINTTYPE1#27(~bvor~32(32bv32, ~zero_extend~32~8(#t~mem722#1))[8:0], ~tmp___21~0#1.base, ~bvadd~64(1bv64, ~tmp___21~0#1.offset), 1bv64);havoc #t~mem722#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(#t~mem669#1));havoc #t~mem669#1;call #t~mem670#1 := read~intINTTYPE2#24(~#gso~0#1.base, ~bvadd~64(6bv64, ~#gso~0#1.offset), 2bv64);call #t~mem671#1 := read~intINTTYPE2#24(~#gso~0#1.base, ~bvadd~64(8bv64, ~#gso~0#1.offset), 2bv64);assume { :begin_inline_skb_partial_csum_set } true;skb_partial_csum_set_#in~arg0#1.base, skb_partial_csum_set_#in~arg0#1.offset, skb_partial_csum_set_#in~arg1#1, skb_partial_csum_set_#in~arg2#1 := ~skb~1#1.base, ~skb~1#1.offset, ~zero_extend~32~16(#t~mem670#1)[16:0], ~zero_extend~32~16(#t~mem671#1)[16:0];havoc skb_partial_csum_set_#res#1;havoc skb_partial_csum_set_#t~nondet1407#1, skb_partial_csum_set_~arg0#1.base, skb_partial_csum_set_~arg0#1.offset, skb_partial_csum_set_~arg1#1, skb_partial_csum_set_~arg2#1;skb_partial_csum_set_~arg0#1.base, skb_partial_csum_set_~arg0#1.offset := skb_partial_csum_set_#in~arg0#1.base, skb_partial_csum_set_#in~arg0#1.offset;skb_partial_csum_set_~arg1#1 := skb_partial_csum_set_#in~arg1#1;skb_partial_csum_set_~arg2#1 := skb_partial_csum_set_#in~arg2#1;havoc skb_partial_csum_set_#t~nondet1407#1;assume 0bv8 == skb_partial_csum_set_#t~nondet1407#1 || 1bv8 == skb_partial_csum_set_#t~nondet1407#1;skb_partial_csum_set_#res#1 := (if 0bv8 == skb_partial_csum_set_#t~nondet1407#1 then 0bv8 else 1bv8);havoc skb_partial_csum_set_#t~nondet1407#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(#t~mem669#1)));havoc #t~mem669#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-1: SUMMARY for call tun_flow_update_#t~ret423#1.base, tun_flow_update_#t~ret423#1.offset := tun_flow_find(tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset, tun_flow_update_~rxhash#1); srcloc: null [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: assume 0bv32 != sock_rps_record_flow_hash_~tmp~28#1 && 0bv8 == sock_rps_record_flow_hash_~__warned~2#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: assume !(0bv32 != sock_rps_record_flow_hash_~tmp~28#1 && 0bv8 == sock_rps_record_flow_hash_~__warned~2#1); [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: tun_flow_update_~tmp___0~23#1.base, tun_flow_update_~tmp___0~23#1.offset := tun_flow_update_#t~ret423#1.base, tun_flow_update_#t~ret423#1.offset;havoc tun_flow_update_#t~ret423#1.base, tun_flow_update_#t~ret423#1.offset;tun_flow_update_#t~short425#1 := 0bv64 == ~bvadd~64(tun_flow_update_~tmp___0~23#1.base, tun_flow_update_~tmp___0~23#1.offset); [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471: ldv_mod_timer_83_~tmp~107#1 := ldv_mod_timer_83_#t~ret1217#1;havoc ldv_mod_timer_83_#t~ret1217#1;ldv_mod_timer_83_~ldv_func_res~1#1 := ldv_mod_timer_83_~tmp~107#1; [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962-1: SUMMARY for call #t~ret721#1.base, #t~ret721#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471-1: SUMMARY for call ldv_mod_timer_83_#t~ret1217#1 := mod_timer(ldv_mod_timer_83_~ldv_func_arg1#1.base, ldv_mod_timer_83_~ldv_func_arg1#1.offset, ldv_mod_timer_83_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9863: call #t~mem688#1.base, #t~mem688#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := ~skb~1#1.base, ~skb~1#1.offset, #t~mem688#1.base, #t~mem688#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1360#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet1360#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet1360#1;havoc eth_type_trans_#t~nondet1360#1; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume false; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume !false; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: assume false; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: assume !false; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume 0bv32 == ~err~3#1 && 0bv64 != ~bvadd~64(~msg_control#1.base, ~msg_control#1.offset);~uarg~0#1.base, ~uarg~0#1.offset := ~msg_control#1.base, ~msg_control#1.offset;call #t~mem665#1.base, #t~mem665#1.offset := read~$Pointer$#27(~uarg~0#1.base, ~uarg~0#1.offset, 8bv64);assume { :begin_inline_##fun~$Pointer$~X~~bool~0~TO~VOID } true;##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.offset, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~664#1, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~#fp#1.offset := ~uarg~0#1.base, ~uarg~0#1.offset, 0bv8, #t~mem665#1.base, #t~mem665#1.offset;havoc ##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.offset, ##fun~$Pointer$~X~~bool~0~TO~VOID_#~664#1;##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.offset := ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.offset;##fun~$Pointer$~X~~bool~0~TO~VOID_#~664#1 := ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~664#1;havoc ##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#~663#1.offset, ##fun~$Pointer$~X~~bool~0~TO~VOID_#~664#1;havoc ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~663#1.offset, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~664#1, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~bool~0~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~bool~0~TO~VOID } true;havoc #t~mem665#1.base, #t~mem665#1.offset; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume !(0bv32 == ~err~3#1 && 0bv64 != ~bvadd~64(~msg_control#1.base, ~msg_control#1.offset)); [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: assume ~zero_extend~32~16(rps_record_sock_flow_#t~mem281#1) != rps_record_sock_flow_~cpu~0#1;havoc rps_record_sock_flow_#t~mem281#1;call write~intINTTYPE2#26(rps_record_sock_flow_~cpu~0#1[16:0], rps_record_sock_flow_~table#1.base, ~bvadd~64(~bvadd~64(4bv64, rps_record_sock_flow_~table#1.offset), ~bvmul~64(2bv64, ~zero_extend~64~32(rps_record_sock_flow_~index~0#1))), 2bv64); [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: assume !(~zero_extend~32~16(rps_record_sock_flow_#t~mem281#1) != rps_record_sock_flow_~cpu~0#1);havoc rps_record_sock_flow_#t~mem281#1; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913: ~tmp___12~0#1.base, ~tmp___12~0#1.offset := #t~ret699#1.base, #t~ret699#1.offset;havoc #t~ret699#1.base, #t~ret699#1.offset;call write~intINTTYPE2#27(2bv16, ~tmp___12~0#1.base, ~bvadd~64(6bv64, ~tmp___12~0#1.offset), 2bv64); [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913-1: SUMMARY for call #t~ret699#1.base, #t~ret699#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: #res#1 := 18446744073709551594bv64;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847-1: SUMMARY for call kfree_skb(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume 0bv64 != ~bvadd~64(tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset);call write~intINTTYPE8#27(~jiffies~0, tun_flow_create_~e~1#1.base, ~bvadd~64(52bv64, tun_flow_create_~e~1#1.offset), 8bv64);call write~intINTTYPE4#27(tun_flow_create_~rxhash#1, tun_flow_create_~e~1#1.base, ~bvadd~64(40bv64, tun_flow_create_~e~1#1.offset), 4bv64);call write~intINTTYPE4#27(0bv32, tun_flow_create_~e~1#1.base, ~bvadd~64(44bv64, tun_flow_create_~e~1#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(tun_flow_create_~queue_index#1), tun_flow_create_~e~1#1.base, ~bvadd~64(48bv64, tun_flow_create_~e~1#1.offset), 4bv64);call write~$Pointer$#27(tun_flow_create_~tun#1.base, tun_flow_create_~tun#1.offset, tun_flow_create_~e~1#1.base, ~bvadd~64(32bv64, tun_flow_create_~e~1#1.offset), 8bv64);assume { :begin_inline_hlist_add_head_rcu } true;hlist_add_head_rcu_#in~n#1.base, hlist_add_head_rcu_#in~n#1.offset, hlist_add_head_rcu_#in~h#1.base, hlist_add_head_rcu_#in~h#1.offset := tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset, tun_flow_create_~head#1.base, tun_flow_create_~head#1.offset;havoc hlist_add_head_rcu_#t~mem125#1.base, hlist_add_head_rcu_#t~mem125#1.offset, hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset, hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset, hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset;hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset := hlist_add_head_rcu_#in~n#1.base, hlist_add_head_rcu_#in~n#1.offset;hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset := hlist_add_head_rcu_#in~h#1.base, hlist_add_head_rcu_#in~h#1.offset;havoc hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset;call hlist_add_head_rcu_#t~mem125#1.base, hlist_add_head_rcu_#t~mem125#1.offset := read~$Pointer$#27(hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset, 8bv64);hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset := hlist_add_head_rcu_#t~mem125#1.base, hlist_add_head_rcu_#t~mem125#1.offset;havoc hlist_add_head_rcu_#t~mem125#1.base, hlist_add_head_rcu_#t~mem125#1.offset;call write~$Pointer$#27(hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset, hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset, 8bv64);call write~$Pointer$#27(hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset, hlist_add_head_rcu_~n#1.base, ~bvadd~64(8bv64, hlist_add_head_rcu_~n#1.offset), 8bv64);call write~$Pointer$#27(hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset, hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset, 8bv64); [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume !(0bv64 != ~bvadd~64(tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset)); [2025-02-08 03:57:06,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: rps_record_sock_flow_~pscr_ret__~0#1 := rps_record_sock_flow_~pfo_ret_____2~0#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume false; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume !false; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: ~tmp___16~0#1.base, ~tmp___16~0#1.offset := #t~ret713#1.base, #t~ret713#1.offset;havoc #t~ret713#1.base, #t~ret713#1.offset;call #t~mem714#1 := read~intINTTYPE2#27(~tmp___16~0#1.base, ~bvadd~64(6bv64, ~tmp___16~0#1.offset), 2bv64);call write~intINTTYPE2#27(~bvor~32(4bv32, ~zero_extend~32~16(#t~mem714#1))[16:0], ~tmp___16~0#1.base, ~bvadd~64(6bv64, ~tmp___16~0#1.offset), 2bv64);havoc #t~mem714#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call #t~ret713#1.base, #t~ret713#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16818: havoc eth_type_trans_#t~nondet1360#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: assume 0bv32 != ~zero_extend~32~8(skb_probe_transport_header_~tmp~12#1);call skb_probe_transport_header_#t~mem222#1 := read~intINTTYPE2#34(skb_probe_transport_header_~#keys~0#1.base, ~bvadd~64(12bv64, skb_probe_transport_header_~#keys~0#1.offset), 2bv64); [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: assume !(0bv32 != ~zero_extend~32~8(skb_probe_transport_header_~tmp~12#1)); [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: sock_rps_record_flow_hash_~tmp___0~16#1 := sock_rps_record_flow_hash_#t~ret358#1;havoc sock_rps_record_flow_hash_#t~ret358#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume tun_flow_update_#t~short425#1;havoc tun_flow_update_#t~mem424#1;havoc tun_flow_update_#t~short425#1;assume { :begin_inline_tun_flow_create } true;tun_flow_create_#in~tun#1.base, tun_flow_create_#in~tun#1.offset, tun_flow_create_#in~head#1.base, tun_flow_create_#in~head#1.offset, tun_flow_create_#in~rxhash#1, tun_flow_create_#in~queue_index#1 := tun_flow_update_~tun#1.base, tun_flow_update_~tun#1.offset, tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset, tun_flow_update_~rxhash#1, ~zero_extend~32~16(tun_flow_update_~queue_index~0#1)[16:0];havoc tun_flow_create_#res#1.base, tun_flow_create_#res#1.offset;havoc tun_flow_create_#t~ret399#1.base, tun_flow_create_#t~ret399#1.offset, tun_flow_create_#t~mem400#1, tun_flow_create_~tun#1.base, tun_flow_create_~tun#1.offset, tun_flow_create_~head#1.base, tun_flow_create_~head#1.offset, tun_flow_create_~rxhash#1, tun_flow_create_~queue_index#1, tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset, tun_flow_create_~tmp~36#1.base, tun_flow_create_~tmp~36#1.offset;tun_flow_create_~tun#1.base, tun_flow_create_~tun#1.offset := tun_flow_create_#in~tun#1.base, tun_flow_create_#in~tun#1.offset;tun_flow_create_~head#1.base, tun_flow_create_~head#1.offset := tun_flow_create_#in~head#1.base, tun_flow_create_#in~head#1.offset;tun_flow_create_~rxhash#1 := tun_flow_create_#in~rxhash#1;tun_flow_create_~queue_index#1 := tun_flow_create_#in~queue_index#1;havoc tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset;havoc tun_flow_create_~tmp~36#1.base, tun_flow_create_~tmp~36#1.offset; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume !tun_flow_update_#t~short425#1;havoc tun_flow_update_#t~mem424#1;havoc tun_flow_update_#t~short425#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16818-1: #t~ret689#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet1360#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~intINTTYPE2#27(#t~ret689#1, ~skb~1#1.base, ~bvadd~64(134bv64, ~skb~1#1.offset), 2bv64);havoc #t~mem688#1.base, #t~mem688#1.offset;havoc #t~ret689#1; [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: SUMMARY for call sock_rps_record_flow_hash_#t~ret358#1 := rcu_read_lock_held(); srcloc: null [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362-1: assume tun_flow_update_#t~short425#1;call tun_flow_update_#t~mem424#1 := read~intINTTYPE4#27(tun_flow_update_~tun#1.base, ~bvadd~64(8595bv64, tun_flow_update_~tun#1.offset), 4bv64);tun_flow_update_#t~short425#1 := ~bvule~32(tun_flow_update_#t~mem424#1, 4095bv32); [2025-02-08 03:57:06,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362-1: assume !tun_flow_update_#t~short425#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628-1: skb_probe_transport_header_#t~ret220#1 := skb_transport_header_was_set_#res#1;havoc skb_transport_header_was_set_#t~mem212#1, skb_transport_header_was_set_~skb#1.base, skb_transport_header_was_set_~skb#1.offset;havoc skb_transport_header_was_set_#in~skb#1.base, skb_transport_header_was_set_#in~skb#1.offset;assume { :end_inline_skb_transport_header_was_set } true;skb_probe_transport_header_~tmp___0~11#1 := (if 0bv8 == skb_probe_transport_header_#t~ret220#1 then 0bv8 else 1bv8);havoc skb_probe_transport_header_#t~ret220#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14473: ldv_mod_timer_83_~tmp___0~65#1 := ldv_mod_timer_83_#t~ret1218#1;havoc ldv_mod_timer_83_#t~ret1218#1;ldv_mod_timer_83_#res#1 := ldv_mod_timer_83_~tmp___0~65#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: havoc skb_transport_header_was_set_#t~mem212#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14473-1: SUMMARY for call ldv_mod_timer_83_#t~ret1218#1 := ldv_mod_timer(ldv_mod_timer_83_~ldv_func_res~1#1, ldv_mod_timer_83_~ldv_func_arg1#1.base, ldv_mod_timer_83_~ldv_func_arg1#1.offset, ldv_mod_timer_83_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16951: havoc netif_rx_ni_#t~nondet1380#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16951-1: #t~ret724#1 := netif_rx_ni_#res#1;havoc netif_rx_ni_#t~nondet1380#1, netif_rx_ni_~arg0#1.base, netif_rx_ni_~arg0#1.offset;havoc netif_rx_ni_#in~arg0#1.base, netif_rx_ni_#in~arg0#1.offset;assume { :end_inline_netif_rx_ni } true;havoc #t~ret724#1;call #t~mem725#1.base, #t~mem725#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem726#1.base, #t~mem726#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem727#1 := read~intINTTYPE8#27(#t~mem726#1.base, ~bvadd~64(260bv64, #t~mem726#1.offset), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem727#1), #t~mem725#1.base, ~bvadd~64(260bv64, #t~mem725#1.offset), 8bv64);havoc #t~mem725#1.base, #t~mem725#1.offset;havoc #t~mem726#1.base, #t~mem726#1.offset;havoc #t~mem727#1;call #t~mem728#1.base, #t~mem728#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem729#1.base, #t~mem729#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem730#1 := read~intINTTYPE8#27(#t~mem729#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, #t~mem729#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(#t~mem730#1, ~len~0#1), #t~mem728#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, #t~mem728#1.offset)), 8bv64);havoc #t~mem728#1.base, #t~mem728#1.offset;havoc #t~mem729#1.base, #t~mem729#1.offset;havoc #t~mem730#1;assume { :begin_inline_tun_flow_update } true;tun_flow_update_#in~tun#1.base, tun_flow_update_#in~tun#1.offset, tun_flow_update_#in~rxhash#1, tun_flow_update_#in~tfile#1.base, tun_flow_update_#in~tfile#1.offset := ~tun#1.base, ~tun#1.offset, ~rxhash~1#1, ~tfile#1.base, ~tfile#1.offset;havoc tun_flow_update_#t~mem414#1, tun_flow_update_#t~mem415#1, tun_flow_update_#t~ret416#1, tun_flow_update_#t~mem417#1, tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset, tun_flow_update_#t~short419#1, tun_flow_update_#t~ret420#1.base, tun_flow_update_#t~ret420#1.offset, tun_flow_update_#t~ret421#1, tun_flow_update_#t~mem422#1, tun_flow_update_#t~ret423#1.base, tun_flow_update_#t~ret423#1.offset, tun_flow_update_#t~mem424#1, tun_flow_update_#t~short425#1, tun_flow_update_#t~ret426#1.base, tun_flow_update_#t~ret426#1.offset, tun_flow_update_#t~ret427#1, tun_flow_update_#t~ret428#1, tun_flow_update_#t~ret429#1, tun_flow_update_~tun#1.base, tun_flow_update_~tun#1.offset, tun_flow_update_~rxhash#1, tun_flow_update_~tfile#1.base, tun_flow_update_~tfile#1.offset, tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset, tun_flow_update_~e~5#1.base, tun_flow_update_~e~5#1.offset, tun_flow_update_~delay~1#1, tun_flow_update_~queue_index~0#1, tun_flow_update_~tmp~40#1, tun_flow_update_~tmp___0~23#1.base, tun_flow_update_~tmp___0~23#1.offset, tun_flow_update_~tmp___1~6#1, tun_flow_update_~tmp___2~3#1, tun_flow_update_~tmp___3~1#1;tun_flow_update_~tun#1.base, tun_flow_update_~tun#1.offset := tun_flow_update_#in~tun#1.base, tun_flow_update_#in~tun#1.offset;tun_flow_update_~rxhash#1 := tun_flow_update_#in~rxhash#1;tun_flow_update_~tfile#1.base, tun_flow_update_~tfile#1.offset := tun_flow_update_#in~tfile#1.base, tun_flow_update_#in~tfile#1.offset;havoc tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset;havoc tun_flow_update_~e~5#1.base, tun_flow_update_~e~5#1.offset;havoc tun_flow_update_~delay~1#1;havoc tun_flow_update_~queue_index~0#1;havoc tun_flow_update_~tmp~40#1;havoc tun_flow_update_~tmp___0~23#1.base, tun_flow_update_~tmp___0~23#1.offset;havoc tun_flow_update_~tmp___1~6#1;havoc tun_flow_update_~tmp___2~3#1;havoc tun_flow_update_~tmp___3~1#1;call tun_flow_update_#t~mem414#1 := read~intINTTYPE8#27(tun_flow_update_~tun#1.base, ~bvadd~64(8559bv64, tun_flow_update_~tun#1.offset), 8bv64);tun_flow_update_~delay~1#1 := tun_flow_update_#t~mem414#1;havoc tun_flow_update_#t~mem414#1;call tun_flow_update_#t~mem415#1 := read~intINTTYPE2#27(tun_flow_update_~tfile#1.base, ~bvadd~64(1405bv64, tun_flow_update_~tfile#1.offset), 2bv64);tun_flow_update_~queue_index~0#1 := tun_flow_update_#t~mem415#1;havoc tun_flow_update_#t~mem415#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: SUMMARY for call ldv_spin_unlock_bh_76(tun_flow_update_~tun#1.base, ~bvadd~64(175bv64, tun_flow_update_~tun#1.offset)); srcloc: null [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17083: havoc skb_flow_dissect_#t~nondet1406#1;skb_probe_transport_header_#t~ret221#1 := skb_flow_dissect_#res#1;havoc skb_flow_dissect_#t~nondet1406#1, skb_flow_dissect_~arg0#1.base, skb_flow_dissect_~arg0#1.offset, skb_flow_dissect_~arg1#1.base, skb_flow_dissect_~arg1#1.offset;havoc skb_flow_dissect_#in~arg0#1.base, skb_flow_dissect_#in~arg0#1.offset, skb_flow_dissect_#in~arg1#1.base, skb_flow_dissect_#in~arg1#1.offset;assume { :end_inline_skb_flow_dissect } true;skb_probe_transport_header_~tmp~12#1 := (if 0bv8 == skb_probe_transport_header_#t~ret221#1 then 0bv8 else 1bv8);havoc skb_probe_transport_header_#t~ret221#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume false; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !false; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: call ULTIMATE.dealloc(tun_alloc_skb_~#err~2#1.base, tun_alloc_skb_~#err~2#1.offset);havoc tun_alloc_skb_~#err~2#1.base, tun_alloc_skb_~#err~2#1.offset; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume 96bv32 == ~bvand~32(240bv32, ~zero_extend~32~8(#t~mem682#1));havoc #t~mem681#1.base, #t~mem681#1.offset;havoc #t~mem682#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume !(96bv32 == ~bvand~32(240bv32, ~zero_extend~32~8(#t~mem682#1)));havoc #t~mem681#1.base, #t~mem681#1.offset;havoc #t~mem682#1; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: assume false; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: assume !false; [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: ~tmp___17~0#1.base, ~tmp___17~0#1.offset := #t~ret715#1.base, #t~ret715#1.offset;havoc #t~ret715#1.base, #t~ret715#1.offset;call write~intINTTYPE2#27(0bv16, ~tmp___17~0#1.base, ~bvadd~64(4bv64, ~tmp___17~0#1.offset), 2bv64); [2025-02-08 03:57:06,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949-1: SUMMARY for call #t~ret715#1.base, #t~ret715#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347-1: SUMMARY for call tun_flow_update_#t~ret420#1.base, tun_flow_update_#t~ret420#1.offset := tun_flow_find(tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset, tun_flow_update_~rxhash#1); srcloc: null [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: tun_flow_update_~e~5#1.base, tun_flow_update_~e~5#1.offset := tun_flow_update_#t~ret420#1.base, tun_flow_update_#t~ret420#1.offset;havoc tun_flow_update_#t~ret420#1.base, tun_flow_update_#t~ret420#1.offset; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679-1: SUMMARY for call skb_set_transport_header(skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset, ~zero_extend~32~16(skb_probe_transport_header_#t~mem222#1)); srcloc: null [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679: havoc skb_probe_transport_header_#t~mem222#1; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: rps_record_sock_flow_~pscr_ret__~0#1 := rps_record_sock_flow_~pfo_ret_____0~0#1; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume 1bv32 == ~bvand~32(15bv32, #t~mem676#1);havoc #t~mem676#1; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume !(1bv32 == ~bvand~32(15bv32, #t~mem676#1));havoc #t~mem676#1;call #t~mem677#1 := read~intINTTYPE4#27(~tun#1.base, ~bvadd~64(68bv64, ~tun#1.offset), 4bv64); [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817-1: call #t~mem676#1 := read~intINTTYPE4#27(~tun#1.base, ~bvadd~64(68bv64, ~tun#1.offset), 4bv64); [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: assume 0bv32 == tun_flow_update_~rxhash#1; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: assume !(0bv32 == tun_flow_update_~rxhash#1); [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume 0bv32 == sock_rps_record_flow_hash_~tmp___0~16#1;sock_rps_record_flow_hash_~__warned~2#1 := 1bv8; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume !(0bv32 == sock_rps_record_flow_hash_~tmp___0~16#1); [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: tun_flow_update_#t~ret426#1.base, tun_flow_update_#t~ret426#1.offset := tun_flow_create_#res#1.base, tun_flow_create_#res#1.offset;havoc tun_flow_create_#t~ret399#1.base, tun_flow_create_#t~ret399#1.offset, tun_flow_create_#t~mem400#1, tun_flow_create_~tun#1.base, tun_flow_create_~tun#1.offset, tun_flow_create_~head#1.base, tun_flow_create_~head#1.offset, tun_flow_create_~rxhash#1, tun_flow_create_~queue_index#1, tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset, tun_flow_create_~tmp~36#1.base, tun_flow_create_~tmp~36#1.offset;havoc tun_flow_create_#in~tun#1.base, tun_flow_create_#in~tun#1.offset, tun_flow_create_#in~head#1.base, tun_flow_create_#in~head#1.offset, tun_flow_create_#in~rxhash#1, tun_flow_create_#in~queue_index#1;assume { :end_inline_tun_flow_create } true;havoc tun_flow_update_#t~ret426#1.base, tun_flow_update_#t~ret426#1.offset; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134: havoc zerocopy_sg_from_iovec_#t~nondet1414#1;#t~ret660#1 := zerocopy_sg_from_iovec_#res#1;havoc zerocopy_sg_from_iovec_#t~nondet1414#1, zerocopy_sg_from_iovec_~arg0#1.base, zerocopy_sg_from_iovec_~arg0#1.offset, zerocopy_sg_from_iovec_~arg1#1.base, zerocopy_sg_from_iovec_~arg1#1.offset, zerocopy_sg_from_iovec_~arg2#1, zerocopy_sg_from_iovec_~arg3#1;havoc zerocopy_sg_from_iovec_#in~arg0#1.base, zerocopy_sg_from_iovec_#in~arg0#1.offset, zerocopy_sg_from_iovec_#in~arg1#1.base, zerocopy_sg_from_iovec_#in~arg1#1.offset, zerocopy_sg_from_iovec_#in~arg2#1, zerocopy_sg_from_iovec_#in~arg3#1;assume { :end_inline_zerocopy_sg_from_iovec } true;~err~3#1 := #t~ret660#1;havoc #t~ret660#1; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: assume 0bv8 != ~tmp___7~3#1;~tmp___8~2#1 := 0bv32; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: assume !(0bv8 != ~tmp___7~3#1);~tmp___8~2#1 := 1bv32; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume true; [2025-02-08 03:57:06,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume !true; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume true; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !true; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348-1: SUMMARY for call tun_flow_update_#t~ret421#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 != ~bvadd~64(tun_flow_update_~e~5#1.base, tun_flow_update_~e~5#1.offset) then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: tun_flow_update_~tmp___3~1#1 := tun_flow_update_#t~ret421#1;havoc tun_flow_update_#t~ret421#1; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14476-1: ldv_mod_timer_83_#res#1 := ldv_mod_timer_83_~ldv_func_res~1#1; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934-1: SUMMARY for call #t~ret706#1.base, #t~ret706#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: ~tmp___10~0#1.base, ~tmp___10~0#1.offset := #t~ret697#1.base, #t~ret697#1.offset;havoc #t~ret697#1.base, #t~ret697#1.offset;call write~intINTTYPE2#27(1bv16, ~tmp___10~0#1.base, ~bvadd~64(6bv64, ~tmp___10~0#1.offset), 2bv64); [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901-1: SUMMARY for call #t~ret697#1.base, #t~ret697#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: ~tmp___14~0#1.base, ~tmp___14~0#1.offset := #t~ret706#1.base, #t~ret706#1.offset;havoc #t~ret706#1.base, #t~ret706#1.offset;call #t~mem707#1 := read~intINTTYPE2#24(~#gso~0#1.base, ~bvadd~64(4bv64, ~#gso~0#1.offset), 2bv64);call write~intINTTYPE2#27(#t~mem707#1, ~tmp___14~0#1.base, ~bvadd~64(2bv64, ~tmp___14~0#1.offset), 2bv64);havoc #t~mem707#1; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664-1: call ULTIMATE.dealloc(skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset);havoc skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: call ULTIMATE.dealloc(skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset);havoc skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume false; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume !false; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: assume 0bv32 != ~zero_extend~32~8(#t~mem690#1);havoc #t~mem690#1;call write~$Pointer$#23(26bv64, 0bv64, ~#descriptor~0#1.base, ~#descriptor~0#1.offset, 8bv64);call write~$Pointer$#23(27bv64, 0bv64, ~#descriptor~0#1.base, ~bvadd~64(8bv64, ~#descriptor~0#1.offset), 8bv64);call write~$Pointer$#23(28bv64, 0bv64, ~#descriptor~0#1.base, ~bvadd~64(16bv64, ~#descriptor~0#1.offset), 8bv64);call write~$Pointer$#23(29bv64, 0bv64, ~#descriptor~0#1.base, ~bvadd~64(24bv64, ~#descriptor~0#1.offset), 8bv64);call write~intINTTYPE4#23(1144bv32, ~#descriptor~0#1.base, ~bvadd~64(32bv64, ~#descriptor~0#1.offset), 4bv64);call write~intINTTYPE4#23(0bv32, ~#descriptor~0#1.base, ~bvadd~64(36bv64, ~#descriptor~0#1.offset), 4bv64);call #t~mem691#1 := read~intINTTYPE4#23(~#descriptor~0#1.base, ~bvadd~64(36bv64, ~#descriptor~0#1.offset), 4bv64); [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: assume !(0bv32 != ~zero_extend~32~8(#t~mem690#1));havoc #t~mem690#1; [2025-02-08 03:57:06,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968: assume { :begin_inline_skb_reset_network_header } true;skb_reset_network_header_#in~skb#1.base, skb_reset_network_header_#in~skb#1.offset := ~skb~1#1.base, ~skb~1#1.offset;havoc skb_reset_network_header_#t~mem216#1.base, skb_reset_network_header_#t~mem216#1.offset, skb_reset_network_header_#t~mem217#1.base, skb_reset_network_header_#t~mem217#1.offset, skb_reset_network_header_~skb#1.base, skb_reset_network_header_~skb#1.offset;skb_reset_network_header_~skb#1.base, skb_reset_network_header_~skb#1.offset := skb_reset_network_header_#in~skb#1.base, skb_reset_network_header_#in~skb#1.offset;call skb_reset_network_header_#t~mem216#1.base, skb_reset_network_header_#t~mem216#1.offset := read~$Pointer$#27(skb_reset_network_header_~skb#1.base, ~bvadd~64(229bv64, skb_reset_network_header_~skb#1.offset), 8bv64);call skb_reset_network_header_#t~mem217#1.base, skb_reset_network_header_#t~mem217#1.offset := read~$Pointer$#27(skb_reset_network_header_~skb#1.base, ~bvadd~64(221bv64, skb_reset_network_header_~skb#1.offset), 8bv64);call write~intINTTYPE2#27(~bvsub~32(~zero_extend~32~16(~bvadd~64(skb_reset_network_header_#t~mem216#1.base, skb_reset_network_header_#t~mem216#1.offset)[16:0]), ~zero_extend~32~16(~bvadd~64(skb_reset_network_header_#t~mem217#1.base, skb_reset_network_header_#t~mem217#1.offset)[16:0]))[16:0], skb_reset_network_header_~skb#1.base, ~bvadd~64(209bv64, skb_reset_network_header_~skb#1.offset), 2bv64);havoc skb_reset_network_header_#t~mem216#1.base, skb_reset_network_header_#t~mem216#1.offset;havoc skb_reset_network_header_#t~mem217#1.base, skb_reset_network_header_#t~mem217#1.offset;havoc skb_reset_network_header_#t~mem216#1.base, skb_reset_network_header_#t~mem216#1.offset, skb_reset_network_header_#t~mem217#1.base, skb_reset_network_header_#t~mem217#1.offset, skb_reset_network_header_~skb#1.base, skb_reset_network_header_~skb#1.offset;havoc skb_reset_network_header_#in~skb#1.base, skb_reset_network_header_#in~skb#1.offset;assume { :end_inline_skb_reset_network_header } true;assume { :begin_inline_skb_probe_transport_header } true;skb_probe_transport_header_#in~skb#1.base, skb_probe_transport_header_#in~skb#1.offset, skb_probe_transport_header_#in~offset_hint#1 := ~skb~1#1.base, ~skb~1#1.offset, 0bv32;havoc skb_probe_transport_header_#t~ret220#1, skb_probe_transport_header_#t~ret221#1, skb_probe_transport_header_#t~mem222#1, skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset, skb_probe_transport_header_~offset_hint#1, skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset, skb_probe_transport_header_~tmp~12#1, skb_probe_transport_header_~tmp___0~11#1;skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset := skb_probe_transport_header_#in~skb#1.base, skb_probe_transport_header_#in~skb#1.offset;skb_probe_transport_header_~offset_hint#1 := skb_probe_transport_header_#in~offset_hint#1;call skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset := #Ultimate.allocOnStack(15bv64);havoc skb_probe_transport_header_~tmp~12#1;havoc skb_probe_transport_header_~tmp___0~11#1;assume { :begin_inline_skb_transport_header_was_set } true;skb_transport_header_was_set_#in~skb#1.base, skb_transport_header_was_set_#in~skb#1.offset := skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset;havoc skb_transport_header_was_set_#res#1;havoc skb_transport_header_was_set_#t~mem212#1, skb_transport_header_was_set_~skb#1.base, skb_transport_header_was_set_~skb#1.offset;skb_transport_header_was_set_~skb#1.base, skb_transport_header_was_set_~skb#1.offset := skb_transport_header_was_set_#in~skb#1.base, skb_transport_header_was_set_#in~skb#1.offset;call skb_transport_header_was_set_#t~mem212#1 := read~intINTTYPE2#27(skb_transport_header_was_set_~skb#1.base, ~bvadd~64(207bv64, skb_transport_header_was_set_~skb#1.offset), 2bv64);skb_transport_header_was_set_#res#1 := (if 0bv32 == (if 65535bv32 != ~zero_extend~32~16(skb_transport_header_was_set_#t~mem212#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc skb_transport_header_was_set_#t~mem212#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886-1: call #t~mem694#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~bvadd~64(1bv64, ~#gso~0#1.offset), 1bv64); [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: call #t~mem700#1.base, #t~mem700#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem701#1.base, #t~mem701#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem702#1 := read~intINTTYPE8#27(#t~mem701#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem701#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem702#1), #t~mem700#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem700#1.offset)), 8bv64);havoc #t~mem700#1.base, #t~mem700#1.offset;havoc #t~mem701#1.base, #t~mem701#1.offset;havoc #t~mem702#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: assume 1bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem694#1));havoc #t~mem694#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: assume !(1bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem694#1)));havoc #t~mem694#1;call #t~mem695#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~bvadd~64(1bv64, ~#gso~0#1.offset), 1bv64); [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16724: havoc __dynamic_pr_debug_#t~nondet1346#1;#t~ret693#1 := __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet1346#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;havoc __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;assume { :end_inline___dynamic_pr_debug } true;havoc #t~ret693#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17087: havoc skb_partial_csum_set_#t~nondet1407#1;#t~ret672#1 := skb_partial_csum_set_#res#1;havoc skb_partial_csum_set_#t~nondet1407#1, skb_partial_csum_set_~arg0#1.base, skb_partial_csum_set_~arg0#1.offset, skb_partial_csum_set_~arg1#1, skb_partial_csum_set_~arg2#1;havoc skb_partial_csum_set_#in~arg0#1.base, skb_partial_csum_set_#in~arg0#1.offset, skb_partial_csum_set_#in~arg1#1, skb_partial_csum_set_#in~arg2#1;assume { :end_inline_skb_partial_csum_set } true;~tmp___7~3#1 := (if 0bv8 == #t~ret672#1 then 0bv8 else 1bv8);havoc #t~mem670#1;havoc #t~mem671#1;havoc #t~ret672#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume true; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume !true; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: SUMMARY for call lockdep_rcu_suspicious(7bv64, 0bv64, 829bv32, 8bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9936: ~tmp___15~0#1.base, ~tmp___15~0#1.offset := #t~ret708#1.base, #t~ret708#1.offset;havoc #t~ret708#1.base, #t~ret708#1.offset;call #t~mem709#1 := read~intINTTYPE2#27(~tmp___15~0#1.base, ~bvadd~64(2bv64, ~tmp___15~0#1.offset), 2bv64); [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9936-1: SUMMARY for call #t~ret708#1.base, #t~ret708#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: assume false; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: assume !false; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: assume 2bv32 == ~bvand~32(15bv32, #t~mem677#1);havoc #t~mem677#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: assume !(2bv32 == ~bvand~32(15bv32, #t~mem677#1));havoc #t~mem677#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume 0bv64 != tun_flow_update_~tmp___3~1#1;call write~intINTTYPE4#27(~zero_extend~32~16(tun_flow_update_~queue_index~0#1), tun_flow_update_~e~5#1.base, ~bvadd~64(48bv64, tun_flow_update_~e~5#1.offset), 4bv64);call write~intINTTYPE8#27(~jiffies~0, tun_flow_update_~e~5#1.base, ~bvadd~64(52bv64, tun_flow_update_~e~5#1.offset), 8bv64);call tun_flow_update_#t~mem422#1 := read~intINTTYPE4#27(tun_flow_update_~e~5#1.base, ~bvadd~64(44bv64, tun_flow_update_~e~5#1.offset), 4bv64);assume { :begin_inline_sock_rps_record_flow_hash } true;sock_rps_record_flow_hash_#in~hash#1 := tun_flow_update_#t~mem422#1;havoc sock_rps_record_flow_hash_#t~mem356#1.base, sock_rps_record_flow_hash_#t~mem356#1.offset, sock_rps_record_flow_hash_#t~ret357#1, sock_rps_record_flow_hash_#t~ret358#1, sock_rps_record_flow_hash_~hash#1, sock_rps_record_flow_hash_~sock_flow_table~0#1.base, sock_rps_record_flow_hash_~sock_flow_table~0#1.offset, sock_rps_record_flow_hash_~_________p1~0#1.base, sock_rps_record_flow_hash_~_________p1~0#1.offset, sock_rps_record_flow_hash_~__warned~2#1, sock_rps_record_flow_hash_~tmp~28#1, sock_rps_record_flow_hash_~tmp___0~16#1;sock_rps_record_flow_hash_~hash#1 := sock_rps_record_flow_hash_#in~hash#1;havoc sock_rps_record_flow_hash_~sock_flow_table~0#1.base, sock_rps_record_flow_hash_~sock_flow_table~0#1.offset;havoc sock_rps_record_flow_hash_~_________p1~0#1.base, sock_rps_record_flow_hash_~_________p1~0#1.offset;havoc sock_rps_record_flow_hash_~__warned~2#1;havoc sock_rps_record_flow_hash_~tmp~28#1;havoc sock_rps_record_flow_hash_~tmp___0~16#1; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume !(0bv64 != tun_flow_update_~tmp___3~1#1); [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: havoc tun_flow_update_#t~mem414#1, tun_flow_update_#t~mem415#1, tun_flow_update_#t~ret416#1, tun_flow_update_#t~mem417#1, tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset, tun_flow_update_#t~short419#1, tun_flow_update_#t~ret420#1.base, tun_flow_update_#t~ret420#1.offset, tun_flow_update_#t~ret421#1, tun_flow_update_#t~mem422#1, tun_flow_update_#t~ret423#1.base, tun_flow_update_#t~ret423#1.offset, tun_flow_update_#t~mem424#1, tun_flow_update_#t~short425#1, tun_flow_update_#t~ret426#1.base, tun_flow_update_#t~ret426#1.offset, tun_flow_update_#t~ret427#1, tun_flow_update_#t~ret428#1, tun_flow_update_#t~ret429#1, tun_flow_update_~tun#1.base, tun_flow_update_~tun#1.offset, tun_flow_update_~rxhash#1, tun_flow_update_~tfile#1.base, tun_flow_update_~tfile#1.offset, tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset, tun_flow_update_~e~5#1.base, tun_flow_update_~e~5#1.offset, tun_flow_update_~delay~1#1, tun_flow_update_~queue_index~0#1, tun_flow_update_~tmp~40#1, tun_flow_update_~tmp___0~23#1.base, tun_flow_update_~tmp___0~23#1.offset, tun_flow_update_~tmp___1~6#1, tun_flow_update_~tmp___2~3#1, tun_flow_update_~tmp___3~1#1;havoc tun_flow_update_#in~tun#1.base, tun_flow_update_#in~tun#1.offset, tun_flow_update_#in~rxhash#1, tun_flow_update_#in~tfile#1.base, tun_flow_update_#in~tfile#1.offset;assume { :end_inline_tun_flow_update } true;#res#1 := ~total_len#1;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: SUMMARY for call skb_set_transport_header(skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset, skb_probe_transport_header_~offset_hint#1); srcloc: null [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: #res#1 := 18446744073709551594bv64;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920-1: SUMMARY for call kfree_skb(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: havoc hlist_add_head_rcu_#t~mem125#1.base, hlist_add_head_rcu_#t~mem125#1.offset, hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset, hlist_add_head_rcu_~h#1.base, hlist_add_head_rcu_~h#1.offset, hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset;havoc hlist_add_head_rcu_#in~n#1.base, hlist_add_head_rcu_#in~n#1.offset, hlist_add_head_rcu_#in~h#1.base, hlist_add_head_rcu_#in~h#1.offset;assume { :end_inline_hlist_add_head_rcu } true;call tun_flow_create_#t~mem400#1 := read~intINTTYPE4#27(tun_flow_create_~tun#1.base, ~bvadd~64(8595bv64, tun_flow_create_~tun#1.offset), 4bv64);call write~intINTTYPE4#27(~bvadd~32(1bv32, tun_flow_create_#t~mem400#1), tun_flow_create_~tun#1.base, ~bvadd~64(8595bv64, tun_flow_create_~tun#1.offset), 4bv64);havoc tun_flow_create_#t~mem400#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: ~rxhash~1#1 := #t~ret723#1;havoc #t~ret723#1;assume { :begin_inline_netif_rx_ni } true;netif_rx_ni_#in~arg0#1.base, netif_rx_ni_#in~arg0#1.offset := ~skb~1#1.base, ~skb~1#1.offset;havoc netif_rx_ni_#res#1;havoc netif_rx_ni_#t~nondet1380#1, netif_rx_ni_~arg0#1.base, netif_rx_ni_~arg0#1.offset;netif_rx_ni_~arg0#1.base, netif_rx_ni_~arg0#1.offset := netif_rx_ni_#in~arg0#1.base, netif_rx_ni_#in~arg0#1.offset;havoc netif_rx_ni_#t~nondet1380#1;netif_rx_ni_#res#1 := netif_rx_ni_#t~nondet1380#1;havoc netif_rx_ni_#t~nondet1380#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-1: SUMMARY for call tun_flow_update_#t~ret416#1 := tun_hashfn(tun_flow_update_~rxhash#1); srcloc: null [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: tun_flow_update_~tmp~40#1 := tun_flow_update_#t~ret416#1;havoc tun_flow_update_#t~ret416#1;tun_flow_update_~head~0#1.base, tun_flow_update_~head~0#1.offset := tun_flow_update_~tun#1.base, ~bvadd~64(~bvadd~64(243bv64, tun_flow_update_~tun#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(tun_flow_update_~tmp~40#1))); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970-1: SUMMARY for call #t~ret723#1 := skb_get_hash(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: assume false; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: assume !false; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17072: havoc skb_copy_datagram_from_iovec_#t~nondet1403#1;#t~ret661#1 := skb_copy_datagram_from_iovec_#res#1;havoc skb_copy_datagram_from_iovec_#t~nondet1403#1, skb_copy_datagram_from_iovec_~arg0#1.base, skb_copy_datagram_from_iovec_~arg0#1.offset, skb_copy_datagram_from_iovec_~arg1#1, skb_copy_datagram_from_iovec_~arg2#1.base, skb_copy_datagram_from_iovec_~arg2#1.offset, skb_copy_datagram_from_iovec_~arg3#1, skb_copy_datagram_from_iovec_~arg4#1;havoc skb_copy_datagram_from_iovec_#in~arg0#1.base, skb_copy_datagram_from_iovec_#in~arg0#1.offset, skb_copy_datagram_from_iovec_#in~arg1#1, skb_copy_datagram_from_iovec_#in~arg2#1.base, skb_copy_datagram_from_iovec_#in~arg2#1.offset, skb_copy_datagram_from_iovec_#in~arg3#1, skb_copy_datagram_from_iovec_#in~arg4#1;assume { :end_inline_skb_copy_datagram_from_iovec } true;~err~3#1 := #t~ret661#1;havoc #t~ret661#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: assume 0bv32 != ~zero_extend~32~8(~zerocopy~0#1); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: assume !(0bv32 != ~zero_extend~32~8(~zerocopy~0#1)); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume false; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume !false; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume 0bv32 != ~err~3#1;call #t~mem666#1.base, #t~mem666#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem667#1.base, #t~mem667#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem668#1 := read~intINTTYPE8#27(#t~mem667#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, #t~mem667#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem668#1), #t~mem666#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, #t~mem666#1.offset)), 8bv64);havoc #t~mem666#1.base, #t~mem666#1.offset;havoc #t~mem667#1.base, #t~mem667#1.offset;havoc #t~mem668#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume !(0bv32 != ~err~3#1);call #t~mem669#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~#gso~0#1.offset, 1bv64); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938: assume 0bv32 == ~zero_extend~32~16(#t~mem709#1);havoc #t~mem709#1;call #t~mem710#1.base, #t~mem710#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem711#1.base, #t~mem711#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem712#1 := read~intINTTYPE8#27(#t~mem711#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem711#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem712#1), #t~mem710#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem710#1.offset)), 8bv64);havoc #t~mem710#1.base, #t~mem710#1.offset;havoc #t~mem711#1.base, #t~mem711#1.offset;havoc #t~mem712#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938: assume !(0bv32 == ~zero_extend~32~16(#t~mem709#1));havoc #t~mem709#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume 0bv64 != ~bvadd~64(rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset) && 0bv32 != rps_record_sock_flow_~hash#1;call rps_record_sock_flow_#t~mem280#1 := read~intINTTYPE4#26(rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset, 4bv64);rps_record_sock_flow_~index~0#1 := ~bvand~32(rps_record_sock_flow_~hash#1, rps_record_sock_flow_#t~mem280#1);havoc rps_record_sock_flow_#t~mem280#1;rps_record_sock_flow_~__vpp_verify~0#1.base, rps_record_sock_flow_~__vpp_verify~0#1.offset := 0bv64, 0bv64; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume !(0bv64 != ~bvadd~64(rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset) && 0bv32 != rps_record_sock_flow_~hash#1); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: assume ~bvule~64(~tmp___3~9#1, 17bv64);~zerocopy~0#1 := 1bv8; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: assume !~bvule~64(~tmp___3~9#1, 17bv64); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: assume { :begin_inline_timer_pending } true;timer_pending_#in~timer#1.base, timer_pending_#in~timer#1.offset := tun_flow_update_~tun#1.base, ~bvadd~64(8435bv64, tun_flow_update_~tun#1.offset);havoc timer_pending_#res#1;havoc timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset, timer_pending_~timer#1.base, timer_pending_~timer#1.offset;timer_pending_~timer#1.base, timer_pending_~timer#1.offset := timer_pending_#in~timer#1.base, timer_pending_#in~timer#1.offset;call timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset := read~$Pointer$#27(timer_pending_~timer#1.base, timer_pending_~timer#1.offset, 8bv64);timer_pending_#res#1 := (if 0bv64 != ~bvadd~64(timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset) then 1bv32 else 0bv32);havoc timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: call write~intINTTYPE2#24(8bv16, ~#pi~0#1.base, ~bvadd~64(2bv64, ~#pi~0#1.offset), 2bv64); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: assume 0bv32 != ~tmp___8~2#1;call #t~mem673#1.base, #t~mem673#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem674#1.base, #t~mem674#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call #t~mem675#1 := read~intINTTYPE8#27(#t~mem674#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem674#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(1bv64, #t~mem675#1), #t~mem673#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, #t~mem673#1.offset)), 8bv64);havoc #t~mem673#1.base, #t~mem673#1.offset;havoc #t~mem674#1.base, #t~mem674#1.offset;havoc #t~mem675#1; [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: assume !(0bv32 != ~tmp___8~2#1); [2025-02-08 03:57:06,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17107: havoc sock_alloc_send_pskb_#t~ret1411#1.base, sock_alloc_send_pskb_#t~ret1411#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: assume false; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: assume !false; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7115: SUMMARY for call __bad_size_call_parameter(); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: ~tmp___18~0#1.base, ~tmp___18~0#1.offset := #t~ret716#1.base, #t~ret716#1.offset;havoc #t~ret716#1.base, #t~ret716#1.offset;call write~$Pointer$#27(~msg_control#1.base, ~msg_control#1.offset, ~tmp___18~0#1.base, ~bvadd~64(40bv64, ~tmp___18~0#1.offset), 8bv64); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-1: SUMMARY for call #t~ret716#1.base, #t~ret716#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume 4bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem695#1));havoc #t~mem695#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume !(4bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem695#1)));havoc #t~mem695#1;call #t~mem696#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~bvadd~64(1bv64, ~#gso~0#1.offset), 1bv64); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: havoc timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset;tun_flow_update_#t~ret427#1 := timer_pending_#res#1;havoc timer_pending_#t~mem114#1.base, timer_pending_#t~mem114#1.offset, timer_pending_~timer#1.base, timer_pending_~timer#1.offset;havoc timer_pending_#in~timer#1.base, timer_pending_#in~timer#1.offset;assume { :end_inline_timer_pending } true;tun_flow_update_~tmp___2~3#1 := tun_flow_update_#t~ret427#1;havoc tun_flow_update_#t~ret427#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: rps_record_sock_flow_~pscr_ret__~0#1 := rps_record_sock_flow_~pfo_ret_____1~0#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume false; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume !false; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: ~tmp___11~0#1.base, ~tmp___11~0#1.offset := #t~ret698#1.base, #t~ret698#1.offset;havoc #t~ret698#1.base, #t~ret698#1.offset;call write~intINTTYPE2#27(16bv16, ~tmp___11~0#1.base, ~bvadd~64(6bv64, ~tmp___11~0#1.offset), 2bv64); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-1: SUMMARY for call #t~ret698#1.base, #t~ret698#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume 0bv32 == tun_flow_update_~tmp___2~3#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume !(0bv32 == tun_flow_update_~tmp___2~3#1); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: assume true; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: assume !true; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: havoc sock_rps_record_flow_hash_#t~mem356#1.base, sock_rps_record_flow_hash_#t~mem356#1.offset, sock_rps_record_flow_hash_#t~ret357#1, sock_rps_record_flow_hash_#t~ret358#1, sock_rps_record_flow_hash_~hash#1, sock_rps_record_flow_hash_~sock_flow_table~0#1.base, sock_rps_record_flow_hash_~sock_flow_table~0#1.offset, sock_rps_record_flow_hash_~_________p1~0#1.base, sock_rps_record_flow_hash_~_________p1~0#1.offset, sock_rps_record_flow_hash_~__warned~2#1, sock_rps_record_flow_hash_~tmp~28#1, sock_rps_record_flow_hash_~tmp___0~16#1;havoc sock_rps_record_flow_hash_#in~hash#1;assume { :end_inline_sock_rps_record_flow_hash } true;havoc tun_flow_update_#t~mem422#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: call #t~mem690#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~bvadd~64(1bv64, ~#gso~0#1.offset), 1bv64); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: #res#1 := 18446744073709551602bv64;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-1: SUMMARY for call kfree_skb(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: #res#1 := 18446744073709551594bv64;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941-1: SUMMARY for call kfree_skb(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: call write~intINTTYPE2#24(56710bv16, ~#pi~0#1.base, ~bvadd~64(2bv64, ~#pi~0#1.offset), 2bv64); [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: assume 0bv32 != ~zero_extend~32~8(skb_probe_transport_header_~tmp___0~11#1);call ULTIMATE.dealloc(skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset);havoc skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: assume !(0bv32 != ~zero_extend~32~8(skb_probe_transport_header_~tmp___0~11#1));assume { :begin_inline_skb_flow_dissect } true;skb_flow_dissect_#in~arg0#1.base, skb_flow_dissect_#in~arg0#1.offset, skb_flow_dissect_#in~arg1#1.base, skb_flow_dissect_#in~arg1#1.offset := skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset, skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset;havoc skb_flow_dissect_#res#1;havoc skb_flow_dissect_#t~nondet1406#1, skb_flow_dissect_~arg0#1.base, skb_flow_dissect_~arg0#1.offset, skb_flow_dissect_~arg1#1.base, skb_flow_dissect_~arg1#1.offset;skb_flow_dissect_~arg0#1.base, skb_flow_dissect_~arg0#1.offset := skb_flow_dissect_#in~arg0#1.base, skb_flow_dissect_#in~arg0#1.offset;skb_flow_dissect_~arg1#1.base, skb_flow_dissect_~arg1#1.offset := skb_flow_dissect_#in~arg1#1.base, skb_flow_dissect_#in~arg1#1.offset;havoc skb_flow_dissect_#t~nondet1406#1;assume 0bv8 == skb_flow_dissect_#t~nondet1406#1 || 1bv8 == skb_flow_dissect_#t~nondet1406#1;skb_flow_dissect_#res#1 := (if 0bv8 == skb_flow_dissect_#t~nondet1406#1 then 0bv8 else 1bv8);havoc skb_flow_dissect_#t~nondet1406#1; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: #res#1 := 18446744073709551594bv64;call ULTIMATE.dealloc(~#pi~0#1.base, ~#pi~0#1.offset);havoc ~#pi~0#1.base, ~#pi~0#1.offset;call ULTIMATE.dealloc(~#gso~0#1.base, ~#gso~0#1.offset);havoc ~#gso~0#1.base, ~#gso~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809-1: SUMMARY for call kfree_skb(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958-1: SUMMARY for call #t~ret717#1.base, #t~ret717#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: call sock_rps_record_flow_hash_#t~mem356#1.base, sock_rps_record_flow_hash_#t~mem356#1.offset := read~$Pointer$#5(~#rps_sock_flow_table~0.base, ~#rps_sock_flow_table~0.offset, 8bv64);sock_rps_record_flow_hash_~_________p1~0#1.base, sock_rps_record_flow_hash_~_________p1~0#1.offset := sock_rps_record_flow_hash_#t~mem356#1.base, sock_rps_record_flow_hash_#t~mem356#1.offset;havoc sock_rps_record_flow_hash_#t~mem356#1.base, sock_rps_record_flow_hash_#t~mem356#1.offset; [2025-02-08 03:57:06,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958: ~tmp___19~0#1.base, ~tmp___19~0#1.offset := #t~ret717#1.base, #t~ret717#1.offset;havoc #t~ret717#1.base, #t~ret717#1.offset; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16862: havoc iov_pages_#t~nondet1368#1;#t~ret650#1 := iov_pages_#res#1;havoc iov_pages_#t~nondet1368#1, iov_pages_~arg0#1.base, iov_pages_~arg0#1.offset, iov_pages_~arg1#1, iov_pages_~arg2#1;havoc iov_pages_#in~arg0#1.base, iov_pages_#in~arg0#1.offset, iov_pages_#in~arg1#1, iov_pages_#in~arg2#1;assume { :end_inline_iov_pages } true;~tmp___3~9#1 := #t~ret650#1;havoc #t~ret650#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume false; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume !false; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092-1: tun_flow_create_#res#1.base, tun_flow_create_#res#1.offset := tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume false; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume !false; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373-1: SUMMARY for call tun_flow_update_#t~ret428#1 := round_jiffies_up(~bvadd~64(~jiffies~0, tun_flow_update_~delay~1#1)); srcloc: null [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: call tun_flow_update_#t~mem417#1 := read~intINTTYPE4#27(tun_flow_update_~tun#1.base, ~bvadd~64(64bv64, tun_flow_update_~tun#1.offset), 4bv64);tun_flow_update_#t~short419#1 := 1bv32 == tun_flow_update_#t~mem417#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: tun_flow_update_~tmp___1~6#1 := tun_flow_update_#t~ret428#1;havoc tun_flow_update_#t~ret428#1;assume { :begin_inline_ldv_mod_timer_83 } true;ldv_mod_timer_83_#in~ldv_func_arg1#1.base, ldv_mod_timer_83_#in~ldv_func_arg1#1.offset, ldv_mod_timer_83_#in~ldv_func_arg2#1 := tun_flow_update_~tun#1.base, ~bvadd~64(8435bv64, tun_flow_update_~tun#1.offset), tun_flow_update_~tmp___1~6#1;havoc ldv_mod_timer_83_#res#1;havoc ldv_mod_timer_83_#t~ret1217#1, ldv_mod_timer_83_#t~ret1218#1, ldv_mod_timer_83_~ldv_func_arg1#1.base, ldv_mod_timer_83_~ldv_func_arg1#1.offset, ldv_mod_timer_83_~ldv_func_arg2#1, ldv_mod_timer_83_~ldv_func_res~1#1, ldv_mod_timer_83_~tmp~107#1, ldv_mod_timer_83_~tmp___0~65#1;ldv_mod_timer_83_~ldv_func_arg1#1.base, ldv_mod_timer_83_~ldv_func_arg1#1.offset := ldv_mod_timer_83_#in~ldv_func_arg1#1.base, ldv_mod_timer_83_#in~ldv_func_arg1#1.offset;ldv_mod_timer_83_~ldv_func_arg2#1 := ldv_mod_timer_83_#in~ldv_func_arg2#1;havoc ldv_mod_timer_83_~ldv_func_res~1#1;havoc ldv_mod_timer_83_~tmp~107#1;havoc ldv_mod_timer_83_~tmp___0~65#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: havoc skb_probe_transport_header_#t~ret220#1, skb_probe_transport_header_#t~ret221#1, skb_probe_transport_header_#t~mem222#1, skb_probe_transport_header_~skb#1.base, skb_probe_transport_header_~skb#1.offset, skb_probe_transport_header_~offset_hint#1, skb_probe_transport_header_~#keys~0#1.base, skb_probe_transport_header_~#keys~0#1.offset, skb_probe_transport_header_~tmp~12#1, skb_probe_transport_header_~tmp___0~11#1;havoc skb_probe_transport_header_#in~skb#1.base, skb_probe_transport_header_#in~skb#1.offset, skb_probe_transport_header_#in~offset_hint#1;assume { :end_inline_skb_probe_transport_header } true; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: rps_record_sock_flow_~pscr_ret__~0#1 := rps_record_sock_flow_~pfo_ret__~1#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-1: call #t~mem703#1 := read~intINTTYPE1#24(~#gso~0#1.base, ~bvadd~64(1bv64, ~#gso~0#1.offset), 1bv64); [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: assume 0bv32 != ~bvand~32(64bv32, #t~mem678#1);havoc #t~mem678#1;call #t~mem679#1.base, #t~mem679#1.offset := read~$Pointer$#27(~skb~1#1.base, ~bvadd~64(229bv64, ~skb~1#1.offset), 8bv64);call #t~mem680#1 := read~intINTTYPE1#27(#t~mem679#1.base, #t~mem679#1.offset, 1bv64); [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: assume !(0bv32 != ~bvand~32(64bv32, #t~mem678#1));havoc #t~mem678#1;assume { :begin_inline_skb_reset_mac_header } true;skb_reset_mac_header_#in~skb#1.base, skb_reset_mac_header_#in~skb#1.offset := ~skb~1#1.base, ~skb~1#1.offset;havoc skb_reset_mac_header_#t~mem218#1.base, skb_reset_mac_header_#t~mem218#1.offset, skb_reset_mac_header_#t~mem219#1.base, skb_reset_mac_header_#t~mem219#1.offset, skb_reset_mac_header_~skb#1.base, skb_reset_mac_header_~skb#1.offset;skb_reset_mac_header_~skb#1.base, skb_reset_mac_header_~skb#1.offset := skb_reset_mac_header_#in~skb#1.base, skb_reset_mac_header_#in~skb#1.offset;call skb_reset_mac_header_#t~mem218#1.base, skb_reset_mac_header_#t~mem218#1.offset := read~$Pointer$#27(skb_reset_mac_header_~skb#1.base, ~bvadd~64(229bv64, skb_reset_mac_header_~skb#1.offset), 8bv64);call skb_reset_mac_header_#t~mem219#1.base, skb_reset_mac_header_#t~mem219#1.offset := read~$Pointer$#27(skb_reset_mac_header_~skb#1.base, ~bvadd~64(221bv64, skb_reset_mac_header_~skb#1.offset), 8bv64);call write~intINTTYPE2#27(~bvsub~32(~zero_extend~32~16(~bvadd~64(skb_reset_mac_header_#t~mem218#1.base, skb_reset_mac_header_#t~mem218#1.offset)[16:0]), ~zero_extend~32~16(~bvadd~64(skb_reset_mac_header_#t~mem219#1.base, skb_reset_mac_header_#t~mem219#1.offset)[16:0]))[16:0], skb_reset_mac_header_~skb#1.base, ~bvadd~64(211bv64, skb_reset_mac_header_~skb#1.offset), 2bv64);havoc skb_reset_mac_header_#t~mem218#1.base, skb_reset_mac_header_#t~mem218#1.offset;havoc skb_reset_mac_header_#t~mem219#1.base, skb_reset_mac_header_#t~mem219#1.offset;havoc skb_reset_mac_header_#t~mem218#1.base, skb_reset_mac_header_#t~mem218#1.offset, skb_reset_mac_header_#t~mem219#1.base, skb_reset_mac_header_#t~mem219#1.offset, skb_reset_mac_header_~skb#1.base, skb_reset_mac_header_~skb#1.offset;havoc skb_reset_mac_header_#in~skb#1.base, skb_reset_mac_header_#in~skb#1.offset;assume { :end_inline_skb_reset_mac_header } true;call #t~mem686#1 := read~intINTTYPE2#24(~#pi~0#1.base, ~bvadd~64(2bv64, ~#pi~0#1.offset), 2bv64);call write~intINTTYPE2#27(#t~mem686#1, ~skb~1#1.base, ~bvadd~64(134bv64, ~skb~1#1.offset), 2bv64);havoc #t~mem686#1;call #t~mem687#1.base, #t~mem687#1.offset := read~$Pointer$#27(~tun#1.base, ~bvadd~64(80bv64, ~tun#1.offset), 8bv64);call write~$Pointer$#27(#t~mem687#1.base, #t~mem687#1.offset, ~skb~1#1.base, ~bvadd~64(32bv64, ~skb~1#1.offset), 8bv64);havoc #t~mem687#1.base, #t~mem687#1.offset; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827-1: call #t~mem678#1 := read~intINTTYPE4#27(~tun#1.base, ~bvadd~64(68bv64, ~tun#1.offset), 4bv64); [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959: ~tmp___20~0#1.base, ~tmp___20~0#1.offset := #t~ret718#1.base, #t~ret718#1.offset;havoc #t~ret718#1.base, #t~ret718#1.offset;call #t~mem719#1 := read~intINTTYPE1#27(~tmp___20~0#1.base, ~bvadd~64(1bv64, ~tmp___20~0#1.offset), 1bv64);call write~intINTTYPE1#27(~bvor~32(8bv32, ~zero_extend~32~8(#t~mem719#1))[8:0], ~tmp___19~0#1.base, ~bvadd~64(1bv64, ~tmp___19~0#1.offset), 1bv64);havoc #t~mem719#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-1: SUMMARY for call #t~ret718#1.base, #t~ret718#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: assume ~bvslt~32(~sign_extend~32~8(#t~mem703#1), 0bv32);havoc #t~mem703#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: assume !~bvslt~32(~sign_extend~32~8(#t~mem703#1), 0bv32);havoc #t~mem703#1; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: assume true; [2025-02-08 03:57:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: assume !true; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: sock_rps_record_flow_hash_~sock_flow_table~0#1.base, sock_rps_record_flow_hash_~sock_flow_table~0#1.offset := sock_rps_record_flow_hash_~_________p1~0#1.base, sock_rps_record_flow_hash_~_________p1~0#1.offset;assume { :begin_inline_rps_record_sock_flow } true;rps_record_sock_flow_#in~table#1.base, rps_record_sock_flow_#in~table#1.offset, rps_record_sock_flow_#in~hash#1 := sock_rps_record_flow_hash_~sock_flow_table~0#1.base, sock_rps_record_flow_hash_~sock_flow_table~0#1.offset, sock_rps_record_flow_hash_~hash#1;havoc rps_record_sock_flow_#t~mem280#1, rps_record_sock_flow_#t~mem281#1, rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset, rps_record_sock_flow_~hash#1, rps_record_sock_flow_~cpu~0#1, rps_record_sock_flow_~index~0#1, rps_record_sock_flow_~pscr_ret__~0#1, rps_record_sock_flow_~__vpp_verify~0#1.base, rps_record_sock_flow_~__vpp_verify~0#1.offset, rps_record_sock_flow_~pfo_ret__~1#1, rps_record_sock_flow_~pfo_ret_____0~0#1, rps_record_sock_flow_~pfo_ret_____1~0#1, rps_record_sock_flow_~pfo_ret_____2~0#1;rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset := rps_record_sock_flow_#in~table#1.base, rps_record_sock_flow_#in~table#1.offset;rps_record_sock_flow_~hash#1 := rps_record_sock_flow_#in~hash#1;havoc rps_record_sock_flow_~cpu~0#1;havoc rps_record_sock_flow_~index~0#1;havoc rps_record_sock_flow_~pscr_ret__~0#1;havoc rps_record_sock_flow_~__vpp_verify~0#1.base, rps_record_sock_flow_~__vpp_verify~0#1.offset;havoc rps_record_sock_flow_~pfo_ret__~1#1;havoc rps_record_sock_flow_~pfo_ret_____0~0#1;havoc rps_record_sock_flow_~pfo_ret_____1~0#1;havoc rps_record_sock_flow_~pfo_ret_____2~0#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: tun_flow_update_#t~ret429#1 := ldv_mod_timer_83_#res#1;havoc ldv_mod_timer_83_#t~ret1217#1, ldv_mod_timer_83_#t~ret1218#1, ldv_mod_timer_83_~ldv_func_arg1#1.base, ldv_mod_timer_83_~ldv_func_arg1#1.offset, ldv_mod_timer_83_~ldv_func_arg2#1, ldv_mod_timer_83_~ldv_func_res~1#1, ldv_mod_timer_83_~tmp~107#1, ldv_mod_timer_83_~tmp___0~65#1;havoc ldv_mod_timer_83_#in~ldv_func_arg1#1.base, ldv_mod_timer_83_#in~ldv_func_arg1#1.offset, ldv_mod_timer_83_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_83 } true;havoc tun_flow_update_#t~ret429#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877: ~tmp___9~2#1 := #t~ret692#1;havoc #t~mem691#1;havoc #t~ret692#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877-1: SUMMARY for call #t~ret692#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~32(#t~mem691#1)), 0bv64); srcloc: null [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-1: SUMMARY for call tun_flow_create_#t~ret399#1.base, tun_flow_create_#t~ret399#1.offset := kmalloc(64bv64, 32bv32); srcloc: null [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: tun_flow_create_~tmp~36#1.base, tun_flow_create_~tmp~36#1.offset := tun_flow_create_#t~ret399#1.base, tun_flow_create_#t~ret399#1.offset;havoc tun_flow_create_#t~ret399#1.base, tun_flow_create_#t~ret399#1.offset;tun_flow_create_~e~1#1.base, tun_flow_create_~e~1#1.offset := tun_flow_create_~tmp~36#1.base, tun_flow_create_~tmp~36#1.offset; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: sock_rps_record_flow_hash_~tmp~28#1 := sock_rps_record_flow_hash_#t~ret357#1;havoc sock_rps_record_flow_hash_#t~ret357#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6409: assume 0bv64 != ~bvadd~64(hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset);call write~$Pointer$#27(hlist_add_head_rcu_~n#1.base, hlist_add_head_rcu_~n#1.offset, hlist_add_head_rcu_~first~0#1.base, ~bvadd~64(8bv64, hlist_add_head_rcu_~first~0#1.offset), 8bv64); [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6409: assume !(0bv64 != ~bvadd~64(hlist_add_head_rcu_~first~0#1.base, hlist_add_head_rcu_~first~0#1.offset)); [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846-1: SUMMARY for call sock_rps_record_flow_hash_#t~ret357#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume 3bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem696#1));havoc #t~mem696#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume !(3bv32 == ~bvand~32(4294967167bv32, ~zero_extend~32~8(#t~mem696#1)));havoc #t~mem696#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume tun_flow_update_#t~short419#1;havoc tun_flow_update_#t~mem417#1;havoc tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset;havoc tun_flow_update_#t~short419#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume !tun_flow_update_#t~short419#1;havoc tun_flow_update_#t~mem417#1;havoc tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset;havoc tun_flow_update_#t~short419#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: havoc rps_record_sock_flow_#t~mem280#1, rps_record_sock_flow_#t~mem281#1, rps_record_sock_flow_~table#1.base, rps_record_sock_flow_~table#1.offset, rps_record_sock_flow_~hash#1, rps_record_sock_flow_~cpu~0#1, rps_record_sock_flow_~index~0#1, rps_record_sock_flow_~pscr_ret__~0#1, rps_record_sock_flow_~__vpp_verify~0#1.base, rps_record_sock_flow_~__vpp_verify~0#1.offset, rps_record_sock_flow_~pfo_ret__~1#1, rps_record_sock_flow_~pfo_ret_____0~0#1, rps_record_sock_flow_~pfo_ret_____1~0#1, rps_record_sock_flow_~pfo_ret_____2~0#1;havoc rps_record_sock_flow_#in~table#1.base, rps_record_sock_flow_#in~table#1.offset, rps_record_sock_flow_#in~hash#1;assume { :end_inline_rps_record_sock_flow } true; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: assume tun_flow_update_#t~short419#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: assume !tun_flow_update_#t~short419#1;call tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset := read~$Pointer$#27(tun_flow_update_~tfile#1.base, ~bvadd~64(1425bv64, tun_flow_update_~tfile#1.offset), 8bv64);tun_flow_update_#t~short419#1 := 0bv64 != ~bvadd~64(tun_flow_update_#t~mem418#1.base, tun_flow_update_#t~mem418#1.offset); [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume false; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume !false; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: assume false; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: assume !false; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: assume 64bv32 == ~bvand~32(240bv32, ~zero_extend~32~8(#t~mem680#1));havoc #t~mem679#1.base, #t~mem679#1.offset;havoc #t~mem680#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: assume !(64bv32 == ~bvand~32(240bv32, ~zero_extend~32~8(#t~mem680#1)));havoc #t~mem679#1.base, #t~mem679#1.offset;havoc #t~mem680#1;call #t~mem681#1.base, #t~mem681#1.offset := read~$Pointer$#27(~skb~1#1.base, ~bvadd~64(229bv64, ~skb~1#1.offset), 8bv64);call #t~mem682#1 := read~intINTTYPE1#27(#t~mem681#1.base, #t~mem681#1.offset, 1bv64); [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: SUMMARY for call ldv_spin_lock_bh_75(tun_flow_update_~tun#1.base, ~bvadd~64(175bv64, tun_flow_update_~tun#1.offset)); srcloc: null [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961: ~tmp___21~0#1.base, ~tmp___21~0#1.offset := #t~ret720#1.base, #t~ret720#1.offset;havoc #t~ret720#1.base, #t~ret720#1.offset; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961-1: SUMMARY for call #t~ret720#1.base, #t~ret720#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: ~tmp___13~0#1.base, ~tmp___13~0#1.offset := #t~ret704#1.base, #t~ret704#1.offset;havoc #t~ret704#1.base, #t~ret704#1.offset;call #t~mem705#1 := read~intINTTYPE2#27(~tmp___13~0#1.base, ~bvadd~64(6bv64, ~tmp___13~0#1.offset), 2bv64);call write~intINTTYPE2#27(~bvor~32(8bv32, ~zero_extend~32~16(#t~mem705#1))[16:0], ~tmp___13~0#1.base, ~bvadd~64(6bv64, ~tmp___13~0#1.offset), 2bv64);havoc #t~mem705#1; [2025-02-08 03:57:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928-1: SUMMARY for call #t~ret704#1.base, #t~ret704#1.offset := skb_end_pointer(~skb~1#1.base, ~skb~1#1.offset); srcloc: null [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: assume 0bv32 != ~bvand~32(1bv32, ~sign_extend~32~16(tun_set_iff_#t~mem899#1));havoc tun_set_iff_#t~mem899#1;tun_set_iff_~flags~1#1 := ~bvor~64(1bv64, tun_set_iff_~flags~1#1);tun_set_iff_~name~0#1.base, tun_set_iff_~name~0#1.offset := 39bv64, 0bv64; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: assume !(0bv32 != ~bvand~32(1bv32, ~sign_extend~32~16(tun_set_iff_#t~mem899#1)));havoc tun_set_iff_#t~mem899#1;call tun_set_iff_#t~mem900#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10903-1: call tun_set_iff_#t~mem927#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10870: assume 0bv32 != tun_set_iff_~tmp___5~9#1; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10870: assume !(0bv32 != tun_set_iff_~tmp___5~9#1);call tun_set_iff_#t~mem917#1.base, tun_set_iff_#t~mem917#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64); [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10903: assume 0bv32 != ~bvand~32(8192bv32, ~sign_extend~32~16(tun_set_iff_#t~mem927#1));havoc tun_set_iff_#t~mem927#1;call tun_set_iff_#t~mem928#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(128bv32, tun_set_iff_#t~mem928#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem928#1; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10903: assume !(0bv32 != ~bvand~32(8192bv32, ~sign_extend~32~16(tun_set_iff_#t~mem927#1)));havoc tun_set_iff_#t~mem927#1;call tun_set_iff_#t~mem929#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294967167bv32, tun_set_iff_#t~mem929#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem929#1; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume 0bv8 != tun_not_capable_~tmp___7~0#1;tun_not_capable_~tmp___8~0#1 := 0bv32; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: assume !(0bv8 != tun_not_capable_~tmp___7~0#1);tun_not_capable_~tmp___8~0#1 := 1bv32; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume ~bvsle~32(tun_flow_init_~i~8#1, 1023bv32); [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume !~bvsle~32(tun_flow_init_~i~8#1, 1023bv32);call write~intINTTYPE8#27(750bv64, tun_flow_init_~tun#1.base, ~bvadd~64(8559bv64, tun_flow_init_~tun#1.offset), 8bv64);assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := tun_flow_init_~tun#1.base, ~bvadd~64(8435bv64, tun_flow_init_~tun#1.offset), 0bv32, 25bv64, 0bv64, tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: ldv_register_netdevice_#res#1 := ldv_register_netdevice_~arg0#1; [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdevice_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:29,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume ~bvult~32(netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_#t~mem300#1);havoc netif_tx_wake_all_queues_#t~mem300#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume !~bvult~32(netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_#t~mem300#1);havoc netif_tx_wake_all_queues_#t~mem300#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: assume 0bv8 != ~tmp___7~8#1;~tmp___8~5#1 := 0bv32; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: assume !(0bv8 != ~tmp___7~8#1);~tmp___8~5#1 := 1bv32; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237: SUMMARY for call netif_tx_start_queue(netif_tx_wake_queue_~dev_queue#1.base, netif_tx_wake_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11102: call tun_set_sndbuf_#t~mem962#1 := read~intINTTYPE4#27(tun_set_sndbuf_~tun#1.base, ~bvadd~64(64bv64, tun_set_sndbuf_~tun#1.offset), 4bv64); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: tun_set_iff_~err~4#1 := tun_set_iff_#t~ret890#1;havoc tun_set_iff_#t~mem889#1;havoc tun_set_iff_#t~ret890#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739-1: assume tun_set_iff_#t~short878#1;call tun_set_iff_#t~mem877#1.base, tun_set_iff_#t~mem877#1.offset := read~$Pointer$#27(tun_set_iff_~dev~0#1.base, ~bvadd~64(468bv64, tun_set_iff_~dev~0#1.offset), 8bv64);tun_set_iff_#t~short878#1 := ~bvadd~64(tun_set_iff_#t~mem877#1.base, tun_set_iff_#t~mem877#1.offset) == ~bvadd~64(~#tun_netdev_ops~0.base, ~#tun_netdev_ops~0.offset); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739-1: assume !tun_set_iff_#t~short878#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-1: SUMMARY for call tun_set_iff_#t~ret890#1 := tun_attach(tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset, tun_set_iff_~file#1.base, tun_set_iff_~file#1.offset, (if 0bv32 == (if 0bv32 != ~bvand~32(4096bv32, ~sign_extend~32~16(tun_set_iff_#t~mem889#1)) then 1bv32 else 0bv32) then 0bv8 else 1bv8)); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739: assume tun_set_iff_#t~short878#1;havoc tun_set_iff_#t~mem876#1;havoc tun_set_iff_#t~mem877#1.base, tun_set_iff_#t~mem877#1.offset;havoc tun_set_iff_#t~short878#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739: assume !tun_set_iff_#t~short878#1;havoc tun_set_iff_#t~mem876#1;havoc tun_set_iff_#t~mem877#1.base, tun_set_iff_#t~mem877#1.offset;havoc tun_set_iff_#t~short878#1;call tun_set_iff_#t~mem880#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64);tun_set_iff_#t~short882#1 := 0bv32 != ~bvand~32(2bv32, ~sign_extend~32~16(tun_set_iff_#t~mem880#1)); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10937-1: SUMMARY for call tun_flow_uninit(tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10937: call tun_set_iff_#t~mem941#1.base, tun_set_iff_#t~mem941#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(8587bv64, tun_set_iff_~tun~19#1.offset), 8bv64); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: tun_set_iff_#t~ret907#1.base, tun_set_iff_#t~ret907#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc tun_set_iff_#t~ret907#1.base, tun_set_iff_#t~ret907#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := tun_set_iff_~tun~19#1.base, ~bvadd~64(175bv64, tun_set_iff_~tun~19#1.offset), 41bv64, 0bv64, tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: tun_not_capable_#t~ret447#1.base, tun_not_capable_#t~ret447#1.offset := dev_net_#res#1.base, dev_net_#res#1.offset;havoc dev_net_#t~ret284#1.base, dev_net_#t~ret284#1.offset, dev_net_~dev#1.base, dev_net_~dev#1.offset, dev_net_~tmp~21#1.base, dev_net_~tmp~21#1.offset;havoc dev_net_#in~dev#1.base, dev_net_#in~dev#1.offset;assume { :end_inline_dev_net } true;tun_not_capable_~tmp___1~8#1.base, tun_not_capable_~tmp___1~8#1.offset := tun_not_capable_#t~ret447#1.base, tun_not_capable_#t~ret447#1.offset;havoc tun_not_capable_#t~mem446#1.base, tun_not_capable_#t~mem446#1.offset;havoc tun_not_capable_#t~ret447#1.base, tun_not_capable_#t~ret447#1.offset;tun_not_capable_~net~0#1.base, tun_not_capable_~net~0#1.offset := tun_not_capable_~tmp___1~8#1.base, tun_not_capable_~tmp___1~8#1.offset;call tun_not_capable_#t~mem448#1 := read~intINTTYPE4#27(tun_not_capable_~tun#1.base, ~bvadd~64(72bv64, tun_not_capable_~tun#1.offset), 4bv64); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: assume 0bv64 != ~tmp___18~1#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: assume !(0bv64 != ~tmp___18~1#1); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337-1: SUMMARY for call netif_running_#t~ret306#1 := constant_test_bit(0bv64, netif_running_~dev#1.base, ~bvadd~64(68bv64, netif_running_~dev#1.offset)); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: netif_running_~tmp~27#1 := netif_running_#t~ret306#1;havoc netif_running_#t~ret306#1;netif_running_#res#1 := (if 0bv32 == (if 0bv32 != netif_running_~tmp~27#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8); [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433-1: SUMMARY for call #t~ret995#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~#ifr~0#1.base, ~#ifr~0#1.offset, ~sign_extend~64~32(~ifreq_len#1)); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433: ~tmp___4~12#1 := #t~ret995#1;havoc #t~ret995#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: havoc tun_set_iff_#t~mem941#1.base, tun_set_iff_#t~mem941#1.offset;assume { :begin_inline_ldv_free_netdev_91 } true;ldv_free_netdev_91_#in~ldv_func_arg1#1.base, ldv_free_netdev_91_#in~ldv_func_arg1#1.offset := tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset;havoc ldv_free_netdev_91_~ldv_func_arg1#1.base, ldv_free_netdev_91_~ldv_func_arg1#1.offset;ldv_free_netdev_91_~ldv_func_arg1#1.base, ldv_free_netdev_91_~ldv_func_arg1#1.offset := ldv_free_netdev_91_#in~ldv_func_arg1#1.base, ldv_free_netdev_91_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: havoc tun_set_iff_#t~ret916#1; [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: SUMMARY for call security_tun_dev_free_security(tun_set_iff_#t~mem941#1.base, tun_set_iff_#t~mem941#1.offset); srcloc: null [2025-02-08 03:57:29,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-1: SUMMARY for call tun_set_iff_#t~ret916#1 := printk(42bv64, 0bv64); srcloc: null [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;assume { :begin_inline_security_tun_dev_alloc_security } true;security_tun_dev_alloc_security_#in~arg0#1.base, security_tun_dev_alloc_security_#in~arg0#1.offset := tun_set_iff_~tun~19#1.base, ~bvadd~64(8587bv64, tun_set_iff_~tun~19#1.offset);havoc security_tun_dev_alloc_security_#res#1;havoc security_tun_dev_alloc_security_#t~nondet1392#1, security_tun_dev_alloc_security_~arg0#1.base, security_tun_dev_alloc_security_~arg0#1.offset;security_tun_dev_alloc_security_~arg0#1.base, security_tun_dev_alloc_security_~arg0#1.offset := security_tun_dev_alloc_security_#in~arg0#1.base, security_tun_dev_alloc_security_#in~arg0#1.offset;havoc security_tun_dev_alloc_security_#t~nondet1392#1;security_tun_dev_alloc_security_#res#1 := security_tun_dev_alloc_security_#t~nondet1392#1;havoc security_tun_dev_alloc_security_#t~nondet1392#1; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: assume 1bv32 == ~bvand~32(15bv32, tun_net_init_#t~mem608#1);havoc tun_net_init_#t~mem608#1; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: assume !(1bv32 == ~bvand~32(15bv32, tun_net_init_#t~mem608#1));havoc tun_net_init_#t~mem608#1;call tun_net_init_#t~mem609#1 := read~intINTTYPE4#27(tun_net_init_~tun~8#1.base, ~bvadd~64(68bv64, tun_net_init_~tun~8#1.offset), 4bv64); [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: call #t~mem1030#1.base, #t~mem1030#1.offset := read~$Pointer$#27(~tun~21#1.base, ~bvadd~64(80bv64, ~tun~21#1.offset), 8bv64);assume { :begin_inline_dev_set_mac_address } true;dev_set_mac_address_#in~arg0#1.base, dev_set_mac_address_#in~arg0#1.offset, dev_set_mac_address_#in~arg1#1.base, dev_set_mac_address_#in~arg1#1.offset := #t~mem1030#1.base, #t~mem1030#1.offset, ~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset);havoc dev_set_mac_address_#res#1;havoc dev_set_mac_address_#t~nondet1355#1, dev_set_mac_address_~arg0#1.base, dev_set_mac_address_~arg0#1.offset, dev_set_mac_address_~arg1#1.base, dev_set_mac_address_~arg1#1.offset;dev_set_mac_address_~arg0#1.base, dev_set_mac_address_~arg0#1.offset := dev_set_mac_address_#in~arg0#1.base, dev_set_mac_address_#in~arg0#1.offset;dev_set_mac_address_~arg1#1.base, dev_set_mac_address_~arg1#1.offset := dev_set_mac_address_#in~arg1#1.base, dev_set_mac_address_#in~arg1#1.offset;havoc dev_set_mac_address_#t~nondet1355#1;dev_set_mac_address_#res#1 := dev_set_mac_address_#t~nondet1355#1;havoc dev_set_mac_address_#t~nondet1355#1; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: call write~intINTTYPE4#27(update_filter_~nexact~0#1, update_filter_~filter#1.base, update_filter_~filter#1.offset, 4bv64);update_filter_~err~1#1 := update_filter_~nexact~0#1; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: havoc update_filter_#t~memset~res561#1.base, update_filter_#t~memset~res561#1.offset; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122-1: SUMMARY for call update_filter_#t~memset~res561#1.base, update_filter_#t~memset~res561#1.offset := #Ultimate.C_memset#27(update_filter_~filter#1.base, ~bvadd~64(4bv64, update_filter_~filter#1.offset), 0bv32, 8bv64); srcloc: null [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741-1: SUMMARY for call tun_set_iff_#t~ret879#1.base, tun_set_iff_#t~ret879#1.offset := netdev_priv(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset); srcloc: null [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: tun_set_iff_~tmp~73#1.base, tun_set_iff_~tmp~73#1.offset := tun_set_iff_#t~ret879#1.base, tun_set_iff_#t~ret879#1.offset;havoc tun_set_iff_#t~ret879#1.base, tun_set_iff_#t~ret879#1.offset;tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset := tun_set_iff_~tmp~73#1.base, tun_set_iff_~tmp~73#1.offset; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32);tun_set_iff_#res#1 := tun_set_iff_~err~4#1;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);call tun_set_iff_#t~mem891#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);tun_set_iff_#t~short894#1 := 0bv32 != ~bvand~32(1024bv32, tun_set_iff_#t~mem891#1); [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435: assume 0bv64 != ~tmp___4~12#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435: assume !(0bv64 != ~tmp___4~12#1); [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: tun_not_capable_~tmp___2~5#1 := (if 0bv8 == tun_not_capable_#t~ret449#1 then 0bv8 else 1bv8);havoc tun_not_capable_#t~mem448#1;havoc tun_not_capable_#t~ret449#1; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16720: havoc __dev_get_by_name_#t~ret1345#1.base, __dev_get_by_name_#t~ret1345#1.offset;tun_set_iff_#t~ret874#1.base, tun_set_iff_#t~ret874#1.offset := __dev_get_by_name_#res#1.base, __dev_get_by_name_#res#1.offset;havoc __dev_get_by_name_#t~ret1345#1.base, __dev_get_by_name_#t~ret1345#1.offset, __dev_get_by_name_~arg0#1.base, __dev_get_by_name_~arg0#1.offset, __dev_get_by_name_~arg1#1.base, __dev_get_by_name_~arg1#1.offset;havoc __dev_get_by_name_#in~arg0#1.base, __dev_get_by_name_#in~arg0#1.offset, __dev_get_by_name_#in~arg1#1.base, __dev_get_by_name_#in~arg1#1.offset;assume { :end_inline___dev_get_by_name } true;tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset := tun_set_iff_#t~ret874#1.base, tun_set_iff_#t~ret874#1.offset;havoc tun_set_iff_#t~ret874#1.base, tun_set_iff_#t~ret874#1.offset; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-1: SUMMARY for call tun_not_capable_#t~ret449#1 := uid_valid(tun_not_capable_#t~mem448#1); srcloc: null [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204: call ULTIMATE.dealloc(~#ifr~0#1.base, ~#ifr~0#1.offset);havoc ~#ifr~0#1.base, ~#ifr~0#1.offset;call ULTIMATE.dealloc(~#owner~0#1.base, ~#owner~0#1.offset);havoc ~#owner~0#1.base, ~#owner~0#1.offset;call ULTIMATE.dealloc(~#group~0#1.base, ~#group~0#1.offset);havoc ~#group~0#1.base, ~#group~0#1.offset;call ULTIMATE.dealloc(~#sndbuf~0#1.base, ~#sndbuf~0#1.offset);havoc ~#sndbuf~0#1.base, ~#sndbuf~0#1.offset;call ULTIMATE.dealloc(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset);havoc ~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset;call ULTIMATE.dealloc(~#ifindex~0#1.base, ~#ifindex~0#1.offset);havoc ~#ifindex~0#1.base, ~#ifindex~0#1.offset; [2025-02-08 03:57:29,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: update_filter_~tmp___0~32#1.base, update_filter_~tmp___0~32#1.offset := update_filter_#t~ret557#1.base, update_filter_#t~ret557#1.offset;havoc update_filter_#t~ret557#1.base, update_filter_#t~ret557#1.offset;update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset := update_filter_~tmp___0~32#1.base, update_filter_~tmp___0~32#1.offset; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973: assume 0bv64 != ~bvand~64(2bv64, set_offload_~arg#1);set_offload_~features~0#1 := ~bvor~64(65536bv64, set_offload_~features~0#1); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973: assume !(0bv64 != ~bvand~64(2bv64, set_offload_~arg#1)); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11105-1: SUMMARY for call tun_set_sndbuf_#t~ret957#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090-1: SUMMARY for call update_filter_#t~ret557#1.base, update_filter_#t~ret557#1.offset := kmalloc(~sign_extend~64~32(update_filter_~alen~0#1), 208bv32); srcloc: null [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11105: tun_set_sndbuf_~tmp~77#1 := tun_set_sndbuf_#t~ret957#1;havoc tun_set_sndbuf_#t~ret957#1; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13781-1: ldv_register_netdevice_#res#1 := ldv_register_netdevice_~arg0#1; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume 0bv32 != ~bvand~32(2bv32, ~sign_extend~32~16(tun_set_iff_#t~mem900#1));havoc tun_set_iff_#t~mem900#1;tun_set_iff_~flags~1#1 := ~bvor~64(2bv64, tun_set_iff_~flags~1#1);tun_set_iff_~name~0#1.base, tun_set_iff_~name~0#1.offset := 40bv64, 0bv64; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: assume !(0bv32 != ~bvand~32(2bv32, ~sign_extend~32~16(tun_set_iff_#t~mem900#1)));havoc tun_set_iff_#t~mem900#1;tun_set_iff_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14541: ldv_alloc_netdev_mqs_89_#t~ret1224#1.base, ldv_alloc_netdev_mqs_89_#t~ret1224#1.offset := ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset;havoc ldv_alloc_netdev_mqs_#t~ret1092#1, ldv_alloc_netdev_mqs_#t~ret1093#1.base, ldv_alloc_netdev_mqs_#t~ret1093#1.offset, ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset, ldv_alloc_netdev_mqs_~arg1#1, ldv_alloc_netdev_mqs_~arg2#1.base, ldv_alloc_netdev_mqs_~arg2#1.offset, ldv_alloc_netdev_mqs_~arg3#1.base, ldv_alloc_netdev_mqs_~arg3#1.offset, ldv_alloc_netdev_mqs_~arg4#1, ldv_alloc_netdev_mqs_~arg5#1, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.offset, ldv_alloc_netdev_mqs_~tmp~88#1.base, ldv_alloc_netdev_mqs_~tmp~88#1.offset, ldv_alloc_netdev_mqs_~tmp___0~57#1;havoc ldv_alloc_netdev_mqs_#in~arg0#1.base, ldv_alloc_netdev_mqs_#in~arg0#1.offset, ldv_alloc_netdev_mqs_#in~arg1#1, ldv_alloc_netdev_mqs_#in~arg2#1.base, ldv_alloc_netdev_mqs_#in~arg2#1.offset, ldv_alloc_netdev_mqs_#in~arg3#1.base, ldv_alloc_netdev_mqs_#in~arg3#1.offset, ldv_alloc_netdev_mqs_#in~arg4#1, ldv_alloc_netdev_mqs_#in~arg5#1;assume { :end_inline_ldv_alloc_netdev_mqs } true;ldv_alloc_netdev_mqs_89_~tmp___0~68#1.base, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.offset := ldv_alloc_netdev_mqs_89_#t~ret1224#1.base, ldv_alloc_netdev_mqs_89_#t~ret1224#1.offset;havoc ldv_alloc_netdev_mqs_89_#t~ret1224#1.base, ldv_alloc_netdev_mqs_89_#t~ret1224#1.offset;ldv_alloc_netdev_mqs_89_#res#1.base, ldv_alloc_netdev_mqs_89_#res#1.offset := ldv_alloc_netdev_mqs_89_~tmp___0~68#1.base, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.offset; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: call update_filter_#t~mem563#1 := read~intINTTYPE2#27(update_filter_~#uf~0#1.base, ~bvadd~64(2bv64, update_filter_~#uf~0#1.offset), 2bv64); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: assume 0bv32 != ~bvand~32(16384bv32, ~sign_extend~32~16(tun_set_iff_#t~mem930#1));havoc tun_set_iff_#t~mem930#1;call tun_set_iff_#t~mem931#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(512bv32, tun_set_iff_#t~mem931#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem931#1; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: assume !(0bv32 != ~bvand~32(16384bv32, ~sign_extend~32~16(tun_set_iff_#t~mem930#1)));havoc tun_set_iff_#t~mem930#1;call tun_set_iff_#t~mem932#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294966783bv32, tun_set_iff_#t~mem932#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem932#1; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908-1: call tun_set_iff_#t~mem930#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: call tun_attach_filter_#t~mem953#1.base, tun_attach_filter_#t~mem953#1.offset := read~$Pointer$#27(tun_attach_filter_~tun#1.base, ~bvadd~64(tun_attach_filter_~tun#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(tun_attach_filter_~i~10#1))), 8bv64);tun_attach_filter_~tfile~11#1.base, tun_attach_filter_~tfile~11#1.offset := tun_attach_filter_#t~mem953#1.base, tun_attach_filter_#t~mem953#1.offset;havoc tun_attach_filter_#t~mem953#1.base, tun_attach_filter_#t~mem953#1.offset;call tun_attach_filter_#t~mem954#1.base, tun_attach_filter_#t~mem954#1.offset := read~$Pointer$#27(tun_attach_filter_~tfile~11#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, tun_attach_filter_~tfile~11#1.offset)), 8bv64); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8530: assume 0bv32 != tun_not_capable_~tmp___8~0#1;tun_not_capable_~tmp___9~0#1 := 1bv32; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8530: assume !(0bv32 != tun_not_capable_~tmp___8~0#1);tun_not_capable_~tmp___9~0#1 := 0bv32; [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume 0bv32 != ~zero_extend~32~8(tun_not_capable_~tmp___2~5#1);call tun_not_capable_#t~mem450#1 := read~intINTTYPE4#27(tun_not_capable_~cred~0#1.base, ~bvadd~64(36bv64, tun_not_capable_~cred~0#1.offset), 4bv64);call tun_not_capable_#t~mem451#1 := read~intINTTYPE4#27(tun_not_capable_~tun#1.base, ~bvadd~64(72bv64, tun_not_capable_~tun#1.offset), 4bv64); [2025-02-08 03:57:29,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume !(0bv32 != ~zero_extend~32~8(tun_not_capable_~tmp___2~5#1));call tun_not_capable_#t~mem453#1 := read~intINTTYPE4#27(tun_not_capable_~tun#1.base, ~bvadd~64(76bv64, tun_not_capable_~tun#1.offset), 4bv64); [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume 0bv32 != ~tmp___8~5#1;~ret~8#1 := 4294967274bv32; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: assume !(0bv32 != ~tmp___8~5#1);call #t~mem1009#1 := read~intINTTYPE4#2(~#owner~0#1.base, ~#owner~0#1.offset, 4bv64);call write~intINTTYPE4#27(#t~mem1009#1, ~tun~21#1.base, ~bvadd~64(72bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem1009#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: tun_attach_filter_~ret~6#1 := tun_attach_filter_#t~ret955#1;havoc tun_attach_filter_#t~mem954#1.base, tun_attach_filter_#t~mem954#1.offset;havoc tun_attach_filter_#t~ret955#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11107: assume 0bv32 != tun_set_sndbuf_~tmp~77#1 && 0bv8 == tun_set_sndbuf_~__warned~14#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11107: assume !(0bv32 != tun_set_sndbuf_~tmp~77#1 && 0bv8 == tun_set_sndbuf_~__warned~14#1); [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: tun_set_iff_~tmp___6~8#1 := tun_set_iff_#t~ret918#1;havoc tun_set_iff_#t~mem917#1.base, tun_set_iff_#t~mem917#1.offset;havoc tun_set_iff_#t~ret918#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876-1: SUMMARY for call tun_set_iff_#t~ret918#1 := device_create_file(tun_set_iff_#t~mem917#1.base, ~bvadd~64(1236bv64, tun_set_iff_#t~mem917#1.offset), ~#dev_attr_owner~0.base, ~#dev_attr_owner~0.offset); srcloc: null [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10843: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32); [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10843: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);assume { :begin_inline_tun_net_init } true;tun_net_init_#in~dev#1.base, tun_net_init_#in~dev#1.offset := tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset;havoc tun_net_init_#t~ret607#1.base, tun_net_init_#t~ret607#1.offset, tun_net_init_#t~mem608#1, tun_net_init_#t~mem609#1, tun_net_init_#t~mem610#1, tun_net_init_#t~mem611#1, tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset, tun_net_init_~tun~8#1.base, tun_net_init_~tun~8#1.offset, tun_net_init_~tmp~57#1.base, tun_net_init_~tmp~57#1.offset;tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset := tun_net_init_#in~dev#1.base, tun_net_init_#in~dev#1.offset;havoc tun_net_init_~tun~8#1.base, tun_net_init_~tun~8#1.offset;havoc tun_net_init_~tmp~57#1.base, tun_net_init_~tmp~57#1.offset; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074-1: SUMMARY for call tun_attach_filter_#t~ret955#1 := sk_attach_filter(tun_attach_filter_~tun#1.base, ~bvadd~64(164bv64, tun_attach_filter_~tun#1.offset), tun_attach_filter_#t~mem954#1.base, tun_attach_filter_#t~mem954#1.offset); srcloc: null [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: havoc ldv_free_netdev_91_~ldv_func_arg1#1.base, ldv_free_netdev_91_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_91_#in~ldv_func_arg1#1.base, ldv_free_netdev_91_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_91 } true;tun_set_iff_#res#1 := tun_set_iff_~err~4#1;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16855: havoc in_egroup_p_#t~nondet1367#1;tun_not_capable_#t~ret456#1 := in_egroup_p_#res#1;havoc in_egroup_p_#t~nondet1367#1, in_egroup_p_~arg0#1.val;havoc in_egroup_p_#in~arg0#1.val;assume { :end_inline_in_egroup_p } true;tun_not_capable_~tmp___6~0#1 := tun_not_capable_#t~ret456#1;havoc tun_not_capable_#t~mem455#1;havoc tun_not_capable_#t~ret456#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020: havoc security_tun_dev_alloc_security_#t~nondet1392#1;tun_set_iff_#t~ret908#1 := security_tun_dev_alloc_security_#res#1;havoc security_tun_dev_alloc_security_#t~nondet1392#1, security_tun_dev_alloc_security_~arg0#1.base, security_tun_dev_alloc_security_~arg0#1.offset;havoc security_tun_dev_alloc_security_#in~arg0#1.base, security_tun_dev_alloc_security_#in~arg0#1.offset;assume { :end_inline_security_tun_dev_alloc_security } true;tun_set_iff_~err~4#1 := tun_set_iff_#t~ret908#1;havoc tun_set_iff_#t~ret908#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12330: ldv_alloc_netdev_mqs_~tmp___0~57#1 := ldv_alloc_netdev_mqs_#t~ret1092#1;havoc ldv_alloc_netdev_mqs_#t~ret1092#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243-1: SUMMARY for call netif_tx_wake_queue_#t~ret297#1 := test_and_set_bit(0bv64, netif_tx_wake_queue_~dev_queue#1.base, ~bvadd~64(408bv64, netif_tx_wake_queue_~dev_queue#1.offset)); srcloc: null [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume 2bv32 == ~bvand~32(15bv32, tun_net_init_#t~mem609#1);havoc tun_net_init_#t~mem609#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume !(2bv32 == ~bvand~32(15bv32, tun_net_init_#t~mem609#1));havoc tun_net_init_#t~mem609#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: netif_tx_wake_queue_~tmp___0~14#1 := netif_tx_wake_queue_#t~ret297#1;havoc netif_tx_wake_queue_#t~ret297#1; [2025-02-08 03:57:29,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~$Pointer$#27(#funAddr~tun_flow_cleanup.base, #funAddr~tun_flow_cleanup.offset, tun_flow_init_~tun#1.base, ~bvadd~64(32bv64, ~bvadd~64(8435bv64, tun_flow_init_~tun#1.offset)), 8bv64);call write~intINTTYPE8#27(~bvadd~64(tun_flow_init_~tun#1.base, tun_flow_init_~tun#1.offset), tun_flow_init_~tun#1.base, ~bvadd~64(40bv64, ~bvadd~64(8435bv64, tun_flow_init_~tun#1.offset)), 8bv64);call tun_flow_init_#t~mem603#1 := read~intINTTYPE8#27(tun_flow_init_~tun#1.base, ~bvadd~64(8559bv64, tun_flow_init_~tun#1.offset), 8bv64); [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: assume 0bv64 == ~bvadd~64(update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset);update_filter_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset);havoc update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: assume !(0bv64 == ~bvadd~64(update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset)); [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12330-1: SUMMARY for call ldv_alloc_netdev_mqs_#t~ret1092#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: update_filter_#res#1 := update_filter_~err~1#1;call ULTIMATE.dealloc(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset);havoc update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159-1: SUMMARY for call kfree(update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset); srcloc: null [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume tun_set_iff_#t~short894#1;havoc tun_set_iff_#t~mem891#1;havoc tun_set_iff_#t~mem892#1;havoc tun_set_iff_#t~mem893#1;havoc tun_set_iff_#t~short894#1;tun_set_iff_#res#1 := 0bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume !tun_set_iff_#t~short894#1;havoc tun_set_iff_#t~mem891#1;havoc tun_set_iff_#t~mem892#1;havoc tun_set_iff_#t~mem893#1;havoc tun_set_iff_#t~short894#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: call #t~mem1032#1.base, #t~mem1032#1.offset := read~$Pointer$#27(~tfile~14#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, ~tfile~14#1.offset)), 8bv64);call #t~mem1033#1 := read~intINTTYPE4#27(#t~mem1032#1.base, ~bvadd~64(581bv64, #t~mem1032#1.offset), 4bv64);call write~intINTTYPE4#27(#t~mem1033#1, ~#sndbuf~0#1.base, ~#sndbuf~0#1.offset, 4bv64);havoc #t~mem1032#1.base, #t~mem1032#1.offset;havoc #t~mem1033#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: tun_not_capable_~tmp___3~3#1 := (if 0bv8 == tun_not_capable_#t~ret452#1 then 0bv8 else 1bv8);havoc tun_not_capable_#t~mem450#1;havoc tun_not_capable_#t~mem451#1;havoc tun_not_capable_#t~ret452#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: SUMMARY for call tun_not_capable_#t~ret452#1 := uid_eq(tun_not_capable_#t~mem450#1, tun_not_capable_#t~mem451#1); srcloc: null [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745-1: assume tun_set_iff_#t~short882#1;call tun_set_iff_#t~mem881#1.base, tun_set_iff_#t~mem881#1.offset := read~$Pointer$#27(tun_set_iff_~dev~0#1.base, ~bvadd~64(468bv64, tun_set_iff_~dev~0#1.offset), 8bv64);tun_set_iff_#t~short882#1 := ~bvadd~64(tun_set_iff_#t~mem881#1.base, tun_set_iff_#t~mem881#1.offset) == ~bvadd~64(~#tap_netdev_ops~0.base, ~#tap_netdev_ops~0.offset); [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745-1: assume !tun_set_iff_#t~short882#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778-1: assume tun_set_iff_#t~short894#1;call tun_set_iff_#t~mem892#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(64bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call tun_set_iff_#t~mem893#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(8567bv64, tun_set_iff_~tun~19#1.offset), 4bv64);tun_set_iff_#t~short894#1 := ~bvugt~32(~bvadd~32(tun_set_iff_#t~mem892#1, tun_set_iff_#t~mem893#1), 1bv32); [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778-1: assume !tun_set_iff_#t~short894#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745: assume tun_set_iff_#t~short882#1;havoc tun_set_iff_#t~mem880#1;havoc tun_set_iff_#t~mem881#1.base, tun_set_iff_#t~mem881#1.offset;havoc tun_set_iff_#t~short882#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745: assume !tun_set_iff_#t~short882#1;havoc tun_set_iff_#t~mem880#1;havoc tun_set_iff_#t~mem881#1.base, tun_set_iff_#t~mem881#1.offset;havoc tun_set_iff_#t~short882#1;tun_set_iff_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: assume 0bv32 != tun_attach_filter_~ret~6#1; [2025-02-08 03:57:29,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: assume !(0bv32 != tun_attach_filter_~ret~6#1);tun_attach_filter_~i~10#1 := ~bvadd~32(1bv32, tun_attach_filter_~i~10#1); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109-1: SUMMARY for call tun_set_sndbuf_#t~ret958#1 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109: tun_set_sndbuf_~tmp___0~49#1 := tun_set_sndbuf_#t~ret958#1;havoc tun_set_sndbuf_#t~ret958#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: update_filter_~tmp___2~8#1 := (if 0bv8 == update_filter_#t~ret562#1 then 0bv8 else 1bv8);havoc update_filter_#t~ret562#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127-1: SUMMARY for call update_filter_#t~ret562#1 := is_multicast_ether_addr(update_filter_~addr~0#1.base, ~bvadd~64(update_filter_~addr~0#1.offset, ~bvmul~64(6bv64, ~sign_extend~64~32(update_filter_~n~6#1)))); srcloc: null [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977: assume 0bv64 != ~bvand~64(4bv64, set_offload_~arg#1);set_offload_~features~0#1 := ~bvor~64(1048576bv64, set_offload_~features~0#1); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977: assume !(0bv64 != ~bvand~64(4bv64, set_offload_~arg#1)); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: assume 0bv32 != tun_set_iff_~tmp___6~8#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: assume !(0bv32 != tun_set_iff_~tmp___6~8#1);call tun_set_iff_#t~mem920#1.base, tun_set_iff_#t~mem920#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572: ~tmp___19~1#1 := #t~ret1039#1;havoc #t~ret1039#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: ~ret~8#1 := 4294967274bv32;call #t~mem1045#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539-1: SUMMARY for call #t~ret1034#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~#sndbuf~0#1.base, ~#sndbuf~0#1.offset, 4bv64); srcloc: null [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11506: assume { :begin_inline_set_offload } true;set_offload_#in~tun#1.base, set_offload_#in~tun#1.offset, set_offload_#in~arg#1 := ~tun~21#1.base, ~tun~21#1.offset, ~arg#1;havoc set_offload_#res#1;havoc set_offload_#t~mem945#1.base, set_offload_#t~mem945#1.offset, set_offload_~tun#1.base, set_offload_~tun#1.offset, set_offload_~arg#1, set_offload_~features~0#1;set_offload_~tun#1.base, set_offload_~tun#1.offset := set_offload_#in~tun#1.base, set_offload_#in~tun#1.offset;set_offload_~arg#1 := set_offload_#in~arg#1;havoc set_offload_~features~0#1;set_offload_~features~0#1 := 0bv64; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11572-1: SUMMARY for call #t~ret1039#1 := copy_from_user(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset, ~argp~0#1.base, ~argp~0#1.offset, 4bv64); srcloc: null [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11539: ~tmp___16~1#1 := #t~ret1034#1;havoc #t~ret1034#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume 0bv32 != ldv_alloc_netdev_mqs_~tmp___0~57#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume !(0bv32 != ldv_alloc_netdev_mqs_~tmp___0~57#1);ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: assume 0bv32 != netif_tx_wake_queue_~tmp___0~14#1;call netif_tx_wake_queue_#t~mem298#1.base, netif_tx_wake_queue_#t~mem298#1.offset := read~$Pointer$#27(netif_tx_wake_queue_~dev_queue#1.base, ~bvadd~64(8bv64, netif_tx_wake_queue_~dev_queue#1.offset), 8bv64);assume { :begin_inline___netif_schedule } true;__netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset := netif_tx_wake_queue_#t~mem298#1.base, netif_tx_wake_queue_#t~mem298#1.offset;havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;__netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset := __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: assume !(0bv32 != netif_tx_wake_queue_~tmp___0~14#1); [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14545-1: ldv_alloc_netdev_mqs_89_#res#1.base, ldv_alloc_netdev_mqs_89_#res#1.offset := ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-1: SUMMARY for call tun_set_iff_#t~ret883#1.base, tun_set_iff_#t~ret883#1.offset := netdev_priv(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset); srcloc: null [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: tun_set_iff_~tmp___0~46#1.base, tun_set_iff_~tmp___0~46#1.offset := tun_set_iff_#t~ret883#1.base, tun_set_iff_#t~ret883#1.offset;havoc tun_set_iff_#t~ret883#1.base, tun_set_iff_#t~ret883#1.offset;tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset := tun_set_iff_~tmp___0~46#1.base, tun_set_iff_~tmp___0~46#1.offset; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: assume 0bv8 != tun_not_capable_~tmp___3~3#1;tun_not_capable_~tmp___4~2#1 := 0bv32; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: assume !(0bv8 != tun_not_capable_~tmp___3~3#1);tun_not_capable_~tmp___4~2#1 := 1bv32; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: tun_flow_init_~tmp~56#1 := tun_flow_init_#t~ret604#1;havoc tun_flow_init_#t~mem603#1;havoc tun_flow_init_#t~ret604#1;assume { :begin_inline_ldv_mod_timer_86 } true;ldv_mod_timer_86_#in~ldv_func_arg1#1.base, ldv_mod_timer_86_#in~ldv_func_arg1#1.offset, ldv_mod_timer_86_#in~ldv_func_arg2#1 := tun_flow_init_~tun#1.base, ~bvadd~64(8435bv64, tun_flow_init_~tun#1.offset), tun_flow_init_~tmp~56#1;havoc ldv_mod_timer_86_#res#1;havoc ldv_mod_timer_86_#t~ret1219#1, ldv_mod_timer_86_#t~ret1220#1, ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset, ldv_mod_timer_86_~ldv_func_arg2#1, ldv_mod_timer_86_~ldv_func_res~2#1, ldv_mod_timer_86_~tmp~108#1, ldv_mod_timer_86_~tmp___0~66#1;ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset := ldv_mod_timer_86_#in~ldv_func_arg1#1.base, ldv_mod_timer_86_#in~ldv_func_arg1#1.offset;ldv_mod_timer_86_~ldv_func_arg2#1 := ldv_mod_timer_86_#in~ldv_func_arg2#1;havoc ldv_mod_timer_86_~ldv_func_res~2#1;havoc ldv_mod_timer_86_~tmp~108#1;havoc ldv_mod_timer_86_~tmp___0~66#1; [2025-02-08 03:57:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459-1: SUMMARY for call tun_flow_init_#t~ret604#1 := round_jiffies_up(~bvadd~64(~jiffies~0, tun_flow_init_#t~mem603#1)); srcloc: null [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: assume 2bv32 != ~bvand~32(15bv32, #t~mem1045#1);havoc #t~mem1045#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: assume !(2bv32 != ~bvand~32(15bv32, #t~mem1045#1));havoc #t~mem1045#1;~ret~8#1 := 0bv32;call #t~mem1046#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(64bv64, ~tun~21#1.offset), 4bv64); [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078-1: SUMMARY for call tun_detach_filter(tun_attach_filter_~tun#1.base, tun_attach_filter_~tun#1.offset, tun_attach_filter_~i~10#1); srcloc: null [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume 0bv8 != update_filter_~tmp___2~8#1;update_filter_~tmp___3~6#1 := 0bv32; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume !(0bv8 != update_filter_~tmp___2~8#1);update_filter_~tmp___3~6#1 := 1bv32; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: tun_attach_filter_#res#1 := tun_attach_filter_~ret~6#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: assume 0bv32 == tun_set_sndbuf_~tmp___0~49#1;tun_set_sndbuf_~__warned~14#1 := 1bv8; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: assume !(0bv32 == tun_set_sndbuf_~tmp___0~49#1); [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814-1: call tun_set_iff_#t~mem901#1 := read~intINTTYPE1#27(tun_set_iff_~ifr#1.base, tun_set_iff_~ifr#1.offset, 1bv64); [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913-1: call tun_set_iff_#t~mem933#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: havoc tun_set_iff_#t~ret919#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913: assume 0bv32 != ~bvand~32(256bv32, ~sign_extend~32~16(tun_set_iff_#t~mem933#1));havoc tun_set_iff_#t~mem933#1;call tun_set_iff_#t~mem934#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(1024bv32, tun_set_iff_#t~mem934#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem934#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913: assume !(0bv32 != ~bvand~32(256bv32, ~sign_extend~32~16(tun_set_iff_#t~mem933#1)));havoc tun_set_iff_#t~mem933#1;call tun_set_iff_#t~mem935#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294966271bv32, tun_set_iff_#t~mem935#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem935#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: assume 0bv32 != ~sign_extend~32~8(tun_set_iff_#t~mem901#1);havoc tun_set_iff_#t~mem901#1;tun_set_iff_~name~0#1.base, tun_set_iff_~name~0#1.offset := tun_set_iff_~ifr#1.base, tun_set_iff_~ifr#1.offset; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: assume !(0bv32 != ~sign_extend~32~8(tun_set_iff_#t~mem901#1));havoc tun_set_iff_#t~mem901#1; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880-1: SUMMARY for call tun_set_iff_#t~ret919#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541: assume 0bv64 != ~tmp___16~1#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541: assume !(0bv64 != ~tmp___16~1#1); [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: tun_flow_init_#t~ret605#1 := ldv_mod_timer_86_#res#1;havoc ldv_mod_timer_86_#t~ret1219#1, ldv_mod_timer_86_#t~ret1220#1, ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset, ldv_mod_timer_86_~ldv_func_arg2#1, ldv_mod_timer_86_~ldv_func_res~2#1, ldv_mod_timer_86_~tmp~108#1, ldv_mod_timer_86_~tmp___0~66#1;havoc ldv_mod_timer_86_#in~ldv_func_arg1#1.base, ldv_mod_timer_86_#in~ldv_func_arg1#1.offset, ldv_mod_timer_86_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_86 } true;havoc tun_flow_init_#t~ret605#1;call ULTIMATE.dealloc(tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset);havoc tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset; [2025-02-08 03:57:29,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume 0bv64 != ~tmp___19~1#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: assume !(0bv64 != ~tmp___19~1#1);call #t~mem1040#1 := read~intINTTYPE4#27(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset, 4bv64); [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: 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~mem298#1.base, netif_tx_wake_queue_#t~mem298#1.offset; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334-1: SUMMARY for call ldv_alloc_netdev_mqs_#t~ret1093#1.base, ldv_alloc_netdev_mqs_#t~ret1093#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: assume 0bv32 != ~ret~8#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: assume !(0bv32 != ~ret~8#1); [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: ldv_alloc_netdev_mqs_~tmp~88#1.base, ldv_alloc_netdev_mqs_~tmp~88#1.offset := ldv_alloc_netdev_mqs_#t~ret1093#1.base, ldv_alloc_netdev_mqs_#t~ret1093#1.offset;havoc ldv_alloc_netdev_mqs_#t~ret1093#1.base, ldv_alloc_netdev_mqs_#t~ret1093#1.offset;ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset := ldv_alloc_netdev_mqs_~tmp~88#1.base, ldv_alloc_netdev_mqs_~tmp~88#1.offset;ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.offset := ldv_alloc_netdev_mqs_~arg3#1.base, ldv_alloc_netdev_mqs_~arg3#1.offset;assume { :begin_inline_ldv_alloc_netdev_mqs_setup_7_3 } true;ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.offset, ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.offset := ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.offset, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset;havoc ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.offset, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.offset;ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.offset := ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.offset;ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.offset := ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.offset; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: havoc tun_net_init_#t~ret607#1.base, tun_net_init_#t~ret607#1.offset, tun_net_init_#t~mem608#1, tun_net_init_#t~mem609#1, tun_net_init_#t~mem610#1, tun_net_init_#t~mem611#1, tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset, tun_net_init_~tun~8#1.base, tun_net_init_~tun~8#1.offset, tun_net_init_~tmp~57#1.base, tun_net_init_~tmp~57#1.offset;havoc tun_net_init_#in~dev#1.base, tun_net_init_#in~dev#1.offset;assume { :end_inline_tun_net_init } true;assume { :begin_inline_tun_flow_init } true;tun_flow_init_#in~tun#1.base, tun_flow_init_#in~tun#1.offset := tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset;havoc tun_flow_init_#t~mem603#1, tun_flow_init_#t~ret604#1, tun_flow_init_#t~ret605#1, tun_flow_init_~tun#1.base, tun_flow_init_~tun#1.offset, tun_flow_init_~i~8#1, tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset, tun_flow_init_~tmp~56#1;tun_flow_init_~tun#1.base, tun_flow_init_~tun#1.offset := tun_flow_init_#in~tun#1.base, tun_flow_init_#in~tun#1.offset;havoc tun_flow_init_~i~8#1;call tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc tun_flow_init_~tmp~56#1;tun_flow_init_~i~8#1 := 0bv32; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443-1: assume #t~short997#1;call #t~mem996#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);#t~short997#1 := 0bv32 == ~bvand~32(256bv32, #t~mem996#1); [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443-1: assume !#t~short997#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443: assume #t~short997#1;havoc #t~mem996#1;havoc #t~short997#1;call #t~mem998#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(256bv32, #t~mem998#1), ~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem998#1;assume { :begin_inline___module_get } true;__module_get_#in~arg0#1.base, __module_get_#in~arg0#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset;havoc __module_get_~arg0#1.base, __module_get_~arg0#1.offset;__module_get_~arg0#1.base, __module_get_~arg0#1.offset := __module_get_#in~arg0#1.base, __module_get_#in~arg0#1.offset; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443: assume !#t~short997#1;havoc #t~mem996#1;havoc #t~short997#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: update_filter_~tmp___1~11#1 := update_filter_#t~ret558#1;havoc update_filter_#t~ret558#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443-2: #t~short997#1 := 0bv64 != ~arg#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: set_offload_~arg#1 := ~bvand~64(18446744073709551609bv64, set_offload_~arg#1); [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9065: call ULTIMATE.dealloc(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset);havoc update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098-1: SUMMARY for call update_filter_#t~ret558#1 := copy_from_user(update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset, update_filter_~arg#1.base, ~bvadd~64(4bv64, update_filter_~arg#1.offset), ~sign_extend~64~32(update_filter_~alen~0#1)); srcloc: null [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993: havoc register_netdevice_#t~nondet1389#1;ldv_register_netdevice_90_#t~ret1225#1 := register_netdevice_#res#1;havoc register_netdevice_#t~nondet1389#1, register_netdevice_~arg0#1.base, register_netdevice_~arg0#1.offset;havoc register_netdevice_#in~arg0#1.base, register_netdevice_#in~arg0#1.offset;assume { :end_inline_register_netdevice } true;ldv_register_netdevice_90_~tmp~111#1 := ldv_register_netdevice_90_#t~ret1225#1;havoc ldv_register_netdevice_90_#t~ret1225#1;ldv_register_netdevice_90_~ldv_func_res~5#1 := ldv_register_netdevice_90_~tmp~111#1;assume { :begin_inline_ldv_register_netdevice } true;ldv_register_netdevice_#in~arg0#1, ldv_register_netdevice_#in~arg1#1.base, ldv_register_netdevice_#in~arg1#1.offset := ldv_register_netdevice_90_~ldv_func_res~5#1, ldv_register_netdevice_90_~ldv_func_arg1#1.base, ldv_register_netdevice_90_~ldv_func_arg1#1.offset;havoc ldv_register_netdevice_#res#1;havoc ldv_register_netdevice_#t~ret1195#1, ldv_register_netdevice_~arg0#1, ldv_register_netdevice_~arg1#1.base, ldv_register_netdevice_~arg1#1.offset, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.base, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.offset, ldv_register_netdevice_~tmp~96#1;ldv_register_netdevice_~arg0#1 := ldv_register_netdevice_#in~arg0#1;ldv_register_netdevice_~arg1#1.base, ldv_register_netdevice_~arg1#1.offset := ldv_register_netdevice_#in~arg1#1.base, ldv_register_netdevice_#in~arg1#1.offset;havoc ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.base, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.offset;havoc ldv_register_netdevice_~tmp~96#1; [2025-02-08 03:57:29,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11510: ~ret~8#1 := 4294967274bv32;call #t~mem1022#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64); [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: call write~$Pointer$#27(~#tun_netdev_ops~0.base, ~#tun_netdev_ops~0.offset, tun_net_init_~dev#1.base, ~bvadd~64(468bv64, tun_net_init_~dev#1.offset), 8bv64);call write~intINTTYPE2#27(0bv16, tun_net_init_~dev#1.base, ~bvadd~64(522bv64, tun_net_init_~dev#1.offset), 2bv64);call write~intINTTYPE1#27(0bv8, tun_net_init_~dev#1.base, ~bvadd~64(561bv64, tun_net_init_~dev#1.offset), 1bv64);call write~intINTTYPE4#27(1500bv32, tun_net_init_~dev#1.base, ~bvadd~64(516bv64, tun_net_init_~dev#1.offset), 4bv64);call write~intINTTYPE2#27(65534bv16, tun_net_init_~dev#1.base, ~bvadd~64(520bv64, tun_net_init_~dev#1.offset), 2bv64);call write~intINTTYPE4#27(4240bv32, tun_net_init_~dev#1.base, ~bvadd~64(500bv64, tun_net_init_~dev#1.offset), 4bv64);call write~intINTTYPE8#27(500bv64, tun_net_init_~dev#1.base, ~bvadd~64(895bv64, tun_net_init_~dev#1.offset), 8bv64); [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: SUMMARY for call lockdep_rcu_suspicious(49bv64, 0bv64, 1841bv32, 50bv64, 0bv64); srcloc: null [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume 2bv32 != ~bvand~32(15bv32, #t~mem1022#1);havoc #t~mem1022#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume !(2bv32 != ~bvand~32(15bv32, #t~mem1022#1));havoc #t~mem1022#1;assume { :begin_inline_update_filter } true;update_filter_#in~filter#1.base, update_filter_#in~filter#1.offset, update_filter_#in~arg#1.base, update_filter_#in~arg#1.offset := ~tun~21#1.base, ~bvadd~64(104bv64, ~tun~21#1.offset), 0bv64, ~arg#1;havoc update_filter_#res#1;havoc update_filter_#t~ret554#1, update_filter_#t~mem555#1, update_filter_#t~mem556#1, update_filter_#t~ret557#1.base, update_filter_#t~ret557#1.offset, update_filter_#t~ret558#1, update_filter_#t~memcpy~res559#1.base, update_filter_#t~memcpy~res559#1.offset, update_filter_#t~mem560#1, update_filter_#t~memset~res561#1.base, update_filter_#t~memset~res561#1.offset, update_filter_#t~ret562#1, update_filter_#t~mem563#1, update_filter_#t~mem564#1, update_filter_#t~memset~res565#1.base, update_filter_#t~memset~res565#1.offset, update_filter_~filter#1.base, update_filter_~filter#1.offset, update_filter_~arg#1.base, update_filter_~arg#1.offset, update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset, update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset, update_filter_~err~1#1, update_filter_~alen~0#1, update_filter_~n~6#1, update_filter_~nexact~0#1, update_filter_~tmp~51#1, update_filter_~tmp___0~32#1.base, update_filter_~tmp___0~32#1.offset, update_filter_~tmp___1~11#1, update_filter_~tmp___2~8#1, update_filter_~tmp___3~6#1;update_filter_~filter#1.base, update_filter_~filter#1.offset := update_filter_#in~filter#1.base, update_filter_#in~filter#1.offset;update_filter_~arg#1.base, update_filter_~arg#1.offset := update_filter_#in~arg#1.base, update_filter_#in~arg#1.offset;havoc update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset;call update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc update_filter_~err~1#1;havoc update_filter_~alen~0#1;havoc update_filter_~n~6#1;havoc update_filter_~nexact~0#1;havoc update_filter_~tmp~51#1;havoc update_filter_~tmp___0~32#1.base, update_filter_~tmp___0~32#1.offset;havoc update_filter_~tmp___1~11#1;havoc update_filter_~tmp___2~8#1;havoc update_filter_~tmp___3~6#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume 0bv64 != update_filter_~tmp___1~11#1;update_filter_~err~1#1 := 4294967282bv32; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0bv64 != update_filter_~tmp___1~11#1);call write~intINTTYPE4#27(0bv32, update_filter_~filter#1.base, update_filter_~filter#1.offset, 4bv64);update_filter_~n~6#1 := 0bv32; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: havoc ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg0#1.offset, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.offset;havoc ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg0#1.offset, ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_#in~arg1#1.offset;assume { :end_inline_ldv_alloc_netdev_mqs_setup_7_3 } true;ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset := ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17028: havoc security_tun_dev_attach_queue_#t~nondet1394#1;tun_set_queue_#t~ret967#1 := security_tun_dev_attach_queue_#res#1;havoc security_tun_dev_attach_queue_#t~nondet1394#1, security_tun_dev_attach_queue_~arg0#1.base, security_tun_dev_attach_queue_~arg0#1.offset;havoc security_tun_dev_attach_queue_#in~arg0#1.base, security_tun_dev_attach_queue_#in~arg0#1.offset;assume { :end_inline_security_tun_dev_attach_queue } true;tun_set_queue_~ret~7#1 := tun_set_queue_#t~ret967#1;havoc tun_set_queue_#t~mem966#1.base, tun_set_queue_#t~mem966#1.offset;havoc tun_set_queue_#t~ret967#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: tun_set_iff_~tmp___7~7#1 := tun_set_iff_#t~ret921#1;havoc tun_set_iff_#t~mem920#1.base, tun_set_iff_#t~mem920#1.offset;havoc tun_set_iff_#t~ret921#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-1: SUMMARY for call tun_set_iff_#t~ret921#1 := device_create_file(tun_set_iff_#t~mem920#1.base, ~bvadd~64(1236bv64, tun_set_iff_#t~mem920#1.offset), ~#dev_attr_group~0.base, ~#dev_attr_group~0.offset); srcloc: null [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: assume 0bv32 != tun_not_capable_~tmp___4~2#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: assume !(0bv32 != tun_not_capable_~tmp___4~2#1); [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-1: SUMMARY for call #t~ret1010#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: havoc __module_get_~arg0#1.base, __module_get_~arg0#1.offset;havoc __module_get_#in~arg0#1.base, __module_get_#in~arg0#1.offset;assume { :end_inline___module_get } true; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: ~tmp___10~1#1 := #t~ret1010#1;havoc #t~ret1010#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963: havoc netpoll_trap_#t~nondet1383#1;netif_tx_wake_queue_#t~ret296#1 := netpoll_trap_#res#1;havoc netpoll_trap_#t~nondet1383#1;assume { :end_inline_netpoll_trap } true;netif_tx_wake_queue_~tmp~23#1 := netif_tx_wake_queue_#t~ret296#1;havoc netif_tx_wake_queue_#t~ret296#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume 0bv32 != update_filter_~tmp___3~6#1;update_filter_~err~1#1 := 0bv32; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume !(0bv32 != update_filter_~tmp___3~6#1);assume { :begin_inline_addr_hash_set } true;addr_hash_set_#in~mask#1.base, addr_hash_set_#in~mask#1.offset, addr_hash_set_#in~addr#1.base, addr_hash_set_#in~addr#1.offset := update_filter_~filter#1.base, ~bvadd~64(4bv64, update_filter_~filter#1.offset), update_filter_~addr~0#1.base, ~bvadd~64(update_filter_~addr~0#1.offset, ~bvmul~64(6bv64, ~sign_extend~64~32(update_filter_~n~6#1)));havoc addr_hash_set_#t~ret548#1, addr_hash_set_#t~ret549#1, addr_hash_set_#t~mem550#1, addr_hash_set_~mask#1.base, addr_hash_set_~mask#1.offset, addr_hash_set_~addr#1.base, addr_hash_set_~addr#1.offset, addr_hash_set_~n~4#1, addr_hash_set_~tmp~49#1, addr_hash_set_~tmp___0~30#1;addr_hash_set_~mask#1.base, addr_hash_set_~mask#1.offset := addr_hash_set_#in~mask#1.base, addr_hash_set_#in~mask#1.offset;addr_hash_set_~addr#1.base, addr_hash_set_~addr#1.offset := addr_hash_set_#in~addr#1.base, addr_hash_set_#in~addr#1.offset;havoc addr_hash_set_~n~4#1;havoc addr_hash_set_~tmp~49#1;havoc addr_hash_set_~tmp___0~30#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-1: assume { :begin_inline_ldv_alloc_netdev_mqs_89 } true;ldv_alloc_netdev_mqs_89_#in~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg5#1 := 8632bv32, tun_set_iff_~name~0#1.base, tun_set_iff_~name~0#1.offset, #funAddr~tun_setup.base, #funAddr~tun_setup.offset, tun_set_iff_~queues~0#1, tun_set_iff_~queues~0#1;havoc ldv_alloc_netdev_mqs_89_#res#1.base, ldv_alloc_netdev_mqs_89_#res#1.offset;havoc ldv_alloc_netdev_mqs_89_#t~ret1223#1.base, ldv_alloc_netdev_mqs_89_#t~ret1223#1.offset, ldv_alloc_netdev_mqs_89_#t~ret1224#1.base, ldv_alloc_netdev_mqs_89_#t~ret1224#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg5#1, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset, ldv_alloc_netdev_mqs_89_~tmp~110#1.base, ldv_alloc_netdev_mqs_89_~tmp~110#1.offset, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.base, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.offset;ldv_alloc_netdev_mqs_89_~ldv_func_arg1#1 := ldv_alloc_netdev_mqs_89_#in~ldv_func_arg1#1;ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.offset := ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.offset;ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.offset := ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.offset;ldv_alloc_netdev_mqs_89_~ldv_func_arg4#1 := ldv_alloc_netdev_mqs_89_#in~ldv_func_arg4#1;ldv_alloc_netdev_mqs_89_~ldv_func_arg5#1 := ldv_alloc_netdev_mqs_89_#in~ldv_func_arg5#1;havoc ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset;havoc ldv_alloc_netdev_mqs_89_~tmp~110#1.base, ldv_alloc_netdev_mqs_89_~tmp~110#1.offset;havoc ldv_alloc_netdev_mqs_89_~tmp___0~68#1.base, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.offset;assume { :begin_inline_alloc_netdev_mqs } true;alloc_netdev_mqs_#in~arg0#1, alloc_netdev_mqs_#in~arg1#1.base, alloc_netdev_mqs_#in~arg1#1.offset, alloc_netdev_mqs_#in~arg2#1.base, alloc_netdev_mqs_#in~arg2#1.offset, alloc_netdev_mqs_#in~arg3#1, alloc_netdev_mqs_#in~arg4#1 := ldv_alloc_netdev_mqs_89_~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg5#1;havoc alloc_netdev_mqs_#res#1.base, alloc_netdev_mqs_#res#1.offset;havoc alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset, alloc_netdev_mqs_~arg0#1, alloc_netdev_mqs_~arg1#1.base, alloc_netdev_mqs_~arg1#1.offset, alloc_netdev_mqs_~arg2#1.base, alloc_netdev_mqs_~arg2#1.offset, alloc_netdev_mqs_~arg3#1, alloc_netdev_mqs_~arg4#1;alloc_netdev_mqs_~arg0#1 := alloc_netdev_mqs_#in~arg0#1;alloc_netdev_mqs_~arg1#1.base, alloc_netdev_mqs_~arg1#1.offset := alloc_netdev_mqs_#in~arg1#1.base, alloc_netdev_mqs_#in~arg1#1.offset;alloc_netdev_mqs_~arg2#1.base, alloc_netdev_mqs_~arg2#1.offset := alloc_netdev_mqs_#in~arg2#1.base, alloc_netdev_mqs_#in~arg2#1.offset;alloc_netdev_mqs_~arg3#1 := alloc_netdev_mqs_#in~arg3#1;alloc_netdev_mqs_~arg4#1 := alloc_netdev_mqs_#in~arg4#1; [2025-02-08 03:57:29,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: tun_set_iff_~tmp___2~17#1 := (if 0bv8 == tun_set_iff_#t~ret897#1 then 0bv8 else 1bv8);havoc tun_set_iff_#t~mem896#1.base, tun_set_iff_#t~mem896#1.offset;havoc tun_set_iff_#t~ret897#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: tun_set_iff_#t~ret902#1.base, tun_set_iff_#t~ret902#1.offset := ldv_alloc_netdev_mqs_89_#res#1.base, ldv_alloc_netdev_mqs_89_#res#1.offset;havoc ldv_alloc_netdev_mqs_89_#t~ret1223#1.base, ldv_alloc_netdev_mqs_89_#t~ret1223#1.offset, ldv_alloc_netdev_mqs_89_#t~ret1224#1.base, ldv_alloc_netdev_mqs_89_#t~ret1224#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg5#1, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset, ldv_alloc_netdev_mqs_89_~tmp~110#1.base, ldv_alloc_netdev_mqs_89_~tmp~110#1.offset, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.base, ldv_alloc_netdev_mqs_89_~tmp___0~68#1.offset;havoc ldv_alloc_netdev_mqs_89_#in~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_#in~ldv_func_arg5#1;assume { :end_inline_ldv_alloc_netdev_mqs_89 } true;tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset := tun_set_iff_#t~ret902#1.base, tun_set_iff_#t~ret902#1.offset;havoc tun_set_iff_#t~ret902#1.base, tun_set_iff_#t~ret902#1.offset; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: assume 0bv64 != ~bvand~64(16bv64, set_offload_~arg#1);set_offload_~features~0#1 := ~bvor~64(131072bv64, set_offload_~features~0#1);set_offload_~arg#1 := ~bvand~64(18446744073709551599bv64, set_offload_~arg#1); [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: assume !(0bv64 != ~bvand~64(16bv64, set_offload_~arg#1)); [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11612: havoc #t~mem1046#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11612-1: SUMMARY for call tun_detach_filter(~tun~21#1.base, ~tun~21#1.offset, #t~mem1046#1); srcloc: null [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: assume ~bvsle~32(#t~mem1040#1, 9bv32);havoc #t~mem1040#1;~ret~8#1 := 4294967274bv32; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: assume !~bvsle~32(#t~mem1040#1, 9bv32);havoc #t~mem1040#1;call #t~mem1041#1 := read~intINTTYPE4#27(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset, 4bv64);call write~intINTTYPE4#27(#t~mem1041#1, ~tun~21#1.base, ~bvadd~64(96bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem1041#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16798-1: #t~ret1031#1 := dev_set_mac_address_#res#1;havoc dev_set_mac_address_#t~nondet1355#1, dev_set_mac_address_~arg0#1.base, dev_set_mac_address_~arg0#1.offset, dev_set_mac_address_~arg1#1.base, dev_set_mac_address_~arg1#1.offset;havoc dev_set_mac_address_#in~arg0#1.base, dev_set_mac_address_#in~arg0#1.offset, dev_set_mac_address_#in~arg1#1.base, dev_set_mac_address_#in~arg1#1.offset;assume { :end_inline_dev_set_mac_address } true;~ret~8#1 := #t~ret1031#1;havoc #t~mem1030#1.base, #t~mem1030#1.offset;havoc #t~ret1031#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16798: havoc dev_set_mac_address_#t~nondet1355#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10720: call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset;#t~ret983#1 := tun_set_iff_#res#1;havoc tun_set_iff_#t~mem872#1.base, tun_set_iff_#t~mem872#1.offset, tun_set_iff_#t~mem873#1.base, tun_set_iff_#t~mem873#1.offset, tun_set_iff_#t~ret874#1.base, tun_set_iff_#t~ret874#1.offset, tun_set_iff_#t~mem875#1, tun_set_iff_#t~mem876#1, tun_set_iff_#t~mem877#1.base, tun_set_iff_#t~mem877#1.offset, tun_set_iff_#t~short878#1, tun_set_iff_#t~ret879#1.base, tun_set_iff_#t~ret879#1.offset, tun_set_iff_#t~mem880#1, tun_set_iff_#t~mem881#1.base, tun_set_iff_#t~mem881#1.offset, tun_set_iff_#t~short882#1, tun_set_iff_#t~ret883#1.base, tun_set_iff_#t~ret883#1.offset, tun_set_iff_#t~mem884#1, tun_set_iff_#t~mem885#1, tun_set_iff_#t~ret886#1, tun_set_iff_#t~mem887#1.base, tun_set_iff_#t~mem887#1.offset, tun_set_iff_#t~ret888#1, tun_set_iff_#t~mem889#1, tun_set_iff_#t~ret890#1, tun_set_iff_#t~mem891#1, tun_set_iff_#t~mem892#1, tun_set_iff_#t~mem893#1, tun_set_iff_#t~short894#1, tun_set_iff_#t~mem895#1, tun_set_iff_#t~mem896#1.base, tun_set_iff_#t~mem896#1.offset, tun_set_iff_#t~ret897#1, tun_set_iff_#t~ret898#1, tun_set_iff_#t~mem899#1, tun_set_iff_#t~mem900#1, tun_set_iff_#t~mem901#1, tun_set_iff_#t~ret902#1.base, tun_set_iff_#t~ret902#1.offset, tun_set_iff_#t~mem903#1, tun_set_iff_#t~ret904#1.base, tun_set_iff_#t~ret904#1.offset, tun_set_iff_#t~mem905#1.base, tun_set_iff_#t~mem905#1.offset, tun_set_iff_#t~mem906#1, tun_set_iff_#t~ret907#1.base, tun_set_iff_#t~ret907#1.offset, tun_set_iff_#t~ret908#1, tun_set_iff_#t~mem909#1, tun_set_iff_#t~mem910#1, tun_set_iff_#t~ret911#1, tun_set_iff_#t~mem912#1.base, tun_set_iff_#t~mem912#1.offset, tun_set_iff_#t~ret913#1, tun_set_iff_#t~mem914#1.base, tun_set_iff_#t~mem914#1.offset, tun_set_iff_#t~ret915#1, tun_set_iff_#t~ret916#1, tun_set_iff_#t~mem917#1.base, tun_set_iff_#t~mem917#1.offset, tun_set_iff_#t~ret918#1, tun_set_iff_#t~ret919#1, tun_set_iff_#t~mem920#1.base, tun_set_iff_#t~mem920#1.offset, tun_set_iff_#t~ret921#1, tun_set_iff_#t~ret922#1, tun_set_iff_#t~mem923#1.base, tun_set_iff_#t~mem923#1.offset, tun_set_iff_#t~mem924#1, tun_set_iff_#t~mem925#1, tun_set_iff_#t~mem926#1, tun_set_iff_#t~mem927#1, tun_set_iff_#t~mem928#1, tun_set_iff_#t~mem929#1, tun_set_iff_#t~mem930#1, tun_set_iff_#t~mem931#1, tun_set_iff_#t~mem932#1, tun_set_iff_#t~mem933#1, tun_set_iff_#t~mem934#1, tun_set_iff_#t~mem935#1, tun_set_iff_#t~mem936#1.base, tun_set_iff_#t~mem936#1.offset, tun_set_iff_#t~ret937#1, tun_set_iff_#t~mem938#1.base, tun_set_iff_#t~mem938#1.offset, tun_set_iff_#t~mem939#1.base, tun_set_iff_#t~mem939#1.offset, tun_set_iff_#t~strcpy~res940#1.base, tun_set_iff_#t~strcpy~res940#1.offset, tun_set_iff_#t~mem941#1.base, tun_set_iff_#t~mem941#1.offset, tun_set_iff_~net#1.base, tun_set_iff_~net#1.offset, tun_set_iff_~file#1.base, tun_set_iff_~file#1.offset, tun_set_iff_~ifr#1.base, tun_set_iff_~ifr#1.offset, tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset, tun_set_iff_~tfile~9#1.base, tun_set_iff_~tfile~9#1.offset, tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset, tun_set_iff_~err~4#1, tun_set_iff_~tmp~73#1.base, tun_set_iff_~tmp~73#1.offset, tun_set_iff_~tmp___0~46#1.base, tun_set_iff_~tmp___0~46#1.offset, tun_set_iff_~tmp___1~23#1, tun_set_iff_~name~0#1.base, tun_set_iff_~name~0#1.offset, tun_set_iff_~flags~1#1, tun_set_iff_~queues~0#1, tun_set_iff_~tmp___2~17#1, tun_set_iff_~tmp___3~14#1, tun_set_iff_~tmp___4~11#1.base, tun_set_iff_~tmp___4~11#1.offset, tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset, tun_set_iff_~tmp___5~9#1, tun_set_iff_~tmp___6~8#1, tun_set_iff_~tmp___7~7#1, tun_set_iff_~tmp___8~4#1;havoc tun_set_iff_#in~net#1.base, tun_set_iff_#in~net#1.offset, tun_set_iff_#in~file#1.base, tun_set_iff_#in~file#1.offset, tun_set_iff_#in~ifr#1.base, tun_set_iff_#in~ifr#1.offset;assume { :end_inline_tun_set_iff } true;~ret~8#1 := #t~ret983#1;havoc #t~mem982#1.base, #t~mem982#1.offset;havoc #t~ret983#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753-1: call tun_set_iff_#t~mem884#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64);call tun_set_iff_#t~mem885#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64); [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume (0bv32 != ~bvand~32(256bv32, ~sign_extend~32~16(tun_set_iff_#t~mem884#1))) != (0bv32 != ~bvand~32(1024bv32, tun_set_iff_#t~mem885#1));havoc tun_set_iff_#t~mem884#1;havoc tun_set_iff_#t~mem885#1;tun_set_iff_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume !((0bv32 != ~bvand~32(256bv32, ~sign_extend~32~16(tun_set_iff_#t~mem884#1))) != (0bv32 != ~bvand~32(1024bv32, tun_set_iff_#t~mem885#1)));havoc tun_set_iff_#t~mem884#1;havoc tun_set_iff_#t~mem885#1;assume { :begin_inline_tun_not_capable } true;tun_not_capable_#in~tun#1.base, tun_not_capable_#in~tun#1.offset := tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset;havoc tun_not_capable_#res#1;havoc tun_not_capable_#t~ret443#1, tun_not_capable_#t~ret444#1.base, tun_not_capable_#t~ret444#1.offset, tun_not_capable_#t~mem445#1.base, tun_not_capable_#t~mem445#1.offset, tun_not_capable_#t~mem446#1.base, tun_not_capable_#t~mem446#1.offset, tun_not_capable_#t~ret447#1.base, tun_not_capable_#t~ret447#1.offset, tun_not_capable_#t~mem448#1, tun_not_capable_#t~ret449#1, tun_not_capable_#t~mem450#1, tun_not_capable_#t~mem451#1, tun_not_capable_#t~ret452#1, tun_not_capable_#t~mem453#1, tun_not_capable_#t~ret454#1, tun_not_capable_#t~mem455#1, tun_not_capable_#t~ret456#1, tun_not_capable_#t~mem457#1.base, tun_not_capable_#t~mem457#1.offset, tun_not_capable_#t~ret458#1, tun_not_capable_~tun#1.base, tun_not_capable_~tun#1.offset, tun_not_capable_~cred~0#1.base, tun_not_capable_~cred~0#1.offset, tun_not_capable_~tmp~43#1, tun_not_capable_~tmp___0~25#1.base, tun_not_capable_~tmp___0~25#1.offset, tun_not_capable_~net~0#1.base, tun_not_capable_~net~0#1.offset, tun_not_capable_~tmp___1~8#1.base, tun_not_capable_~tmp___1~8#1.offset, tun_not_capable_~tmp___2~5#1, tun_not_capable_~tmp___3~3#1, tun_not_capable_~tmp___4~2#1, tun_not_capable_~tmp___5~0#1, tun_not_capable_~tmp___6~0#1, tun_not_capable_~tmp___7~0#1, tun_not_capable_~tmp___8~0#1, tun_not_capable_~tmp___9~0#1;tun_not_capable_~tun#1.base, tun_not_capable_~tun#1.offset := tun_not_capable_#in~tun#1.base, tun_not_capable_#in~tun#1.offset;havoc tun_not_capable_~cred~0#1.base, tun_not_capable_~cred~0#1.offset;havoc tun_not_capable_~tmp~43#1;havoc tun_not_capable_~tmp___0~25#1.base, tun_not_capable_~tmp___0~25#1.offset;havoc tun_not_capable_~net~0#1.base, tun_not_capable_~net~0#1.offset;havoc tun_not_capable_~tmp___1~8#1.base, tun_not_capable_~tmp___1~8#1.offset;havoc tun_not_capable_~tmp___2~5#1;havoc tun_not_capable_~tmp___3~3#1;havoc tun_not_capable_~tmp___4~2#1;havoc tun_not_capable_~tmp___5~0#1;havoc tun_not_capable_~tmp___6~0#1;havoc tun_not_capable_~tmp___7~0#1;havoc tun_not_capable_~tmp___8~0#1;havoc tun_not_capable_~tmp___9~0#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786-1: SUMMARY for call tun_set_iff_#t~ret897#1 := ns_capable(tun_set_iff_#t~mem896#1.base, tun_set_iff_#t~mem896#1.offset, 12bv32); srcloc: null [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315-1: SUMMARY for call #t~ret984#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~#ifr~0#1.base, ~#ifr~0#1.offset, ~sign_extend~64~32(~ifreq_len#1)); srcloc: null [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: ~tmp___1~24#1 := #t~ret984#1;havoc #t~ret984#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480: ~tmp___11~1#1.base, ~tmp___11~1#1.offset := #t~ret1011#1.base, #t~ret1011#1.offset;havoc #t~ret1011#1.base, #t~ret1011#1.offset;call #t~mem1012#1.base, #t~mem1012#1.offset := read~$Pointer$#27(~tmp___11~1#1.base, ~bvadd~64(2376bv64, ~tmp___11~1#1.offset), 8bv64);call #t~mem1013#1.base, #t~mem1013#1.offset := read~$Pointer$#27(#t~mem1012#1.base, ~bvadd~64(137bv64, #t~mem1012#1.offset), 8bv64);assume { :begin_inline_make_kgid } true;make_kgid_#in~arg0#1.base, make_kgid_#in~arg0#1.offset, make_kgid_#in~arg1#1 := #t~mem1013#1.base, #t~mem1013#1.offset, ~arg#1[32:0];havoc make_kgid_#res#1.val;havoc make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset, make_kgid_#t~mem1372#1, make_kgid_~arg0#1.base, make_kgid_~arg0#1.offset, make_kgid_~arg1#1;make_kgid_~arg0#1.base, make_kgid_~arg0#1.offset := make_kgid_#in~arg0#1.base, make_kgid_#in~arg0#1.offset;make_kgid_~arg1#1 := make_kgid_#in~arg1#1; [2025-02-08 03:57:29,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-1: SUMMARY for call #t~ret1011#1.base, #t~ret1011#1.offset := get_current(); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: SUMMARY for call INIT_LIST_HEAD(tun_set_iff_~tun~19#1.base, ~bvadd~64(8571bv64, tun_set_iff_~tun~19#1.offset)); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919-1: call tun_set_iff_#t~mem936#1.base, tun_set_iff_#t~mem936#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64);assume { :begin_inline_netif_running } true;netif_running_#in~dev#1.base, netif_running_#in~dev#1.offset := tun_set_iff_#t~mem936#1.base, tun_set_iff_#t~mem936#1.offset;havoc netif_running_#res#1;havoc netif_running_#t~ret306#1, netif_running_~dev#1.base, netif_running_~dev#1.offset, netif_running_~tmp~27#1;netif_running_~dev#1.base, netif_running_~dev#1.offset := netif_running_#in~dev#1.base, netif_running_#in~dev#1.offset;havoc netif_running_~tmp~27#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886: assume 0bv32 != tun_set_iff_~tmp___7~7#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10886: assume !(0bv32 != tun_set_iff_~tmp___7~7#1); [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919: tun_set_iff_#t~ret937#1 := netif_running_#res#1;havoc netif_running_#t~ret306#1, netif_running_~dev#1.base, netif_running_~dev#1.offset, netif_running_~tmp~27#1;havoc netif_running_#in~dev#1.base, netif_running_#in~dev#1.offset;assume { :end_inline_netif_running } true;tun_set_iff_~tmp___8~4#1 := (if 0bv8 == tun_set_iff_#t~ret937#1 then 0bv8 else 1bv8);havoc tun_set_iff_#t~mem936#1.base, tun_set_iff_#t~mem936#1.offset;havoc tun_set_iff_#t~ret937#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;havoc get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1;assume { :end_inline_get_random_bytes } true;call eth_random_addr_#t~mem338#1 := read~intINTTYPE1#27(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#27(~bvand~32(254bv32, ~zero_extend~32~8(eth_random_addr_#t~mem338#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem338#1;call eth_random_addr_#t~mem339#1 := read~intINTTYPE1#27(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#27(~bvor~32(2bv32, ~zero_extend~32~8(eth_random_addr_#t~mem339#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem339#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset := ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: dev_net_~tmp~21#1.base, dev_net_~tmp~21#1.offset := dev_net_#t~ret284#1.base, dev_net_#t~ret284#1.offset;havoc dev_net_#t~ret284#1.base, dev_net_#t~ret284#1.offset;dev_net_#res#1.base, dev_net_#res#1.offset := dev_net_~tmp~21#1.base, dev_net_~tmp~21#1.offset; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085: assume ~bvult~32(tun_attach_filter_~i~10#1, tun_attach_filter_#t~mem956#1);havoc tun_attach_filter_#t~mem956#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085: assume !~bvult~32(tun_attach_filter_~i~10#1, tun_attach_filter_#t~mem956#1);havoc tun_attach_filter_#t~mem956#1;call write~intINTTYPE1#27(1bv8, tun_attach_filter_~tun#1.base, ~bvadd~64(174bv64, tun_attach_filter_~tun#1.offset), 1bv64);tun_attach_filter_#res#1 := tun_attach_filter_~ret~6#1;#t~ret1044#1 := tun_attach_filter_#res#1;havoc tun_attach_filter_#t~ret951#1, tun_attach_filter_#t~ret952#1, tun_attach_filter_#t~mem953#1.base, tun_attach_filter_#t~mem953#1.offset, tun_attach_filter_#t~mem954#1.base, tun_attach_filter_#t~mem954#1.offset, tun_attach_filter_#t~ret955#1, tun_attach_filter_#t~mem956#1, tun_attach_filter_~tun#1.base, tun_attach_filter_~tun#1.offset, tun_attach_filter_~i~10#1, tun_attach_filter_~ret~6#1, tun_attach_filter_~tfile~11#1.base, tun_attach_filter_~tfile~11#1.offset, tun_attach_filter_~__warned~13#1, tun_attach_filter_~tmp~76#1, tun_attach_filter_~tmp___0~48#1;havoc tun_attach_filter_#in~tun#1.base, tun_attach_filter_#in~tun#1.offset;assume { :end_inline_tun_attach_filter } true;~ret~8#1 := #t~ret1044#1;havoc #t~ret1044#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154-1: SUMMARY for call dev_net_#t~ret284#1.base, dev_net_#t~ret284#1.offset := read_pnet(dev_net_~dev#1.base, ~bvadd~64(1204bv64, dev_net_~dev#1.offset)); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788: assume 0bv8 != tun_set_iff_~tmp___2~17#1;tun_set_iff_~tmp___3~14#1 := 0bv32; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788: assume !(0bv8 != tun_set_iff_~tmp___2~17#1);tun_set_iff_~tmp___3~14#1 := 1bv32; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854-1: SUMMARY for call tun_set_iff_#t~ret911#1 := tun_attach(tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset, tun_set_iff_~file#1.base, tun_set_iff_~file#1.offset, 0bv8); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: tun_set_iff_~err~4#1 := tun_set_iff_#t~ret911#1;havoc tun_set_iff_#t~ret911#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: ~tmp___17~1#1 := #t~ret1035#1;havoc #t~ret1035#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542-1: tun_not_capable_#res#1 := (if 0bv8 == (if 0bv32 == tun_not_capable_~tmp___9~0#1 then 0bv8 else 1bv8) then 0bv8 else 1bv8); [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482: ~tmp___12~1#1 := (if 0bv8 == #t~ret1016#1 then 0bv8 else 1bv8);havoc #t~mem1015#1;havoc #t~ret1016#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548-1: SUMMARY for call #t~ret1035#1 := copy_from_user(~#sndbuf~0#1.base, ~#sndbuf~0#1.offset, ~argp~0#1.base, ~argp~0#1.offset, 4bv64); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: assume 0bv64 != ~tmp___1~24#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: assume !(0bv64 != ~tmp___1~24#1); [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-1: SUMMARY for call #t~ret1016#1 := gid_valid(#t~mem1015#1); srcloc: null [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: havoc security_tun_dev_create_#t~nondet1395#1;tun_set_iff_#t~ret898#1 := security_tun_dev_create_#res#1;havoc security_tun_dev_create_#t~nondet1395#1;assume { :end_inline_security_tun_dev_create } true;tun_set_iff_~err~4#1 := tun_set_iff_#t~ret898#1;havoc tun_set_iff_#t~ret898#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: havoc tun_set_iff_#t~ret922#1; [2025-02-08 03:57:29,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921: assume 0bv32 != ~zero_extend~32~8(tun_set_iff_~tmp___8~4#1);call tun_set_iff_#t~mem938#1.base, tun_set_iff_#t~mem938#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64);assume { :begin_inline_netif_tx_wake_all_queues } true;netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset := tun_set_iff_#t~mem938#1.base, tun_set_iff_#t~mem938#1.offset;havoc netif_tx_wake_all_queues_#t~ret299#1.base, netif_tx_wake_all_queues_#t~ret299#1.offset, netif_tx_wake_all_queues_#t~mem300#1, netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset, netif_tx_wake_all_queues_~tmp~24#1.base, netif_tx_wake_all_queues_~tmp~24#1.offset;netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset := netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset;havoc netif_tx_wake_all_queues_~i~1#1;havoc netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset;havoc netif_tx_wake_all_queues_~tmp~24#1.base, netif_tx_wake_all_queues_~tmp~24#1.offset;netif_tx_wake_all_queues_~i~1#1 := 0bv32; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921: assume !(0bv32 != ~zero_extend~32~8(tun_set_iff_~tmp___8~4#1)); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume 0bv64 == ~bvadd~64(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset);tun_set_iff_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: assume !(0bv64 == ~bvadd~64(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset));assume { :begin_inline_dev_net_set } true;dev_net_set_#in~dev#1.base, dev_net_set_#in~dev#1.offset, dev_net_set_#in~net#1.base, dev_net_set_#in~net#1.offset := tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset, tun_set_iff_~net#1.base, tun_set_iff_~net#1.offset;havoc dev_net_set_#t~mem285#1.base, dev_net_set_#t~mem285#1.offset, dev_net_set_#t~ret286#1.base, dev_net_set_#t~ret286#1.offset, dev_net_set_~dev#1.base, dev_net_set_~dev#1.offset, dev_net_set_~net#1.base, dev_net_set_~net#1.offset;dev_net_set_~dev#1.base, dev_net_set_~dev#1.offset := dev_net_set_#in~dev#1.base, dev_net_set_#in~dev#1.offset;dev_net_set_~net#1.base, dev_net_set_~net#1.offset := dev_net_set_#in~net#1.base, dev_net_set_#in~net#1.offset;call dev_net_set_#t~mem285#1.base, dev_net_set_#t~mem285#1.offset := read~$Pointer$#27(dev_net_set_~dev#1.base, ~bvadd~64(1204bv64, dev_net_set_~dev#1.offset), 8bv64);assume { :begin_inline_release_net } true;release_net_#in~net#1.base, release_net_#in~net#1.offset := dev_net_set_#t~mem285#1.base, dev_net_set_#t~mem285#1.offset;havoc release_net_~net#1.base, release_net_~net#1.offset;release_net_~net#1.base, release_net_~net#1.offset := release_net_#in~net#1.base, release_net_#in~net#1.offset; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888-1: SUMMARY for call tun_set_iff_#t~ret922#1 := printk(44bv64, 0bv64); srcloc: null [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume #t~short1000#1;havoc #t~mem999#1;havoc #t~short1000#1;call #t~mem1001#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294967039bv32, #t~mem1001#1), ~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem1001#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: assume !#t~short1000#1;havoc #t~mem999#1;havoc #t~short1000#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450-2: #t~short1000#1 := 0bv64 == ~arg#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450-1: assume #t~short1000#1;call #t~mem999#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64);#t~short1000#1 := 0bv32 != ~bvand~32(256bv32, #t~mem999#1); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450-1: assume !#t~short1000#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120: call tun_set_sndbuf_#t~mem959#1.base, tun_set_sndbuf_#t~mem959#1.offset := read~$Pointer$#27(tun_set_sndbuf_~tun#1.base, ~bvadd~64(tun_set_sndbuf_~tun#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(tun_set_sndbuf_~i~11#1))), 8bv64);tun_set_sndbuf_~tfile~12#1.base, tun_set_sndbuf_~tfile~12#1.offset := tun_set_sndbuf_#t~mem959#1.base, tun_set_sndbuf_#t~mem959#1.offset;havoc tun_set_sndbuf_#t~mem959#1.base, tun_set_sndbuf_#t~mem959#1.offset;call tun_set_sndbuf_#t~mem960#1.base, tun_set_sndbuf_#t~mem960#1.offset := read~$Pointer$#27(tun_set_sndbuf_~tfile~12#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, tun_set_sndbuf_~tfile~12#1.offset)), 8bv64);call tun_set_sndbuf_#t~mem961#1 := read~intINTTYPE4#27(tun_set_sndbuf_~tun#1.base, ~bvadd~64(100bv64, tun_set_sndbuf_~tun#1.offset), 4bv64);call write~intINTTYPE4#27(tun_set_sndbuf_#t~mem961#1, tun_set_sndbuf_#t~mem960#1.base, ~bvadd~64(581bv64, tun_set_sndbuf_#t~mem960#1.offset), 4bv64);havoc tun_set_sndbuf_#t~mem960#1.base, tun_set_sndbuf_#t~mem960#1.offset;havoc tun_set_sndbuf_#t~mem961#1;tun_set_sndbuf_~i~11#1 := ~bvadd~32(1bv32, tun_set_sndbuf_~i~11#1); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054: call tun_attach_filter_#t~mem956#1 := read~intINTTYPE4#27(tun_attach_filter_~tun#1.base, ~bvadd~64(64bv64, tun_attach_filter_~tun#1.offset), 4bv64); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);call tun_set_iff_#t~mem912#1.base, tun_set_iff_#t~mem912#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdevice_90 } true;ldv_register_netdevice_90_#in~ldv_func_arg1#1.base, ldv_register_netdevice_90_#in~ldv_func_arg1#1.offset := tun_set_iff_#t~mem912#1.base, tun_set_iff_#t~mem912#1.offset;havoc ldv_register_netdevice_90_#res#1;havoc ldv_register_netdevice_90_#t~ret1225#1, ldv_register_netdevice_90_#t~ret1226#1, ldv_register_netdevice_90_~ldv_func_arg1#1.base, ldv_register_netdevice_90_~ldv_func_arg1#1.offset, ldv_register_netdevice_90_~ldv_func_res~5#1, ldv_register_netdevice_90_~tmp~111#1, ldv_register_netdevice_90_~tmp___0~69#1;ldv_register_netdevice_90_~ldv_func_arg1#1.base, ldv_register_netdevice_90_~ldv_func_arg1#1.offset := ldv_register_netdevice_90_#in~ldv_func_arg1#1.base, ldv_register_netdevice_90_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdevice_90_~ldv_func_res~5#1;havoc ldv_register_netdevice_90_~tmp~111#1;havoc ldv_register_netdevice_90_~tmp___0~69#1;assume { :begin_inline_register_netdevice } true;register_netdevice_#in~arg0#1.base, register_netdevice_#in~arg0#1.offset := ldv_register_netdevice_90_~ldv_func_arg1#1.base, ldv_register_netdevice_90_~ldv_func_arg1#1.offset;havoc register_netdevice_#res#1;havoc register_netdevice_#t~nondet1389#1, register_netdevice_~arg0#1.base, register_netdevice_~arg0#1.offset;register_netdevice_~arg0#1.base, register_netdevice_~arg0#1.offset := register_netdevice_#in~arg0#1.base, register_netdevice_#in~arg0#1.offset;havoc register_netdevice_#t~nondet1389#1;register_netdevice_#res#1 := register_netdevice_#t~nondet1389#1;havoc register_netdevice_#t~nondet1389#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11484: assume 0bv8 != ~tmp___12~1#1;~tmp___13~1#1 := 0bv32; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11484: assume !(0bv8 != ~tmp___12~1#1);~tmp___13~1#1 := 1bv32; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11616: ~ret~8#1 := 4294967274bv32;call #t~mem1047#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64); [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume 0bv64 != ~tmp___17~1#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: assume !(0bv64 != ~tmp___17~1#1);call #t~mem1036#1 := read~intINTTYPE4#27(~#sndbuf~0#1.base, ~#sndbuf~0#1.offset, 4bv64);call write~intINTTYPE4#27(#t~mem1036#1, ~tun~21#1.base, ~bvadd~64(100bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem1036#1;assume { :begin_inline_tun_set_sndbuf } true;tun_set_sndbuf_#in~tun#1.base, tun_set_sndbuf_#in~tun#1.offset := ~tun~21#1.base, ~tun~21#1.offset;havoc tun_set_sndbuf_#t~ret957#1, tun_set_sndbuf_#t~ret958#1, tun_set_sndbuf_#t~mem959#1.base, tun_set_sndbuf_#t~mem959#1.offset, tun_set_sndbuf_#t~mem960#1.base, tun_set_sndbuf_#t~mem960#1.offset, tun_set_sndbuf_#t~mem961#1, tun_set_sndbuf_#t~mem962#1, tun_set_sndbuf_~tun#1.base, tun_set_sndbuf_~tun#1.offset, tun_set_sndbuf_~tfile~12#1.base, tun_set_sndbuf_~tfile~12#1.offset, tun_set_sndbuf_~i~11#1, tun_set_sndbuf_~__warned~14#1, tun_set_sndbuf_~tmp~77#1, tun_set_sndbuf_~tmp___0~49#1;tun_set_sndbuf_~tun#1.base, tun_set_sndbuf_~tun#1.offset := tun_set_sndbuf_#in~tun#1.base, tun_set_sndbuf_#in~tun#1.offset;havoc tun_set_sndbuf_~tfile~12#1.base, tun_set_sndbuf_~tfile~12#1.offset;havoc tun_set_sndbuf_~i~11#1;havoc tun_set_sndbuf_~__warned~14#1;havoc tun_set_sndbuf_~tmp~77#1;havoc tun_set_sndbuf_~tmp___0~49#1;tun_set_sndbuf_~i~11#1 := 0bv32; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343-1: ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset := ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10923: havoc netif_tx_wake_all_queues_#t~ret299#1.base, netif_tx_wake_all_queues_#t~ret299#1.offset, netif_tx_wake_all_queues_#t~mem300#1, netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1, netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset, netif_tx_wake_all_queues_~tmp~24#1.base, netif_tx_wake_all_queues_~tmp~24#1.offset;havoc netif_tx_wake_all_queues_#in~dev#1.base, netif_tx_wake_all_queues_#in~dev#1.offset;assume { :end_inline_netif_tx_wake_all_queues } true;havoc tun_set_iff_#t~mem938#1.base, tun_set_iff_#t~mem938#1.offset; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: addr_hash_set_~tmp~49#1 := addr_hash_set_#t~ret548#1;havoc addr_hash_set_#t~ret548#1; [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040-1: SUMMARY for call addr_hash_set_#t~ret548#1 := crc32_le(4294967295bv32, addr_hash_set_~addr#1.base, addr_hash_set_~addr#1.offset, 6bv64); srcloc: null [2025-02-08 03:57:29,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: tun_set_iff_#t~ret886#1 := tun_not_capable_#res#1;havoc tun_not_capable_#t~ret443#1, tun_not_capable_#t~ret444#1.base, tun_not_capable_#t~ret444#1.offset, tun_not_capable_#t~mem445#1.base, tun_not_capable_#t~mem445#1.offset, tun_not_capable_#t~mem446#1.base, tun_not_capable_#t~mem446#1.offset, tun_not_capable_#t~ret447#1.base, tun_not_capable_#t~ret447#1.offset, tun_not_capable_#t~mem448#1, tun_not_capable_#t~ret449#1, tun_not_capable_#t~mem450#1, tun_not_capable_#t~mem451#1, tun_not_capable_#t~ret452#1, tun_not_capable_#t~mem453#1, tun_not_capable_#t~ret454#1, tun_not_capable_#t~mem455#1, tun_not_capable_#t~ret456#1, tun_not_capable_#t~mem457#1.base, tun_not_capable_#t~mem457#1.offset, tun_not_capable_#t~ret458#1, tun_not_capable_~tun#1.base, tun_not_capable_~tun#1.offset, tun_not_capable_~cred~0#1.base, tun_not_capable_~cred~0#1.offset, tun_not_capable_~tmp~43#1, tun_not_capable_~tmp___0~25#1.base, tun_not_capable_~tmp___0~25#1.offset, tun_not_capable_~net~0#1.base, tun_not_capable_~net~0#1.offset, tun_not_capable_~tmp___1~8#1.base, tun_not_capable_~tmp___1~8#1.offset, tun_not_capable_~tmp___2~5#1, tun_not_capable_~tmp___3~3#1, tun_not_capable_~tmp___4~2#1, tun_not_capable_~tmp___5~0#1, tun_not_capable_~tmp___6~0#1, tun_not_capable_~tmp___7~0#1, tun_not_capable_~tmp___8~0#1, tun_not_capable_~tmp___9~0#1;havoc tun_not_capable_#in~tun#1.base, tun_not_capable_#in~tun#1.offset;assume { :end_inline_tun_not_capable } true;tun_set_iff_~tmp___1~23#1 := (if 0bv8 == tun_set_iff_#t~ret886#1 then 0bv8 else 1bv8);havoc tun_set_iff_#t~ret886#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14557: ldv_register_netdevice_90_#t~ret1226#1 := ldv_register_netdevice_#res#1;havoc ldv_register_netdevice_#t~ret1195#1, ldv_register_netdevice_~arg0#1, ldv_register_netdevice_~arg1#1.base, ldv_register_netdevice_~arg1#1.offset, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.base, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.offset, ldv_register_netdevice_~tmp~96#1;havoc ldv_register_netdevice_#in~arg0#1, ldv_register_netdevice_#in~arg1#1.base, ldv_register_netdevice_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdevice } true;ldv_register_netdevice_90_~tmp___0~69#1 := ldv_register_netdevice_90_#t~ret1226#1;havoc ldv_register_netdevice_90_#t~ret1226#1;ldv_register_netdevice_90_#res#1 := ldv_register_netdevice_90_~tmp___0~69#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: assume 2bv32 != ~bvand~32(15bv32, #t~mem1047#1);havoc #t~mem1047#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: assume !(2bv32 != ~bvand~32(15bv32, #t~mem1047#1));havoc #t~mem1047#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155: assume ~bvslt~32(tun_set_queue_~ret~7#1, 0bv32); [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155: assume !~bvslt~32(tun_set_queue_~ret~7#1, 0bv32); [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041: addr_hash_set_~tmp___0~30#1 := addr_hash_set_#t~ret549#1;havoc addr_hash_set_#t~ret549#1;addr_hash_set_~n~4#1 := ~bvlshr~32(addr_hash_set_~tmp___0~30#1, 26bv32);call addr_hash_set_#t~mem550#1 := read~intINTTYPE4#27(addr_hash_set_~mask#1.base, ~bvadd~64(addr_hash_set_~mask#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~bvashr~32(addr_hash_set_~n~4#1, 5bv32)))), 4bv64);call write~intINTTYPE4#27(~bvor~32(addr_hash_set_#t~mem550#1, ~bvshl~32(1bv32, ~bvand~32(31bv32, addr_hash_set_~n~4#1))), addr_hash_set_~mask#1.base, ~bvadd~64(addr_hash_set_~mask#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~bvashr~32(addr_hash_set_~n~4#1, 5bv32)))), 4bv64);havoc addr_hash_set_#t~mem550#1;havoc addr_hash_set_#t~ret548#1, addr_hash_set_#t~ret549#1, addr_hash_set_#t~mem550#1, addr_hash_set_~mask#1.base, addr_hash_set_~mask#1.offset, addr_hash_set_~addr#1.base, addr_hash_set_~addr#1.offset, addr_hash_set_~n~4#1, addr_hash_set_~tmp~49#1, addr_hash_set_~tmp___0~30#1;havoc addr_hash_set_#in~mask#1.base, addr_hash_set_#in~mask#1.offset, addr_hash_set_#in~addr#1.base, addr_hash_set_#in~addr#1.offset;assume { :end_inline_addr_hash_set } true;update_filter_~n~6#1 := ~bvadd~32(1bv32, update_filter_~n~6#1); [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041-1: SUMMARY for call addr_hash_set_#t~ret549#1 := bitrev32(addr_hash_set_~tmp~49#1); srcloc: null [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765: ldv_register_netdevice_~tmp~96#1 := ldv_register_netdevice_#t~ret1195#1;havoc ldv_register_netdevice_#t~ret1195#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765-1: SUMMARY for call ldv_register_netdevice_#t~ret1195#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11453: SUMMARY for call module_put(~#__this_module~0.base, ~#__this_module~0.offset); srcloc: null [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: call update_filter_#t~mem560#1 := read~intINTTYPE2#27(update_filter_~#uf~0#1.base, ~bvadd~64(2bv64, update_filter_~#uf~0#1.offset), 2bv64); [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345-1: ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset := ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057-1: SUMMARY for call tun_attach_filter_#t~ret951#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057: tun_attach_filter_~tmp~76#1 := tun_attach_filter_#t~ret951#1;havoc tun_attach_filter_#t~ret951#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10991: assume 0bv64 != set_offload_~arg#1;set_offload_#res#1 := 4294967274bv32; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10991: assume !(0bv64 != set_offload_~arg#1);call write~intINTTYPE8#27(set_offload_~features~0#1, set_offload_~tun#1.base, ~bvadd~64(88bv64, set_offload_~tun#1.offset), 8bv64);call set_offload_#t~mem945#1.base, set_offload_#t~mem945#1.offset := read~$Pointer$#27(set_offload_~tun#1.base, ~bvadd~64(80bv64, set_offload_~tun#1.offset), 8bv64);assume { :begin_inline_netdev_update_features } true;netdev_update_features_#in~arg0#1.base, netdev_update_features_#in~arg0#1.offset := set_offload_#t~mem945#1.base, set_offload_#t~mem945#1.offset;havoc netdev_update_features_~arg0#1.base, netdev_update_features_~arg0#1.offset;netdev_update_features_~arg0#1.base, netdev_update_features_~arg0#1.offset := netdev_update_features_#in~arg0#1.base, netdev_update_features_#in~arg0#1.offset;havoc netdev_update_features_~arg0#1.base, netdev_update_features_~arg0#1.offset;havoc netdev_update_features_#in~arg0#1.base, netdev_update_features_#in~arg0#1.offset;assume { :end_inline_netdev_update_features } true;havoc set_offload_#t~mem945#1.base, set_offload_#t~mem945#1.offset;set_offload_#res#1 := 0bv32;#t~ret1021#1 := set_offload_#res#1;havoc set_offload_#t~mem945#1.base, set_offload_#t~mem945#1.offset, set_offload_~tun#1.base, set_offload_~tun#1.offset, set_offload_~arg#1, set_offload_~features~0#1;havoc set_offload_#in~tun#1.base, set_offload_#in~tun#1.offset, set_offload_#in~arg#1;assume { :end_inline_set_offload } true;~ret~8#1 := #t~ret1021#1;havoc #t~ret1021#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: tun_not_capable_~tmp___5~0#1 := (if 0bv8 == tun_not_capable_#t~ret454#1 then 0bv8 else 1bv8);havoc tun_not_capable_#t~mem453#1;havoc tun_not_capable_#t~ret454#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: assume 0bv32 != ~zero_extend~32~8(tun_set_iff_~tmp___1~23#1);tun_set_iff_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: assume !(0bv32 != ~zero_extend~32~8(tun_set_iff_~tmp___1~23#1));call tun_set_iff_#t~mem887#1.base, tun_set_iff_#t~mem887#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(8587bv64, tun_set_iff_~tun~19#1.offset), 8bv64);assume { :begin_inline_security_tun_dev_open } true;security_tun_dev_open_#in~arg0#1.base, security_tun_dev_open_#in~arg0#1.offset := tun_set_iff_#t~mem887#1.base, tun_set_iff_#t~mem887#1.offset;havoc security_tun_dev_open_#res#1;havoc security_tun_dev_open_#t~nondet1396#1, security_tun_dev_open_~arg0#1.base, security_tun_dev_open_~arg0#1.offset;security_tun_dev_open_~arg0#1.base, security_tun_dev_open_~arg0#1.offset := security_tun_dev_open_#in~arg0#1.base, security_tun_dev_open_#in~arg0#1.offset;havoc security_tun_dev_open_#t~nondet1396#1;security_tun_dev_open_#res#1 := security_tun_dev_open_#t~nondet1396#1;havoc security_tun_dev_open_#t~nondet1396#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: assume 0bv32 != tun_set_iff_~tmp___3~14#1;tun_set_iff_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: assume !(0bv32 != tun_set_iff_~tmp___3~14#1);assume { :begin_inline_security_tun_dev_create } true;havoc security_tun_dev_create_#res#1;havoc security_tun_dev_create_#t~nondet1395#1;havoc security_tun_dev_create_#t~nondet1395#1;security_tun_dev_create_#res#1 := security_tun_dev_create_#t~nondet1395#1;havoc security_tun_dev_create_#t~nondet1395#1; [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11421-1: SUMMARY for call #t~ret987#1.base, #t~ret987#1.offset := get_current(); srcloc: null [2025-02-08 03:57:29,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11421: ~tmp___3~15#1.base, ~tmp___3~15#1.offset := #t~ret987#1.base, #t~ret987#1.offset;havoc #t~ret987#1.base, #t~ret987#1.offset;call #t~mem988#1.base, #t~mem988#1.offset := read~$Pointer$#27(~tmp___3~15#1.base, ~bvadd~64(2741bv64, ~tmp___3~15#1.offset), 8bv64);call #t~mem989#1.base, #t~mem989#1.offset := read~$Pointer$#27(#t~mem988#1.base, ~bvadd~64(36bv64, #t~mem988#1.offset), 8bv64); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514-1: SUMMARY for call tun_not_capable_#t~ret454#1 := gid_valid(tun_not_capable_#t~mem453#1); srcloc: null [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: call write~$Pointer$#27(~#tap_netdev_ops~0.base, ~#tap_netdev_ops~0.offset, tun_net_init_~dev#1.base, ~bvadd~64(468bv64, tun_net_init_~dev#1.offset), 8bv64);assume { :begin_inline_ether_setup } true;ether_setup_#in~arg0#1.base, ether_setup_#in~arg0#1.offset := tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset;havoc ether_setup_~arg0#1.base, ether_setup_~arg0#1.offset;ether_setup_~arg0#1.base, ether_setup_~arg0#1.offset := ether_setup_#in~arg0#1.base, ether_setup_#in~arg0#1.offset; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: assume ~bvult~32(tun_set_sndbuf_~i~11#1, tun_set_sndbuf_#t~mem962#1);havoc tun_set_sndbuf_#t~mem962#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: assume !~bvult~32(tun_set_sndbuf_~i~11#1, tun_set_sndbuf_#t~mem962#1);havoc tun_set_sndbuf_#t~mem962#1;havoc tun_set_sndbuf_#t~ret957#1, tun_set_sndbuf_#t~ret958#1, tun_set_sndbuf_#t~mem959#1.base, tun_set_sndbuf_#t~mem959#1.offset, tun_set_sndbuf_#t~mem960#1.base, tun_set_sndbuf_#t~mem960#1.offset, tun_set_sndbuf_#t~mem961#1, tun_set_sndbuf_#t~mem962#1, tun_set_sndbuf_~tun#1.base, tun_set_sndbuf_~tun#1.offset, tun_set_sndbuf_~tfile~12#1.base, tun_set_sndbuf_~tfile~12#1.offset, tun_set_sndbuf_~i~11#1, tun_set_sndbuf_~__warned~14#1, tun_set_sndbuf_~tmp~77#1, tun_set_sndbuf_~tmp___0~49#1;havoc tun_set_sndbuf_#in~tun#1.base, tun_set_sndbuf_#in~tun#1.offset;assume { :end_inline_tun_set_sndbuf } true; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827: havoc dev_net_set_#t~mem285#1.base, dev_net_set_#t~mem285#1.offset, dev_net_set_#t~ret286#1.base, dev_net_set_#t~ret286#1.offset, dev_net_set_~dev#1.base, dev_net_set_~dev#1.offset, dev_net_set_~net#1.base, dev_net_set_~net#1.offset;havoc dev_net_set_#in~dev#1.base, dev_net_set_#in~dev#1.offset, dev_net_set_#in~net#1.base, dev_net_set_#in~net#1.offset;assume { :end_inline_dev_net_set } true;call write~$Pointer$#27(~#tun_link_ops~0.base, ~#tun_link_ops~0.offset, tun_set_iff_~dev~0#1.base, ~bvadd~64(2640bv64, tun_set_iff_~dev~0#1.offset), 8bv64);call tun_set_iff_#t~mem903#1 := read~intINTTYPE4#27(tun_set_iff_~tfile~9#1.base, ~bvadd~64(1405bv64, tun_set_iff_~tfile~9#1.offset), 4bv64);call write~intINTTYPE4#27(tun_set_iff_#t~mem903#1, tun_set_iff_~dev~0#1.base, ~bvadd~64(252bv64, tun_set_iff_~dev~0#1.offset), 4bv64);havoc tun_set_iff_#t~mem903#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: ~ret~8#1 := 4294967274bv32;call #t~mem1042#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(68bv64, ~tun~21#1.offset), 4bv64); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: havoc ether_setup_~arg0#1.base, ether_setup_~arg0#1.offset;havoc ether_setup_#in~arg0#1.base, ether_setup_#in~arg0#1.offset;assume { :end_inline_ether_setup } true;call tun_net_init_#t~mem610#1 := read~intINTTYPE4#27(tun_net_init_~dev#1.base, ~bvadd~64(504bv64, tun_net_init_~dev#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294901759bv32, tun_net_init_#t~mem610#1), tun_net_init_~dev#1.base, ~bvadd~64(504bv64, tun_net_init_~dev#1.offset), 4bv64);havoc tun_net_init_#t~mem610#1;call tun_net_init_#t~mem611#1 := read~intINTTYPE4#27(tun_net_init_~dev#1.base, ~bvadd~64(504bv64, tun_net_init_~dev#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(1048576bv32, tun_net_init_#t~mem611#1), tun_net_init_~dev#1.base, ~bvadd~64(504bv64, tun_net_init_~dev#1.offset), 4bv64);havoc tun_net_init_#t~mem611#1;assume { :begin_inline_eth_hw_addr_random } true;eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset := tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset;havoc eth_hw_addr_random_#t~mem340#1.base, eth_hw_addr_random_#t~mem340#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset := eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;call write~intINTTYPE1#27(1bv8, eth_hw_addr_random_~dev#1.base, ~bvadd~64(560bv64, eth_hw_addr_random_~dev#1.offset), 1bv64);call eth_hw_addr_random_#t~mem340#1.base, eth_hw_addr_random_#t~mem340#1.offset := read~$Pointer$#27(eth_hw_addr_random_~dev#1.base, ~bvadd~64(791bv64, eth_hw_addr_random_~dev#1.offset), 8bv64);assume { :begin_inline_eth_random_addr } true;eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset := eth_hw_addr_random_#t~mem340#1.base, eth_hw_addr_random_#t~mem340#1.offset;havoc eth_random_addr_#t~mem338#1, eth_random_addr_#t~mem339#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset := eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :begin_inline_get_random_bytes } true;get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1 := eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 6bv32;havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset := get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset;get_random_bytes_~arg1#1 := get_random_bytes_#in~arg1#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume 0bv32 != ldv_register_netdevice_~tmp~96#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume !(0bv32 != ldv_register_netdevice_~tmp~96#1); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422-1: SUMMARY for call tun_get_iff(#t~mem989#1.base, #t~mem989#1.offset, ~tun~21#1.base, ~tun~21#1.offset, ~#ifr~0#1.base, ~#ifr~0#1.offset); srcloc: null [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521-1: SUMMARY for call #t~memcpy~res1026#1.base, #t~memcpy~res1026#1.offset := #Ultimate.C_memcpy#27(~#ifr~0#1.base, ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~#ifr~0#1.offset)), #t~mem1025#1.base, #t~mem1025#1.offset, 6bv64); srcloc: null [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14560-1: ldv_register_netdevice_90_#res#1 := ldv_register_netdevice_90_~ldv_func_res~5#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: havoc #t~mem1024#1.base, #t~mem1024#1.offset;havoc #t~mem1025#1.base, #t~mem1025#1.offset;havoc #t~memcpy~res1026#1.base, #t~memcpy~res1026#1.offset;call #t~mem1027#1.base, #t~mem1027#1.offset := read~$Pointer$#27(~tun~21#1.base, ~bvadd~64(80bv64, ~tun~21#1.offset), 8bv64);call #t~mem1028#1 := read~intINTTYPE2#27(#t~mem1027#1.base, ~bvadd~64(520bv64, #t~mem1027#1.offset), 2bv64);call write~intINTTYPE2#27(#t~mem1028#1, ~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset), 2bv64);havoc #t~mem1027#1.base, #t~mem1027#1.offset;havoc #t~mem1028#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: havoc #t~mem988#1.base, #t~mem988#1.offset;havoc #t~mem989#1.base, #t~mem989#1.offset;call #t~mem990#1.base, #t~mem990#1.offset := read~$Pointer$#27(~tfile~14#1.base, ~bvadd~64(1425bv64, ~tfile~14#1.offset), 8bv64); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521-2: call #t~mem1024#1.base, #t~mem1024#1.offset := read~$Pointer$#27(~tun~21#1.base, ~bvadd~64(80bv64, ~tun~21#1.offset), 8bv64);call #t~mem1025#1.base, #t~mem1025#1.offset := read~$Pointer$#27(#t~mem1024#1.base, ~bvadd~64(791bv64, #t~mem1024#1.offset), 8bv64); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: update_filter_~tmp~51#1 := update_filter_#t~ret554#1;havoc update_filter_#t~ret554#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077-1: SUMMARY for call update_filter_#t~ret554#1 := copy_from_user(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset, update_filter_~arg#1.base, update_filter_~arg#1.offset, 4bv64); srcloc: null [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: assume 0bv32 != tun_attach_filter_~tmp~76#1 && 0bv8 == tun_attach_filter_~__warned~13#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: assume !(0bv32 != tun_attach_filter_~tmp~76#1 && 0bv8 == tun_attach_filter_~__warned~13#1); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10861: tun_set_iff_#t~ret913#1 := ldv_register_netdevice_90_#res#1;havoc ldv_register_netdevice_90_#t~ret1225#1, ldv_register_netdevice_90_#t~ret1226#1, ldv_register_netdevice_90_~ldv_func_arg1#1.base, ldv_register_netdevice_90_~ldv_func_arg1#1.offset, ldv_register_netdevice_90_~ldv_func_res~5#1, ldv_register_netdevice_90_~tmp~111#1, ldv_register_netdevice_90_~tmp___0~69#1;havoc ldv_register_netdevice_90_#in~ldv_func_arg1#1.base, ldv_register_netdevice_90_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdevice_90 } true;tun_set_iff_~err~4#1 := tun_set_iff_#t~ret913#1;havoc tun_set_iff_#t~mem912#1.base, tun_set_iff_#t~mem912#1.offset;havoc tun_set_iff_#t~ret913#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: assume 2bv32 != ~bvand~32(15bv32, #t~mem1042#1);havoc #t~mem1042#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: assume !(2bv32 != ~bvand~32(15bv32, #t~mem1042#1));havoc #t~mem1042#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume 0bv32 != ~zero_extend~32~8(tun_not_capable_~tmp___5~0#1);call tun_not_capable_#t~mem455#1 := read~intINTTYPE4#27(tun_not_capable_~tun#1.base, ~bvadd~64(76bv64, tun_not_capable_~tun#1.offset), 4bv64);assume { :begin_inline_in_egroup_p } true;in_egroup_p_#in~arg0#1.val := tun_not_capable_#t~mem455#1;havoc in_egroup_p_#res#1;havoc in_egroup_p_#t~nondet1367#1, in_egroup_p_~arg0#1.val;in_egroup_p_~arg0#1.val := in_egroup_p_#in~arg0#1.val;havoc in_egroup_p_#t~nondet1367#1;in_egroup_p_#res#1 := in_egroup_p_#t~nondet1367#1;havoc in_egroup_p_#t~nondet1367#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume !(0bv32 != ~zero_extend~32~8(tun_not_capable_~tmp___5~0#1));tun_not_capable_~tmp___9~0#1 := 0bv32; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: #res#1 := ~sign_extend~64~32(~__ret_pu~0#1);call ULTIMATE.dealloc(~#ifr~0#1.base, ~#ifr~0#1.offset);havoc ~#ifr~0#1.base, ~#ifr~0#1.offset;call ULTIMATE.dealloc(~#owner~0#1.base, ~#owner~0#1.offset);havoc ~#owner~0#1.base, ~#owner~0#1.offset;call ULTIMATE.dealloc(~#group~0#1.base, ~#group~0#1.offset);havoc ~#group~0#1.base, ~#group~0#1.offset;call ULTIMATE.dealloc(~#sndbuf~0#1.base, ~#sndbuf~0#1.offset);havoc ~#sndbuf~0#1.base, ~#sndbuf~0#1.offset;call ULTIMATE.dealloc(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset);havoc ~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset;call ULTIMATE.dealloc(~#ifindex~0#1.base, ~#ifindex~0#1.offset);havoc ~#ifindex~0#1.base, ~#ifindex~0#1.offset; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: call ULTIMATE.dealloc(tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset);havoc tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset;havoc tun_flow_init_#t~mem603#1, tun_flow_init_#t~ret604#1, tun_flow_init_#t~ret605#1, tun_flow_init_~tun#1.base, tun_flow_init_~tun#1.offset, tun_flow_init_~i~8#1, tun_flow_init_~#__key~0#1.base, tun_flow_init_~#__key~0#1.offset, tun_flow_init_~tmp~56#1;havoc tun_flow_init_#in~tun#1.base, tun_flow_init_#in~tun#1.offset;assume { :end_inline_tun_flow_init } true;call write~intINTTYPE8#27(137440723145bv64, tun_set_iff_~dev~0#1.base, ~bvadd~64(212bv64, tun_set_iff_~dev~0#1.offset), 8bv64);call tun_set_iff_#t~mem909#1 := read~intINTTYPE8#27(tun_set_iff_~dev~0#1.base, ~bvadd~64(212bv64, tun_set_iff_~dev~0#1.offset), 8bv64);call write~intINTTYPE8#27(tun_set_iff_#t~mem909#1, tun_set_iff_~dev~0#1.base, ~bvadd~64(204bv64, tun_set_iff_~dev~0#1.offset), 8bv64);havoc tun_set_iff_#t~mem909#1;call tun_set_iff_#t~mem910#1 := read~intINTTYPE8#27(tun_set_iff_~dev~0#1.base, ~bvadd~64(204bv64, tun_set_iff_~dev~0#1.offset), 8bv64);call write~intINTTYPE8#27(~bvand~64(18446743936270598015bv64, tun_set_iff_#t~mem910#1), tun_set_iff_~dev~0#1.base, ~bvadd~64(228bv64, tun_set_iff_~dev~0#1.offset), 8bv64);havoc tun_set_iff_#t~mem910#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11489: assume 0bv32 != ~tmp___13~1#1;~ret~8#1 := 4294967274bv32; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11489: assume !(0bv32 != ~tmp___13~1#1);call #t~mem1017#1 := read~intINTTYPE4#3(~#group~0#1.base, ~#group~0#1.offset, 4bv64);call write~intINTTYPE4#27(#t~mem1017#1, ~tun~21#1.base, ~bvadd~64(76bv64, ~tun~21#1.offset), 4bv64);havoc #t~mem1017#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: assume ~bvslt~32(update_filter_~n~6#1, ~zero_extend~32~16(update_filter_#t~mem563#1));havoc update_filter_#t~mem563#1; [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: assume !~bvslt~32(update_filter_~n~6#1, ~zero_extend~32~16(update_filter_#t~mem563#1));havoc update_filter_#t~mem563#1;call update_filter_#t~mem564#1 := read~intINTTYPE2#27(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset, 2bv64); [2025-02-08 03:57:29,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: havoc update_filter_#t~memcpy~res559#1.base, update_filter_#t~memcpy~res559#1.offset;update_filter_~n~6#1 := ~bvadd~32(1bv32, update_filter_~n~6#1); [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: SUMMARY for call update_filter_#t~memcpy~res559#1.base, update_filter_#t~memcpy~res559#1.offset := #Ultimate.C_memcpy#27(update_filter_~filter#1.base, ~bvadd~64(~bvadd~64(12bv64, update_filter_~filter#1.offset), ~sign_extend~64~32(update_filter_~n~6#1)), update_filter_~addr~0#1.base, ~bvadd~64(update_filter_~addr~0#1.offset, ~bvmul~64(6bv64, ~sign_extend~64~32(update_filter_~n~6#1))), 6bv64); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: havoc tun_set_iff_#t~mem939#1.base, tun_set_iff_#t~mem939#1.offset;havoc tun_set_iff_#t~strcpy~res940#1.base, tun_set_iff_#t~strcpy~res940#1.offset;tun_set_iff_#res#1 := 0bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928-2: call tun_set_iff_#t~mem939#1.base, tun_set_iff_#t~mem939#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64); [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928-1: SUMMARY for call tun_set_iff_#t~strcpy~res940#1.base, tun_set_iff_#t~strcpy~res940#1.offset := #Ultimate.C_strcpy#27(tun_set_iff_~ifr#1.base, tun_set_iff_~ifr#1.offset, tun_set_iff_#t~mem939#1.base, tun_set_iff_#t~mem939#1.offset); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17039: havoc security_tun_dev_open_#t~nondet1396#1;tun_set_iff_#t~ret888#1 := security_tun_dev_open_#res#1;havoc security_tun_dev_open_#t~nondet1396#1, security_tun_dev_open_~arg0#1.base, security_tun_dev_open_~arg0#1.offset;havoc security_tun_dev_open_#in~arg0#1.base, security_tun_dev_open_#in~arg0#1.offset;assume { :end_inline_security_tun_dev_open } true;tun_set_iff_~err~4#1 := tun_set_iff_#t~ret888#1;havoc tun_set_iff_#t~mem887#1.base, tun_set_iff_#t~mem887#1.offset;havoc tun_set_iff_#t~ret888#1; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769: ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.base, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.offset := ldv_register_netdevice_~arg1#1.base, ldv_register_netdevice_~arg1#1.offset; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13769-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdevice_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: assume 0bv64 != ~bvadd~64(#t~mem990#1.base, #t~mem990#1.offset);havoc #t~mem990#1.base, #t~mem990#1.offset;call #t~mem991#1 := read~intINTTYPE2#27(~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset), 2bv64);call write~intINTTYPE2#27(~bvor~32(1024bv32, ~sign_extend~32~16(#t~mem991#1))[16:0], ~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset), 2bv64);havoc #t~mem991#1; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: assume !(0bv64 != ~bvadd~64(#t~mem990#1.base, #t~mem990#1.offset));havoc #t~mem990#1.base, #t~mem990#1.offset; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14496-1: SUMMARY for call ldv_mod_timer_86_#t~ret1219#1 := mod_timer(ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset, ldv_mod_timer_86_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: havoc release_net_~net#1.base, release_net_~net#1.offset;havoc release_net_#in~net#1.base, release_net_#in~net#1.offset;assume { :end_inline_release_net } true;havoc dev_net_set_#t~mem285#1.base, dev_net_set_#t~mem285#1.offset; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14496: ldv_mod_timer_86_~tmp~108#1 := ldv_mod_timer_86_#t~ret1219#1;havoc ldv_mod_timer_86_#t~ret1219#1;ldv_mod_timer_86_~ldv_func_res~2#1 := ldv_mod_timer_86_~tmp~108#1; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061-1: SUMMARY for call tun_attach_filter_#t~ret952#1 := lockdep_rtnl_is_held(); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: tun_attach_filter_~tmp___0~48#1 := tun_attach_filter_#t~ret952#1;havoc tun_attach_filter_#t~ret952#1; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160: tun_set_queue_~ret~7#1 := tun_set_queue_#t~ret968#1;havoc tun_set_queue_#t~ret968#1; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume 0bv64 != update_filter_~tmp~51#1;update_filter_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset);havoc update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset; [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9079: assume !(0bv64 != update_filter_~tmp~51#1);call update_filter_#t~mem555#1 := read~intINTTYPE2#27(update_filter_~#uf~0#1.base, ~bvadd~64(2bv64, update_filter_~#uf~0#1.offset), 2bv64); [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160-1: SUMMARY for call tun_set_queue_#t~ret968#1 := tun_attach(tun_set_queue_~tun~20#1.base, tun_set_queue_~tun~20#1.offset, tun_set_queue_~file#1.base, tun_set_queue_~file#1.offset, 0bv8); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830-1: SUMMARY for call tun_set_iff_#t~ret904#1.base, tun_set_iff_#t~ret904#1.offset := netdev_priv(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset); srcloc: null [2025-02-08 03:57:29,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896: 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;havoc tun_set_iff_#t~mem923#1.base, tun_set_iff_#t~mem923#1.offset;call tun_set_iff_#t~mem924#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: tun_set_iff_~tmp___4~11#1.base, tun_set_iff_~tmp___4~11#1.offset := tun_set_iff_#t~ret904#1.base, tun_set_iff_#t~ret904#1.offset;havoc tun_set_iff_#t~ret904#1.base, tun_set_iff_#t~ret904#1.offset;tun_set_iff_~tun~19#1.base, tun_set_iff_~tun~19#1.offset := tun_set_iff_~tmp___4~11#1.base, tun_set_iff_~tmp___4~11#1.offset;call write~$Pointer$#27(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset, tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64);call write~intINTTYPE4#27(tun_set_iff_~flags~1#1[32:0], tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(0bv32, tun_set_iff_~tun~19#1.base, ~bvadd~64(104bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(10bv32, tun_set_iff_~tun~19#1.base, ~bvadd~64(96bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE1#27(0bv8, tun_set_iff_~tun~19#1.base, ~bvadd~64(174bv64, tun_set_iff_~tun~19#1.offset), 1bv64);call tun_set_iff_#t~mem905#1.base, tun_set_iff_#t~mem905#1.offset := read~$Pointer$#27(tun_set_iff_~tfile~9#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, tun_set_iff_~tfile~9#1.offset)), 8bv64);call tun_set_iff_#t~mem906#1 := read~intINTTYPE4#27(tun_set_iff_#t~mem905#1.base, ~bvadd~64(581bv64, tun_set_iff_#t~mem905#1.offset), 4bv64);call write~intINTTYPE4#27(tun_set_iff_#t~mem906#1, tun_set_iff_~tun~19#1.base, ~bvadd~64(100bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem905#1.base, tun_set_iff_#t~mem905#1.offset;havoc tun_set_iff_#t~mem906#1;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := tun_set_iff_~tun~19#1.base, ~bvadd~64(175bv64, tun_set_iff_~tun~19#1.offset);havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896-1: call tun_set_iff_#t~mem923#1.base, tun_set_iff_#t~mem923#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64);assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := tun_set_iff_#t~mem923#1.base, tun_set_iff_#t~mem923#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:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);call tun_set_iff_#t~mem914#1.base, tun_set_iff_#t~mem914#1.offset := read~$Pointer$#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(80bv64, tun_set_iff_~tun~19#1.offset), 8bv64); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11524: ~tmp___15~1#1 := #t~ret1029#1;havoc #t~ret1029#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9509: havoc eth_hw_addr_random_#t~mem340#1.base, eth_hw_addr_random_#t~mem340#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;havoc eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;assume { :end_inline_eth_hw_addr_random } true;call write~intINTTYPE8#27(500bv64, tun_net_init_~dev#1.base, ~bvadd~64(895bv64, tun_net_init_~dev#1.offset), 8bv64); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12482: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11524-1: SUMMARY for call #t~ret1029#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~#ifr~0#1.base, ~#ifr~0#1.offset, ~sign_extend~64~32(~ifreq_len#1)); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623-1: SUMMARY for call #t~ret1048#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~tun~21#1.base, ~bvadd~64(164bv64, ~tun~21#1.offset), 16bv64); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623: ~tmp___21~1#1 := #t~ret1048#1;havoc #t~ret1048#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164-1: SUMMARY for call dev_net_set_#t~ret286#1.base, dev_net_set_#t~ret286#1.offset := hold_net(dev_net_set_~net#1.base, dev_net_set_~net#1.offset); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: call write~$Pointer$#27(dev_net_set_#t~ret286#1.base, dev_net_set_#t~ret286#1.offset, dev_net_set_~dev#1.base, ~bvadd~64(1204bv64, dev_net_set_~dev#1.offset), 8bv64);havoc dev_net_set_#t~ret286#1.base, dev_net_set_#t~ret286#1.offset; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: #t~ret1023#1 := update_filter_#res#1;havoc update_filter_#t~ret554#1, update_filter_#t~mem555#1, update_filter_#t~mem556#1, update_filter_#t~ret557#1.base, update_filter_#t~ret557#1.offset, update_filter_#t~ret558#1, update_filter_#t~memcpy~res559#1.base, update_filter_#t~memcpy~res559#1.offset, update_filter_#t~mem560#1, update_filter_#t~memset~res561#1.base, update_filter_#t~memset~res561#1.offset, update_filter_#t~ret562#1, update_filter_#t~mem563#1, update_filter_#t~mem564#1, update_filter_#t~memset~res565#1.base, update_filter_#t~memset~res565#1.offset, update_filter_~filter#1.base, update_filter_~filter#1.offset, update_filter_~arg#1.base, update_filter_~arg#1.offset, update_filter_~addr~0#1.base, update_filter_~addr~0#1.offset, update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset, update_filter_~err~1#1, update_filter_~alen~0#1, update_filter_~n~6#1, update_filter_~nexact~0#1, update_filter_~tmp~51#1, update_filter_~tmp___0~32#1.base, update_filter_~tmp___0~32#1.offset, update_filter_~tmp___1~11#1, update_filter_~tmp___2~8#1, update_filter_~tmp___3~6#1;havoc update_filter_#in~filter#1.base, update_filter_#in~filter#1.offset, update_filter_#in~arg#1.base, update_filter_#in~arg#1.offset;assume { :end_inline_update_filter } true;~ret~8#1 := #t~ret1023#1;havoc #t~ret1023#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13771: assume { :begin_inline_ldv_dispatch_register_14_2 } true;ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset := ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.base, ldv_register_netdevice_~ldv_14_net_device_net_device~0#1.offset;havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset := ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13771-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: ldv_mod_timer_86_~tmp___0~66#1 := ldv_mod_timer_86_#t~ret1220#1;havoc ldv_mod_timer_86_#t~ret1220#1;ldv_mod_timer_86_#res#1 := ldv_mod_timer_86_~tmp___0~66#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909: havoc make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset;havoc make_kgid_#t~mem1372#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909-1: #t~ret1014#1.val := make_kgid_#res#1.val;havoc make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset, make_kgid_#t~mem1372#1, make_kgid_~arg0#1.base, make_kgid_~arg0#1.offset, make_kgid_~arg1#1;havoc make_kgid_#in~arg0#1.base, make_kgid_#in~arg0#1.offset, make_kgid_#in~arg1#1;assume { :end_inline_make_kgid } true;call write~intINTTYPE4#3(#t~ret1014#1.val, ~#group~0#1.base, ~#group~0#1.offset, 4bv64);havoc #t~mem1012#1.base, #t~mem1012#1.offset;havoc #t~mem1013#1.base, #t~mem1013#1.offset;havoc #t~ret1014#1.val;call #t~mem1015#1 := read~intINTTYPE4#3(~#group~0#1.base, ~#group~0#1.offset, 4bv64); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909-2: call make_kgid_#t~mem1372#1 := read~intINTTYPE4#27(make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset, 4bv64);make_kgid_#res#1.val := make_kgid_#t~mem1372#1;havoc make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset;havoc make_kgid_#t~mem1372#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909-3: SUMMARY for call make_kgid_#t~ret1371#1.base, make_kgid_#t~ret1371#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: SUMMARY for call netif_tx_wake_all_queues_#t~ret299#1.base, netif_tx_wake_all_queues_#t~ret299#1.offset := netdev_get_tx_queue(netif_tx_wake_all_queues_~dev#1.base, netif_tx_wake_all_queues_~dev#1.offset, netif_tx_wake_all_queues_~i~1#1); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: netif_tx_wake_all_queues_~tmp~24#1.base, netif_tx_wake_all_queues_~tmp~24#1.offset := netif_tx_wake_all_queues_#t~ret299#1.base, netif_tx_wake_all_queues_#t~ret299#1.offset;havoc netif_tx_wake_all_queues_#t~ret299#1.base, netif_tx_wake_all_queues_#t~ret299#1.offset;netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset := netif_tx_wake_all_queues_~tmp~24#1.base, netif_tx_wake_all_queues_~tmp~24#1.offset;assume { :begin_inline_netif_tx_wake_queue } true;netif_tx_wake_queue_#in~dev_queue#1.base, netif_tx_wake_queue_#in~dev_queue#1.offset := netif_tx_wake_all_queues_~txq~1#1.base, netif_tx_wake_all_queues_~txq~1#1.offset;havoc netif_tx_wake_queue_#t~ret296#1, netif_tx_wake_queue_#t~ret297#1, netif_tx_wake_queue_#t~mem298#1.base, netif_tx_wake_queue_#t~mem298#1.offset, netif_tx_wake_queue_~dev_queue#1.base, netif_tx_wake_queue_~dev_queue#1.offset, netif_tx_wake_queue_~tmp~23#1, netif_tx_wake_queue_~tmp___0~14#1;netif_tx_wake_queue_~dev_queue#1.base, netif_tx_wake_queue_~dev_queue#1.offset := netif_tx_wake_queue_#in~dev_queue#1.base, netif_tx_wake_queue_#in~dev_queue#1.offset;havoc netif_tx_wake_queue_~tmp~23#1;havoc netif_tx_wake_queue_~tmp___0~14#1;assume { :begin_inline_netpoll_trap } true;havoc netpoll_trap_#res#1;havoc netpoll_trap_#t~nondet1383#1;havoc netpoll_trap_#t~nondet1383#1;netpoll_trap_#res#1 := netpoll_trap_#t~nondet1383#1;havoc netpoll_trap_#t~nondet1383#1; [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498-1: SUMMARY for call ldv_mod_timer_86_#t~ret1220#1 := ldv_mod_timer(ldv_mod_timer_86_~ldv_func_res~2#1, ldv_mod_timer_86_~ldv_func_arg1#1.base, ldv_mod_timer_86_~ldv_func_arg1#1.offset, ldv_mod_timer_86_~ldv_func_arg2#1); srcloc: null [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: assume 0bv32 != ~bvand~32(1bv32, set_offload_~arg#1[32:0]);set_offload_~features~0#1 := ~bvor~64(8bv64, set_offload_~features~0#1);set_offload_~arg#1 := ~bvand~64(18446744073709551614bv64, set_offload_~arg#1); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: assume !(0bv32 != ~bvand~32(1bv32, set_offload_~arg#1[32:0])); [2025-02-08 03:57:29,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: assume 0bv32 != ~bvand~32(4096bv32, ~sign_extend~32~16(tun_set_iff_#t~mem924#1));havoc tun_set_iff_#t~mem924#1;call tun_set_iff_#t~mem925#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvor~32(64bv32, tun_set_iff_#t~mem925#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem925#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: assume !(0bv32 != ~bvand~32(4096bv32, ~sign_extend~32~16(tun_set_iff_#t~mem924#1)));havoc tun_set_iff_#t~mem924#1;call tun_set_iff_#t~mem926#1 := read~intINTTYPE4#27(tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);call write~intINTTYPE4#27(~bvand~32(4294967231bv32, tun_set_iff_#t~mem926#1), tun_set_iff_~tun~19#1.base, ~bvadd~64(68bv64, tun_set_iff_~tun~19#1.offset), 4bv64);havoc tun_set_iff_#t~mem926#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: assume 0bv32 == tun_attach_filter_~tmp___0~48#1;tun_attach_filter_~__warned~13#1 := 1bv8; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: assume !(0bv32 == tun_attach_filter_~tmp___0~48#1); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16778: havoc alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset;ldv_alloc_netdev_mqs_89_#t~ret1223#1.base, ldv_alloc_netdev_mqs_89_#t~ret1223#1.offset := alloc_netdev_mqs_#res#1.base, alloc_netdev_mqs_#res#1.offset;havoc alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset, alloc_netdev_mqs_~arg0#1, alloc_netdev_mqs_~arg1#1.base, alloc_netdev_mqs_~arg1#1.offset, alloc_netdev_mqs_~arg2#1.base, alloc_netdev_mqs_~arg2#1.offset, alloc_netdev_mqs_~arg3#1, alloc_netdev_mqs_~arg4#1;havoc alloc_netdev_mqs_#in~arg0#1, alloc_netdev_mqs_#in~arg1#1.base, alloc_netdev_mqs_#in~arg1#1.offset, alloc_netdev_mqs_#in~arg2#1.base, alloc_netdev_mqs_#in~arg2#1.offset, alloc_netdev_mqs_#in~arg3#1, alloc_netdev_mqs_#in~arg4#1;assume { :end_inline_alloc_netdev_mqs } true;ldv_alloc_netdev_mqs_89_~tmp~110#1.base, ldv_alloc_netdev_mqs_89_~tmp~110#1.offset := ldv_alloc_netdev_mqs_89_#t~ret1223#1.base, ldv_alloc_netdev_mqs_89_#t~ret1223#1.offset;havoc ldv_alloc_netdev_mqs_89_#t~ret1223#1.base, ldv_alloc_netdev_mqs_89_#t~ret1223#1.offset;ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset := ldv_alloc_netdev_mqs_89_~tmp~110#1.base, ldv_alloc_netdev_mqs_89_~tmp~110#1.offset;assume { :begin_inline_ldv_alloc_netdev_mqs } true;ldv_alloc_netdev_mqs_#in~arg0#1.base, ldv_alloc_netdev_mqs_#in~arg0#1.offset, ldv_alloc_netdev_mqs_#in~arg1#1, ldv_alloc_netdev_mqs_#in~arg2#1.base, ldv_alloc_netdev_mqs_#in~arg2#1.offset, ldv_alloc_netdev_mqs_#in~arg3#1.base, ldv_alloc_netdev_mqs_#in~arg3#1.offset, ldv_alloc_netdev_mqs_#in~arg4#1, ldv_alloc_netdev_mqs_#in~arg5#1 := ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_res~4#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg1#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg2#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.base, ldv_alloc_netdev_mqs_89_~ldv_func_arg3#1.offset, ldv_alloc_netdev_mqs_89_~ldv_func_arg4#1, ldv_alloc_netdev_mqs_89_~ldv_func_arg5#1;havoc ldv_alloc_netdev_mqs_#res#1.base, ldv_alloc_netdev_mqs_#res#1.offset;havoc ldv_alloc_netdev_mqs_#t~ret1092#1, ldv_alloc_netdev_mqs_#t~ret1093#1.base, ldv_alloc_netdev_mqs_#t~ret1093#1.offset, ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset, ldv_alloc_netdev_mqs_~arg1#1, ldv_alloc_netdev_mqs_~arg2#1.base, ldv_alloc_netdev_mqs_~arg2#1.offset, ldv_alloc_netdev_mqs_~arg3#1.base, ldv_alloc_netdev_mqs_~arg3#1.offset, ldv_alloc_netdev_mqs_~arg4#1, ldv_alloc_netdev_mqs_~arg5#1, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.offset, ldv_alloc_netdev_mqs_~tmp~88#1.base, ldv_alloc_netdev_mqs_~tmp~88#1.offset, ldv_alloc_netdev_mqs_~tmp___0~57#1;ldv_alloc_netdev_mqs_~arg0#1.base, ldv_alloc_netdev_mqs_~arg0#1.offset := ldv_alloc_netdev_mqs_#in~arg0#1.base, ldv_alloc_netdev_mqs_#in~arg0#1.offset;ldv_alloc_netdev_mqs_~arg1#1 := ldv_alloc_netdev_mqs_#in~arg1#1;ldv_alloc_netdev_mqs_~arg2#1.base, ldv_alloc_netdev_mqs_~arg2#1.offset := ldv_alloc_netdev_mqs_#in~arg2#1.base, ldv_alloc_netdev_mqs_#in~arg2#1.offset;ldv_alloc_netdev_mqs_~arg3#1.base, ldv_alloc_netdev_mqs_~arg3#1.offset := ldv_alloc_netdev_mqs_#in~arg3#1.base, ldv_alloc_netdev_mqs_#in~arg3#1.offset;ldv_alloc_netdev_mqs_~arg4#1 := ldv_alloc_netdev_mqs_#in~arg4#1;ldv_alloc_netdev_mqs_~arg5#1 := ldv_alloc_netdev_mqs_#in~arg5#1;havoc ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_netdev_net_device~0#1.offset;havoc ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.base, ldv_alloc_netdev_mqs_~ldv_7_setup_setup~0#1.offset;havoc ldv_alloc_netdev_mqs_~tmp~88#1.base, ldv_alloc_netdev_mqs_~tmp~88#1.offset;havoc ldv_alloc_netdev_mqs_~tmp___0~57#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13772: havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;havoc ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_2 } true;ldv_register_netdevice_#res#1 := ldv_register_netdevice_~arg0#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: havoc eth_random_addr_#t~mem338#1, eth_random_addr_#t~mem339#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;havoc eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :end_inline_eth_random_addr } true;havoc eth_hw_addr_random_#t~mem340#1.base, eth_hw_addr_random_#t~mem340#1.offset; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460: ~tmp___5~10#1 := #t~ret1002#1;havoc #t~ret1002#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460-1: SUMMARY for call #t~ret1002#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: assume 0bv64 != ~tmp___21~1#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11625: assume !(0bv64 != ~tmp___21~1#1);~ret~8#1 := 0bv32; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume 0bv32 == tun_not_capable_~tmp___6~0#1;call tun_not_capable_#t~mem457#1.base, tun_not_capable_#t~mem457#1.offset := read~$Pointer$#27(tun_not_capable_~net~0#1.base, ~bvadd~64(124bv64, tun_not_capable_~net~0#1.offset), 8bv64); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume !(0bv32 == tun_not_capable_~tmp___6~0#1);tun_not_capable_~tmp___9~0#1 := 0bv32; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16778-3: SUMMARY for call alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume 0bv64 != ~tmp___15~1#1;~ret~8#1 := 4294967282bv32; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume !(0bv64 != ~tmp___15~1#1); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16778-2: alloc_netdev_mqs_#res#1.base, alloc_netdev_mqs_#res#1.offset := alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset;havoc alloc_netdev_mqs_#t~ret1350#1.base, alloc_netdev_mqs_#t~ret1350#1.offset; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~16(update_filter_#t~mem564#1));havoc update_filter_#t~mem564#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~16(update_filter_#t~mem564#1)));havoc update_filter_#t~mem564#1; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: SUMMARY for call tun_setup(ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.base, ldv_alloc_netdev_mqs_setup_7_3_~arg1#1.offset); srcloc: null [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: #t~ret980#1 := tun_set_queue_#res#1;havoc tun_set_queue_#t~mem963#1.base, tun_set_queue_#t~mem963#1.offset, tun_set_queue_#t~mem964#1, tun_set_queue_#t~mem965#1.base, tun_set_queue_#t~mem965#1.offset, tun_set_queue_#t~mem966#1.base, tun_set_queue_#t~mem966#1.offset, tun_set_queue_#t~ret967#1, tun_set_queue_#t~ret968#1, tun_set_queue_#t~mem969#1, tun_set_queue_#t~ret970#1, tun_set_queue_#t~ret971#1, tun_set_queue_#t~mem972#1.base, tun_set_queue_#t~mem972#1.offset, tun_set_queue_#t~mem973#1, tun_set_queue_#t~short974#1, tun_set_queue_#t~mem975#1.base, tun_set_queue_#t~mem975#1.offset, tun_set_queue_#t~short976#1, tun_set_queue_~file#1.base, tun_set_queue_~file#1.offset, tun_set_queue_~ifr#1.base, tun_set_queue_~ifr#1.offset, tun_set_queue_~tfile~13#1.base, tun_set_queue_~tfile~13#1.offset, tun_set_queue_~tun~20#1.base, tun_set_queue_~tun~20#1.offset, tun_set_queue_~ret~7#1, tun_set_queue_~__warned~15#1, tun_set_queue_~tmp~78#1, tun_set_queue_~tmp___0~50#1;havoc tun_set_queue_#in~file#1.base, tun_set_queue_#in~file#1.offset, tun_set_queue_#in~ifr#1.base, tun_set_queue_#in~ifr#1.offset;assume { :end_inline_tun_set_queue } true;~tmp___0~51#1 := #t~ret980#1;havoc #t~ret980#1;#res#1 := ~sign_extend~64~32(~tmp___0~51#1);call ULTIMATE.dealloc(~#ifr~0#1.base, ~#ifr~0#1.offset);havoc ~#ifr~0#1.base, ~#ifr~0#1.offset;call ULTIMATE.dealloc(~#owner~0#1.base, ~#owner~0#1.offset);havoc ~#owner~0#1.base, ~#owner~0#1.offset;call ULTIMATE.dealloc(~#group~0#1.base, ~#group~0#1.offset);havoc ~#group~0#1.base, ~#group~0#1.offset;call ULTIMATE.dealloc(~#sndbuf~0#1.base, ~#sndbuf~0#1.offset);havoc ~#sndbuf~0#1.base, ~#sndbuf~0#1.offset;call ULTIMATE.dealloc(~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset);havoc ~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset;call ULTIMATE.dealloc(~#ifindex~0#1.base, ~#ifindex~0#1.offset);havoc ~#ifindex~0#1.base, ~#ifindex~0#1.offset; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32);tun_set_iff_#res#1 := tun_set_iff_~err~4#1;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);call tun_set_iff_#t~mem899#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume 0bv64 != ~bvadd~64(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset);call tun_set_iff_#t~mem875#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10734: assume !(0bv64 != ~bvadd~64(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset));tun_set_iff_~flags~1#1 := 0bv64;call tun_set_iff_#t~mem895#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64);tun_set_iff_~queues~0#1 := (if 0bv32 != ~bvand~32(256bv32, ~sign_extend~32~16(tun_set_iff_#t~mem895#1)) then 8bv32 else 1bv32);havoc tun_set_iff_#t~mem895#1;call tun_set_iff_#t~mem896#1.base, tun_set_iff_#t~mem896#1.offset := read~$Pointer$#27(tun_set_iff_~net#1.base, ~bvadd~64(124bv64, tun_set_iff_~net#1.offset), 8bv64); [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: assume ~bvslt~32(tun_set_iff_~err~4#1, 0bv32);tun_set_iff_#res#1 := tun_set_iff_~err~4#1;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: assume !~bvslt~32(tun_set_iff_~err~4#1, 0bv32);call tun_set_iff_#t~mem889#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-1: SUMMARY for call #t~ret1003#1.base, #t~ret1003#1.offset := get_current(); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11428: assume 0bv64 == ~bvadd~64(#t~mem993#1.base, #t~mem993#1.offset);havoc #t~mem992#1.base, #t~mem992#1.offset;havoc #t~mem993#1.base, #t~mem993#1.offset;call #t~mem994#1 := read~intINTTYPE2#27(~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset), 2bv64);call write~intINTTYPE2#27(~bvor~32(4096bv32, ~sign_extend~32~16(#t~mem994#1))[16:0], ~#ifr~0#1.base, ~bvadd~64(16bv64, ~#ifr~0#1.offset), 2bv64);havoc #t~mem994#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11428: assume !(0bv64 == ~bvadd~64(#t~mem993#1.base, #t~mem993#1.offset));havoc #t~mem992#1.base, #t~mem992#1.offset;havoc #t~mem993#1.base, #t~mem993#1.offset; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: ~tmp___6~9#1.base, ~tmp___6~9#1.offset := #t~ret1003#1.base, #t~ret1003#1.offset;havoc #t~ret1003#1.base, #t~ret1003#1.offset;call #t~mem1004#1.base, #t~mem1004#1.offset := read~$Pointer$#27(~tmp___6~9#1.base, ~bvadd~64(2376bv64, ~tmp___6~9#1.offset), 8bv64);call #t~mem1005#1.base, #t~mem1005#1.offset := read~$Pointer$#27(#t~mem1004#1.base, ~bvadd~64(137bv64, #t~mem1004#1.offset), 8bv64);assume { :begin_inline_make_kuid } true;make_kuid_#in~arg0#1.base, make_kuid_#in~arg0#1.offset, make_kuid_#in~arg1#1 := #t~mem1005#1.base, #t~mem1005#1.offset, ~arg#1[32:0];havoc make_kuid_#res#1.val;havoc make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset, make_kuid_#t~mem1374#1, make_kuid_~arg0#1.base, make_kuid_~arg0#1.offset, make_kuid_~arg1#1;make_kuid_~arg0#1.base, make_kuid_~arg0#1.offset := make_kuid_#in~arg0#1.base, make_kuid_#in~arg0#1.offset;make_kuid_~arg1#1 := make_kuid_#in~arg1#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11428-1: call #t~mem992#1.base, #t~mem992#1.offset := read~$Pointer$#27(~tfile~14#1.base, ~bvadd~64(30bv64, ~bvadd~64(1223bv64, ~tfile~14#1.offset)), 8bv64);call #t~mem993#1.base, #t~mem993#1.offset := read~$Pointer$#27(#t~mem992#1.base, ~bvadd~64(449bv64, #t~mem992#1.offset), 8bv64); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: havoc netif_tx_wake_queue_#t~ret296#1, netif_tx_wake_queue_#t~ret297#1, netif_tx_wake_queue_#t~mem298#1.base, netif_tx_wake_queue_#t~mem298#1.offset, netif_tx_wake_queue_~dev_queue#1.base, netif_tx_wake_queue_~dev_queue#1.offset, netif_tx_wake_queue_~tmp~23#1, netif_tx_wake_queue_~tmp___0~14#1;havoc netif_tx_wake_queue_#in~dev_queue#1.base, netif_tx_wake_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_wake_queue } true;netif_tx_wake_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_wake_all_queues_~i~1#1);call netif_tx_wake_all_queues_#t~mem300#1 := read~intINTTYPE4#27(netif_tx_wake_all_queues_~dev#1.base, ~bvadd~64(879bv64, netif_tx_wake_all_queues_~dev#1.offset), 4bv64); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume ~bvslt~32(update_filter_~n~6#1, ~zero_extend~32~16(update_filter_#t~mem560#1)) && ~bvsle~32(update_filter_~n~6#1, 7bv32);havoc update_filter_#t~mem560#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume !(~bvslt~32(update_filter_~n~6#1, ~zero_extend~32~16(update_filter_#t~mem560#1)) && ~bvsle~32(update_filter_~n~6#1, 7bv32));havoc update_filter_#t~mem560#1;update_filter_~nexact~0#1 := update_filter_~n~6#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume 0bv32 == ~zero_extend~32~16(update_filter_#t~mem555#1);havoc update_filter_#t~mem555#1;call write~intINTTYPE4#27(0bv32, update_filter_~filter#1.base, update_filter_~filter#1.offset, 4bv64);update_filter_#res#1 := 0bv32;call ULTIMATE.dealloc(update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset);havoc update_filter_~#uf~0#1.base, update_filter_~#uf~0#1.offset; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume !(0bv32 == ~zero_extend~32~16(update_filter_#t~mem555#1));havoc update_filter_#t~mem555#1;call update_filter_#t~mem556#1 := read~intINTTYPE2#27(update_filter_~#uf~0#1.base, ~bvadd~64(2bv64, update_filter_~#uf~0#1.offset), 2bv64);update_filter_~alen~0#1 := ~bvmul~32(6bv32, ~zero_extend~32~16(update_filter_#t~mem556#1));havoc update_filter_#t~mem556#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933: SUMMARY for call tun_detach_all(tun_set_iff_~dev~0#1.base, tun_set_iff_~dev~0#1.offset); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: ~tmp___20~1#1 := #t~ret1043#1;havoc #t~ret1043#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10735: assume ~bvslt~32(~sign_extend~32~16(tun_set_iff_#t~mem875#1), 0bv32);havoc tun_set_iff_#t~mem875#1;tun_set_iff_#res#1 := 4294967280bv32;call ULTIMATE.dealloc(tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset);havoc tun_set_iff_~#__key~1#1.base, tun_set_iff_~#__key~1#1.offset; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10735: assume !~bvslt~32(~sign_extend~32~16(tun_set_iff_#t~mem875#1), 0bv32);havoc tun_set_iff_#t~mem875#1;call tun_set_iff_#t~mem876#1 := read~intINTTYPE2#27(tun_set_iff_~ifr#1.base, ~bvadd~64(16bv64, tun_set_iff_~ifr#1.offset), 2bv64);tun_set_iff_#t~short878#1 := 0bv32 != ~bvand~32(1bv32, ~sign_extend~32~16(tun_set_iff_#t~mem876#1)); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: havoc make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset;havoc make_kuid_#t~mem1374#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-1: #t~ret1006#1.val := make_kuid_#res#1.val;havoc make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset, make_kuid_#t~mem1374#1, make_kuid_~arg0#1.base, make_kuid_~arg0#1.offset, make_kuid_~arg1#1;havoc make_kuid_#in~arg0#1.base, make_kuid_#in~arg0#1.offset, make_kuid_#in~arg1#1;assume { :end_inline_make_kuid } true;call write~intINTTYPE4#2(#t~ret1006#1.val, ~#owner~0#1.base, ~#owner~0#1.offset, 4bv64);havoc #t~mem1004#1.base, #t~mem1004#1.offset;havoc #t~mem1005#1.base, #t~mem1005#1.offset;havoc #t~ret1006#1.val;call #t~mem1007#1 := read~intINTTYPE4#2(~#owner~0#1.base, ~#owner~0#1.offset, 4bv64); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-2: call make_kuid_#t~mem1374#1 := read~intINTTYPE4#27(make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset, 4bv64);make_kuid_#res#1.val := make_kuid_#t~mem1374#1;havoc make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset;havoc make_kuid_#t~mem1374#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14501-1: ldv_mod_timer_86_#res#1 := ldv_mod_timer_86_~ldv_func_res~2#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912-3: SUMMARY for call make_kuid_#t~ret1373#1.base, make_kuid_#t~ret1373#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14567: SUMMARY for call free_netdev(ldv_free_netdev_91_~ldv_func_arg1#1.base, ldv_free_netdev_91_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594-1: SUMMARY for call #t~ret1043#1 := copy_from_user(~tun~21#1.base, ~bvadd~64(164bv64, ~tun~21#1.offset), ~argp~0#1.base, ~argp~0#1.offset, 16bv64); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: call write~$Pointer$#27(0bv64, 0bv64, tun_flow_init_~tun#1.base, ~bvadd~64(~bvadd~64(243bv64, tun_flow_init_~tun#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(tun_flow_init_~i~8#1))), 8bv64);tun_flow_init_~i~8#1 := ~bvadd~32(1bv32, tun_flow_init_~i~8#1); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-1: SUMMARY for call update_filter_#t~memset~res565#1.base, update_filter_#t~memset~res565#1.offset := #Ultimate.C_memset#27(update_filter_~filter#1.base, ~bvadd~64(4bv64, update_filter_~filter#1.offset), 4294967295bv32, 8bv64); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066: SUMMARY for call lockdep_rcu_suspicious(47bv64, 0bv64, 1823bv32, 48bv64, 0bv64); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: havoc update_filter_#t~memset~res565#1.base, update_filter_#t~memset~res565#1.offset; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: tun_set_iff_~tmp___5~9#1 := tun_set_iff_#t~ret915#1;havoc tun_set_iff_#t~mem914#1.base, tun_set_iff_#t~mem914#1.offset;havoc tun_set_iff_#t~ret915#1; [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868-1: SUMMARY for call tun_set_iff_#t~ret915#1 := device_create_file(tun_set_iff_#t~mem914#1.base, ~bvadd~64(1236bv64, tun_set_iff_#t~mem914#1.offset), ~#dev_attr_tun_flags~0.base, ~#dev_attr_tun_flags~0.offset); srcloc: null [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume 0bv64 != ~bvand~64(6bv64, set_offload_~arg#1); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume !(0bv64 != ~bvand~64(6bv64, set_offload_~arg#1)); [2025-02-08 03:57:29,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: call #t~mem1037#1 := read~intINTTYPE4#27(~tun~21#1.base, ~bvadd~64(96bv64, ~tun~21#1.offset), 4bv64);call write~intINTTYPE4#27(#t~mem1037#1, ~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset, 4bv64);havoc #t~mem1037#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: tun_not_capable_~tmp___7~0#1 := (if 0bv8 == tun_not_capable_#t~ret458#1 then 0bv8 else 1bv8);havoc tun_not_capable_#t~mem457#1.base, tun_not_capable_#t~mem457#1.offset;havoc tun_not_capable_#t~ret458#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-1: SUMMARY for call tun_not_capable_#t~ret458#1 := ns_capable(tun_not_capable_#t~mem457#1.base, tun_not_capable_#t~mem457#1.offset, 12bv32); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: tun_not_capable_~tmp~43#1 := tun_not_capable_#t~ret443#1;havoc tun_not_capable_#t~ret443#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490-1: SUMMARY for call tun_not_capable_#t~ret443#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: tun_net_init_~tmp~57#1.base, tun_net_init_~tmp~57#1.offset := tun_net_init_#t~ret607#1.base, tun_net_init_#t~ret607#1.offset;havoc tun_net_init_#t~ret607#1.base, tun_net_init_#t~ret607#1.offset;tun_net_init_~tun~8#1.base, tun_net_init_~tun~8#1.offset := tun_net_init_~tmp~57#1.base, tun_net_init_~tmp~57#1.offset;call tun_net_init_#t~mem608#1 := read~intINTTYPE4#27(tun_net_init_~tun~8#1.base, ~bvadd~64(68bv64, tun_net_init_~tun~8#1.offset), 4bv64); [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: assume 0bv32 != netif_tx_wake_queue_~tmp~23#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: assume !(0bv32 != netif_tx_wake_queue_~tmp~23#1); [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-1: SUMMARY for call tun_net_init_#t~ret607#1.base, tun_net_init_#t~ret607#1.offset := netdev_priv(tun_net_init_~dev#1.base, tun_net_init_~dev#1.offset); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463-1: SUMMARY for call #t~ret1008#1 := uid_valid(#t~mem1007#1); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463: ~tmp___7~8#1 := (if 0bv8 == #t~ret1008#1 then 0bv8 else 1bv8);havoc #t~mem1007#1;havoc #t~ret1008#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14568: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_91_~ldv_func_arg1#1.base, ldv_free_netdev_91_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume 0bv64 != ~bvand~64(8bv64, set_offload_~arg#1);set_offload_~features~0#1 := ~bvor~64(524288bv64, set_offload_~features~0#1);set_offload_~arg#1 := ~bvand~64(18446744073709551607bv64, set_offload_~arg#1); [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume !(0bv64 != ~bvand~64(8bv64, set_offload_~arg#1)); [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: assume 0bv64 != ~tmp___20~1#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: assume !(0bv64 != ~tmp___20~1#1);assume { :begin_inline_tun_attach_filter } true;tun_attach_filter_#in~tun#1.base, tun_attach_filter_#in~tun#1.offset := ~tun~21#1.base, ~tun~21#1.offset;havoc tun_attach_filter_#res#1;havoc tun_attach_filter_#t~ret951#1, tun_attach_filter_#t~ret952#1, tun_attach_filter_#t~mem953#1.base, tun_attach_filter_#t~mem953#1.offset, tun_attach_filter_#t~mem954#1.base, tun_attach_filter_#t~mem954#1.offset, tun_attach_filter_#t~ret955#1, tun_attach_filter_#t~mem956#1, tun_attach_filter_~tun#1.base, tun_attach_filter_~tun#1.offset, tun_attach_filter_~i~10#1, tun_attach_filter_~ret~6#1, tun_attach_filter_~tfile~11#1.base, tun_attach_filter_~tfile~11#1.offset, tun_attach_filter_~__warned~13#1, tun_attach_filter_~tmp~76#1, tun_attach_filter_~tmp___0~48#1;tun_attach_filter_~tun#1.base, tun_attach_filter_~tun#1.offset := tun_attach_filter_#in~tun#1.base, tun_attach_filter_#in~tun#1.offset;havoc tun_attach_filter_~i~10#1;havoc tun_attach_filter_~ret~6#1;havoc tun_attach_filter_~tfile~11#1.base, tun_attach_filter_~tfile~11#1.offset;havoc tun_attach_filter_~__warned~13#1;havoc tun_attach_filter_~tmp~76#1;havoc tun_attach_filter_~tmp___0~48#1;tun_attach_filter_~ret~6#1 := 0bv32;tun_attach_filter_~i~10#1 := 0bv32; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-1: SUMMARY for call #t~ret1038#1 := copy_to_user(~argp~0#1.base, ~argp~0#1.offset, ~#vnet_hdr_sz~0#1.base, ~#vnet_hdr_sz~0#1.offset, 4bv64); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: tun_not_capable_~tmp___0~25#1.base, tun_not_capable_~tmp___0~25#1.offset := tun_not_capable_#t~ret444#1.base, tun_not_capable_#t~ret444#1.offset;havoc tun_not_capable_#t~ret444#1.base, tun_not_capable_#t~ret444#1.offset;call tun_not_capable_#t~mem445#1.base, tun_not_capable_#t~mem445#1.offset := read~$Pointer$#27(tun_not_capable_~tmp___0~25#1.base, ~bvadd~64(2376bv64, tun_not_capable_~tmp___0~25#1.offset), 8bv64);tun_not_capable_~cred~0#1.base, tun_not_capable_~cred~0#1.offset := tun_not_capable_#t~mem445#1.base, tun_not_capable_#t~mem445#1.offset;havoc tun_not_capable_#t~mem445#1.base, tun_not_capable_#t~mem445#1.offset;call tun_not_capable_#t~mem446#1.base, tun_not_capable_#t~mem446#1.offset := read~$Pointer$#27(tun_not_capable_~tun#1.base, ~bvadd~64(80bv64, tun_not_capable_~tun#1.offset), 8bv64);assume { :begin_inline_dev_net } true;dev_net_#in~dev#1.base, dev_net_#in~dev#1.offset := tun_not_capable_#t~mem446#1.base, tun_not_capable_#t~mem446#1.offset;havoc dev_net_#res#1.base, dev_net_#res#1.offset;havoc dev_net_#t~ret284#1.base, dev_net_#t~ret284#1.offset, dev_net_~dev#1.base, dev_net_~dev#1.offset, dev_net_~tmp~21#1.base, dev_net_~tmp~21#1.offset;dev_net_~dev#1.base, dev_net_~dev#1.offset := dev_net_#in~dev#1.base, dev_net_#in~dev#1.offset;havoc dev_net_~tmp~21#1.base, dev_net_~tmp~21#1.offset; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: ~tmp___18~1#1 := #t~ret1038#1;havoc #t~ret1038#1; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: SUMMARY for call tun_not_capable_#t~ret444#1.base, tun_not_capable_#t~ret444#1.offset := get_current(); srcloc: null [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11497-1: call #t~mem1018#1.base, #t~mem1018#1.offset := read~$Pointer$#27(~tun~21#1.base, ~bvadd~64(80bv64, ~tun~21#1.offset), 8bv64);call #t~mem1019#1 := read~intINTTYPE4#27(#t~mem1018#1.base, ~bvadd~64(500bv64, #t~mem1018#1.offset), 4bv64); [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11497: assume 0bv32 != ~bvand~32(1bv32, #t~mem1019#1);havoc #t~mem1018#1.base, #t~mem1018#1.offset;havoc #t~mem1019#1;~ret~8#1 := 4294967280bv32; [2025-02-08 03:57:29,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11497: assume !(0bv32 != ~bvand~32(1bv32, #t~mem1019#1));havoc #t~mem1018#1.base, #t~mem1018#1.offset;havoc #t~mem1019#1;call #t~mem1020#1.base, #t~mem1020#1.offset := read~$Pointer$#27(~tun~21#1.base, ~bvadd~64(80bv64, ~tun~21#1.offset), 8bv64);call write~intINTTYPE2#27(~arg#1[16:0], #t~mem1020#1.base, ~bvadd~64(520bv64, #t~mem1020#1.offset), 2bv64);havoc #t~mem1020#1.base, #t~mem1020#1.offset;~ret~8#1 := 0bv32; [2025-02-08 03:57:29,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5808: havoc #t~mem8; [2025-02-08 03:57:29,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16896: havoc lock_is_held_#t~nondet1369#1; [2025-02-08 03:57:29,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989: havoc rcu_lockdep_current_cpu_online_#t~nondet1388#1; [2025-02-08 03:57:30,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16959: havoc netif_set_real_num_tx_queues_#t~nondet1382#1; [2025-02-08 03:57:30,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955: havoc netif_set_real_num_rx_queues_#t~nondet1381#1;