./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.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 2c6aa6e54aa03d80dc4005d195dc80cde5e772aed59b94df03248a4abb3fc0ec --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:04:44,134 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:04:44,177 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:04:44,180 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:04:44,180 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:04:44,193 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:04:44,194 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:04:44,194 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:04:44,194 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:04:44,194 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:04:44,194 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:04:44,194 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:04:44,194 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:04:44,194 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:04:44,194 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:04:44,195 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:04:44,195 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:04:44,195 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:04:44,195 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:04:44,196 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:04:44,196 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 -> 2c6aa6e54aa03d80dc4005d195dc80cde5e772aed59b94df03248a4abb3fc0ec [2025-02-08 02:04:44,377 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:04:44,384 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:04:44,386 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:04:44,387 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:04:44,387 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:04:44,388 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i [2025-02-08 02:04:45,505 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/126ca965d/292e789b631a4e4aac43c8a6234d8206/FLAG9da1210d3 [2025-02-08 02:04:45,932 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:04:45,932 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i [2025-02-08 02:04:45,975 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/126ca965d/292e789b631a4e4aac43c8a6234d8206/FLAG9da1210d3 [2025-02-08 02:04:46,074 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/126ca965d/292e789b631a4e4aac43c8a6234d8206 [2025-02-08 02:04:46,079 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:04:46,080 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:04:46,081 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:46,081 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:04:46,086 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:04:46,087 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:46" (1/1) ... [2025-02-08 02:04:46,092 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@940d15a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:46, skipping insertion in model container [2025-02-08 02:04:46,092 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:46" (1/1) ... [2025-02-08 02:04:46,178 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:04:47,503 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i[284671,284684] [2025-02-08 02:04:47,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:47,582 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:04:47,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6219-6225] [2025-02-08 02:04:47,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %2,%1\n\t" "sbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6232-6239] [2025-02-08 02:04:47,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6248] [2025-02-08 02:04:47,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (sizeof(struct bug_entry ))); [6305-6311] [2025-02-08 02:04:47,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6331-6355] [2025-02-08 02:04:47,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6358-6382] [2025-02-08 02:04:47,798 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i[284671,284684] [2025-02-08 02:04:47,807 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:47,858 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:04:47,859 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47 WrapperNode [2025-02-08 02:04:47,859 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:47,860 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:47,860 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:04:47,860 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:04:47,865 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:47,921 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,042 INFO L138 Inliner]: procedures = 177, calls = 1697, calls flagged for inlining = 87, calls inlined = 82, statements flattened = 4358 [2025-02-08 02:04:48,043 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:48,044 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:04:48,044 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:04:48,044 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:04:48,051 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,051 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,071 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,540 INFO L175 MemorySlicer]: Split 812 memory accesses to 20 slices as follows [2, 110, 9, 42, 16, 1, 5, 3, 8, 16, 1, 1, 5, 8, 94, 8, 3, 8, 2, 470]. 58 percent of accesses are in the largest equivalence class. The 175 initializations are split as follows [2, 110, 0, 0, 16, 0, 0, 0, 0, 16, 1, 0, 0, 8, 14, 8, 0, 0, 0, 0]. The 354 writes are split as follows [0, 0, 2, 42, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 35, 0, 2, 1, 0, 269]. [2025-02-08 02:04:48,540 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,540 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,616 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,623 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,647 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,668 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,701 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:04:48,703 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:04:48,704 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:04:48,704 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:04:48,705 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:47" (1/1) ... [2025-02-08 02:04:48,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:04:48,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:04:48,727 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 02:04:48,733 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 02:04:48,749 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:04:48,749 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 02:04:48,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:04:48,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_free_iso_urbs [2025-02-08 02:04:48,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_free_iso_urbs [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:04:48,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:04:48,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-02-08 02:04:48,752 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2025-02-08 02:04:48,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2025-02-08 02:04:48,752 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:04:48,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:04:48,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:04:48,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:04:48,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:04:48,756 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_init_dvb [2025-02-08 02:04:48,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_init_dvb [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2025-02-08 02:04:48,757 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2025-02-08 02:04:48,757 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:04:48,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:04:48,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:04:48,758 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_iso_xfer [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_iso_xfer [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_send_command [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_send_command [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:04:48,759 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:04:48,759 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:04:48,760 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_setup_urbs [2025-02-08 02:04:48,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_setup_urbs [2025-02-08 02:04:48,762 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_pids [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_pids [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_usb [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_usb [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_init [2025-02-08 02:04:48,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_init [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:04:48,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-02-08 02:04:48,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:04:48,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:04:48,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:04:48,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:04:48,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:04:48,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_probe [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_probe [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_dvb [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_dvb [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_disconnect [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_disconnect [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_model [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_model [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 02:04:48,768 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:04:48,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 02:04:48,769 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_stop_iso_xfer [2025-02-08 02:04:48,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_stop_iso_xfer [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2025-02-08 02:04:48,769 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2025-02-08 02:04:48,769 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_filter_pes2ts_init [2025-02-08 02:04:48,771 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_filter_pes2ts_init [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:04:48,772 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:04:48,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:04:49,426 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:04:49,429 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:04:49,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: havoc arch_irqs_disabled_flags_#t~bitwise10#1; [2025-02-08 02:04:49,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: dma_free_coherent_#t~ret32#1 := arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem8#1.base, arch_local_save_flags_#t~mem8#1.offset, arch_local_save_flags_#t~bitwise9#1, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~1#1;assume { :end_inline_arch_local_save_flags } true;dma_free_coherent_~_flags~0#1 := dma_free_coherent_#t~ret32#1;havoc dma_free_coherent_#t~ret32#1; [2025-02-08 02:04:49,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604: havoc warn_slowpath_null_~arg0#1.base, warn_slowpath_null_~arg0#1.offset, warn_slowpath_null_~arg1#1;havoc warn_slowpath_null_#in~arg0#1.base, warn_slowpath_null_#in~arg0#1.offset, warn_slowpath_null_#in~arg1#1;assume { :end_inline_warn_slowpath_null } true; [2025-02-08 02:04:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: havoc #t~nondet758; [2025-02-08 02:04:50,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: havoc dvb_dmxdev_init_#t~nondet740#1; [2025-02-08 02:04:50,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: havoc dvb_register_adapter_#t~nondet743#1; [2025-02-08 02:04:50,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: havoc dvb_dmx_init_#t~nondet739#1; [2025-02-08 02:04:50,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10286: havoc dvb_net_init_#t~nondet742#1; [2025-02-08 02:04:50,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10382: havoc #t~nondet757; [2025-02-08 02:04:50,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10301: havoc #t~nondet745; [2025-02-08 02:04:50,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: havoc #t~malloc733.base, #t~malloc733.offset; [2025-02-08 02:04:50,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: havoc #t~nondet749; [2025-02-08 02:04:50,136 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 02:04:50,144 INFO L158 Benchmark]: Toolchain (without parser) took 4063.06ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 115.9MB in the beginning and 80.4MB in the end (delta: 35.6MB). Peak memory consumption was 184.0MB. Max. memory is 16.1GB. [2025-02-08 02:04:50,144 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 02:04:50,144 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1778.58ms. Allocated memory is still 167.8MB. Free memory was 115.9MB in the beginning and 77.3MB in the end (delta: 38.6MB). Peak memory consumption was 104.6MB. Max. memory is 16.1GB. [2025-02-08 02:04:50,145 INFO L158 Benchmark]: Boogie Procedure Inliner took 183.04ms. Allocated memory is still 167.8MB. Free memory was 77.3MB in the beginning and 53.7MB in the end (delta: 23.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 02:04:50,145 INFO L158 Benchmark]: Boogie Preprocessor took 657.75ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 53.7MB in the beginning and 166.5MB in the end (delta: -112.8MB). Peak memory consumption was 36.8MB. Max. memory is 16.1GB. [2025-02-08 02:04:50,145 INFO L158 Benchmark]: IcfgBuilder took 1439.91ms. Allocated memory is still 310.4MB. Free memory was 166.5MB in the beginning and 80.4MB in the end (delta: 86.2MB). Peak memory consumption was 92.3MB. Max. memory is 16.1GB. [2025-02-08 02:04:50,151 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.18ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1778.58ms. Allocated memory is still 167.8MB. Free memory was 115.9MB in the beginning and 77.3MB in the end (delta: 38.6MB). Peak memory consumption was 104.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 183.04ms. Allocated memory is still 167.8MB. Free memory was 77.3MB in the beginning and 53.7MB in the end (delta: 23.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 657.75ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 53.7MB in the beginning and 166.5MB in the end (delta: -112.8MB). Peak memory consumption was 36.8MB. Max. memory is 16.1GB. * IcfgBuilder took 1439.91ms. Allocated memory is still 310.4MB. Free memory was 166.5MB in the beginning and 80.4MB in the end (delta: 86.2MB). Peak memory consumption was 92.3MB. 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: 6219]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6219-6225] - GenericResultAtLocation [Line: 6232]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %2,%1\n\t" "sbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6232-6239] - GenericResultAtLocation [Line: 6248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6248] - GenericResultAtLocation [Line: 6305]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (sizeof(struct bug_entry ))); [6305-6311] - GenericResultAtLocation [Line: 6331]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6331-6355] - GenericResultAtLocation [Line: 6358]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6358-6382] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 02:04:50,182 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.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 2c6aa6e54aa03d80dc4005d195dc80cde5e772aed59b94df03248a4abb3fc0ec --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:04:52,347 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:04:52,474 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 02:04:52,481 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:04:52,481 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:04:52,504 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:04:52,504 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:04:52,505 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:04:52,505 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:04:52,505 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:04:52,505 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:04:52,506 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:04:52,506 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:04:52,506 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:04:52,507 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:04:52,507 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:04:52,507 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:04:52,507 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 -> 2c6aa6e54aa03d80dc4005d195dc80cde5e772aed59b94df03248a4abb3fc0ec [2025-02-08 02:04:52,768 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:04:52,777 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:04:52,785 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:04:52,785 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:04:52,786 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:04:52,786 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i [2025-02-08 02:04:54,093 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2b55333eb/349610593adc453db992a95edf959c98/FLAG62f68dc6a [2025-02-08 02:04:54,471 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:04:54,471 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i [2025-02-08 02:04:54,512 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2b55333eb/349610593adc453db992a95edf959c98/FLAG62f68dc6a [2025-02-08 02:04:54,524 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2b55333eb/349610593adc453db992a95edf959c98 [2025-02-08 02:04:54,526 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:04:54,528 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:04:54,529 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:54,530 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:04:54,532 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:04:54,533 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:54" (1/1) ... [2025-02-08 02:04:54,533 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28e569a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:54, skipping insertion in model container [2025-02-08 02:04:54,535 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:54" (1/1) ... [2025-02-08 02:04:54,631 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:04:55,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,312 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,348 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,612 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,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 02:04:55,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,688 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i[284671,284684] [2025-02-08 02:04:55,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,730 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:55,774 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 02:04:55,814 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,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 02:04:55,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:55,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,046 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,051 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i[284671,284684] [2025-02-08 02:04:56,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:04:56,062 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:56,081 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:04:56,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6219-6225] [2025-02-08 02:04:56,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %2,%1\n\t" "sbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6232-6239] [2025-02-08 02:04:56,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6248] [2025-02-08 02:04:56,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (sizeof(struct bug_entry ))); [6305-6311] [2025-02-08 02:04:56,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6331-6355] [2025-02-08 02:04:56,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("" "771:\n\t" "call *%c[paravirt_opptr];" "\n" "772:\n" ".pushsection .parainstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " " 771b\n" " .byte " "%c[paravirt_typenum]" "\n" " .byte 772b-771b\n" " .short " "%c[paravirt_clobber]" "\n" ".popsection\n" "": "=a" (__eax): [paravirt_typenum] "i" ((unsigned long )((unsigned int )(& ((struct paravirt_patch_template *)0)->pv_irq_ops.save_fl.func)) / sizeof(void *)), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6358-6382] [2025-02-08 02:04:56,325 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.0/usb_urb-drivers-media-dvb-ttusb-dec-ttusb_dec.ko.cil.out.i[284671,284684] [2025-02-08 02:04:56,334 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:56,400 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:04:56,401 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56 WrapperNode [2025-02-08 02:04:56,401 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:56,402 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:56,402 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:04:56,402 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:04:56,406 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,467 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,610 INFO L138 Inliner]: procedures = 191, calls = 1697, calls flagged for inlining = 87, calls inlined = 82, statements flattened = 4094 [2025-02-08 02:04:56,610 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:56,611 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:04:56,611 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:04:56,611 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:04:56,620 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,620 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,641 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,954 INFO L175 MemorySlicer]: Split 812 memory accesses to 20 slices as follows [2, 8, 1, 3, 1, 3, 470, 16, 110, 2, 16, 8, 5, 42, 1, 94, 8, 9, 8, 5]. 58 percent of accesses are in the largest equivalence class. The 175 initializations are split as follows [2, 8, 0, 0, 1, 0, 0, 16, 110, 0, 16, 0, 0, 0, 0, 14, 8, 0, 0, 0]. The 354 writes are split as follows [0, 0, 0, 2, 0, 1, 269, 0, 0, 0, 0, 1, 0, 42, 0, 35, 0, 2, 2, 0]. [2025-02-08 02:04:56,954 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:56,954 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,088 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,097 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,129 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,150 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,186 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:04:57,187 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:04:57,188 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:04:57,188 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:04:57,189 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:56" (1/1) ... [2025-02-08 02:04:57,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:04:57,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:04:57,220 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 02:04:57,224 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 02:04:57,239 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:04:57,239 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 02:04:57,240 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:04:57,240 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_free_iso_urbs [2025-02-08 02:04:57,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_free_iso_urbs [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-02-08 02:04:57,240 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 02:04:57,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:04:57,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~C_ULONG~X~$Pointer$~X~C_INT~TO~C_INT [2025-02-08 02:04:57,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~C_ULONG~X~$Pointer$~X~C_INT~TO~C_INT [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2025-02-08 02:04:57,242 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:04:57,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:04:57,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:04:57,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_init_dvb [2025-02-08 02:04:57,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_init_dvb [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2025-02-08 02:04:57,246 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2025-02-08 02:04:57,246 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:04:57,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_iso_xfer [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_iso_xfer [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_send_command [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_send_command [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_setup_urbs [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_setup_urbs [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2025-02-08 02:04:57,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 02:04:57,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 02:04:57,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 02:04:57,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_pids [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_pids [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_usb [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_usb [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_init [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_init [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:04:57,251 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 02:04:57,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:04:57,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:04:57,252 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 02:04:57,252 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:04:57,253 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 02:04:57,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-02-08 02:04:57,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 02:04:57,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 02:04:57,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_probe [2025-02-08 02:04:57,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_probe [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:04:57,260 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 02:04:57,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_dvb [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_dvb [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_disconnect [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_disconnect [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_model [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_model [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 02:04:57,261 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 02:04:57,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 02:04:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_stop_iso_xfer [2025-02-08 02:04:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_stop_iso_xfer [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2025-02-08 02:04:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_filter_pes2ts_init [2025-02-08 02:04:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_filter_pes2ts_init [2025-02-08 02:04:57,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:04:57,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:04:58,052 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:04:58,054 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:04:58,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: dma_free_coherent_#t~ret26#1 := arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem6#1.base, arch_local_save_flags_#t~mem6#1.offset, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~1#1;assume { :end_inline_arch_local_save_flags } true;dma_free_coherent_~_flags~0#1 := dma_free_coherent_#t~ret26#1;havoc dma_free_coherent_#t~ret26#1; [2025-02-08 02:04:58,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604: havoc warn_slowpath_null_~arg0#1.base, warn_slowpath_null_~arg0#1.offset, warn_slowpath_null_~arg1#1;havoc warn_slowpath_null_#in~arg0#1.base, warn_slowpath_null_#in~arg0#1.offset, warn_slowpath_null_#in~arg1#1;assume { :end_inline_warn_slowpath_null } true; [2025-02-08 02:04:58,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: havoc #t~nondet726; [2025-02-08 02:05:02,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: havoc dvb_dmxdev_init_#t~nondet708#1; [2025-02-08 02:05:02,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: havoc dvb_register_adapter_#t~nondet711#1; [2025-02-08 02:05:02,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: havoc dvb_dmx_init_#t~nondet707#1; [2025-02-08 02:05:02,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10286: havoc dvb_net_init_#t~nondet710#1; [2025-02-08 02:05:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: havoc #t~malloc701.base, #t~malloc701.offset; [2025-02-08 02:05:43,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1;havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true; [2025-02-08 02:05:58,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: ttusb_dec_init_usb_#t~ret509#1.base, ttusb_dec_init_usb_#t~ret509#1.offset := usb_alloc_coherent_#res#1.base, usb_alloc_coherent_#res#1.offset;havoc usb_alloc_coherent_#t~ret697#1.base, usb_alloc_coherent_#t~ret697#1.offset, usb_alloc_coherent_~dev#1.base, usb_alloc_coherent_~dev#1.offset, usb_alloc_coherent_~size#1, usb_alloc_coherent_~mem_flags#1, usb_alloc_coherent_~dma#1.base, usb_alloc_coherent_~dma#1.offset, usb_alloc_coherent_~arbitrary_memory~0#1.base, usb_alloc_coherent_~arbitrary_memory~0#1.offset, usb_alloc_coherent_~tmp___7~27#1.base, usb_alloc_coherent_~tmp___7~27#1.offset;havoc usb_alloc_coherent_#in~dev#1.base, usb_alloc_coherent_#in~dev#1.offset, usb_alloc_coherent_#in~size#1, usb_alloc_coherent_#in~mem_flags#1, usb_alloc_coherent_#in~dma#1.base, usb_alloc_coherent_#in~dma#1.offset;assume { :end_inline_usb_alloc_coherent } true;call write~$Pointer$#6(ttusb_dec_init_usb_#t~ret509#1.base, ttusb_dec_init_usb_#t~ret509#1.offset, ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2027bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);havoc ttusb_dec_init_usb_#t~mem508#1.base, ttusb_dec_init_usb_#t~mem508#1.offset;havoc ttusb_dec_init_usb_#t~ret509#1.base, ttusb_dec_init_usb_#t~ret509#1.offset;call ttusb_dec_init_usb_#t~mem510#1.base, ttusb_dec_init_usb_#t~mem510#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2027bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: call write~intINTTYPE1#6(0bv8, ttusb_dec_init_v_pes_~dec#1.base, ~bvadd~64(8839bv64, ttusb_dec_init_v_pes_~dec#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_init_v_pes_~dec#1.base, ~bvadd~64(1bv64, ~bvadd~64(8839bv64, ttusb_dec_init_v_pes_~dec#1.offset)), 1bv64);call write~intINTTYPE1#6(1bv8, ttusb_dec_init_v_pes_~dec#1.base, ~bvadd~64(2bv64, ~bvadd~64(8839bv64, ttusb_dec_init_v_pes_~dec#1.offset)), 1bv64);call write~intINTTYPE1#6(224bv8, ttusb_dec_init_v_pes_~dec#1.base, ~bvadd~64(3bv64, ~bvadd~64(8839bv64, ttusb_dec_init_v_pes_~dec#1.offset)), 1bv64);havoc ttusb_dec_init_v_pes_#t~mem491#1, ttusb_dec_init_v_pes_#t~ret492#1, ttusb_dec_init_v_pes_~dec#1.base, ttusb_dec_init_v_pes_~dec#1.offset;havoc ttusb_dec_init_v_pes_#in~dec#1.base, ttusb_dec_init_v_pes_#in~dec#1.offset;assume { :end_inline_ttusb_dec_init_v_pes } true;assume { :begin_inline_ttusb_dec_init_filters } true;ttusb_dec_init_filters_#in~dec#1.base, ttusb_dec_init_filters_#in~dec#1.offset := ~dec~10#1.base, ~dec~10#1.offset;havoc ttusb_dec_init_filters_#t~ret645#1.base, ttusb_dec_init_filters_#t~ret645#1.offset, ttusb_dec_init_filters_~dec#1.base, ttusb_dec_init_filters_~dec#1.offset;ttusb_dec_init_filters_~dec#1.base, ttusb_dec_init_filters_~dec#1.offset := ttusb_dec_init_filters_#in~dec#1.base, ttusb_dec_init_filters_#in~dec#1.offset; [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: havoc ttusb_dec_boot_dsp_#t~mem534#1.base, ttusb_dec_boot_dsp_#t~mem534#1.offset;ttusb_dec_boot_dsp_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119-1: SUMMARY for call release_firmware(ttusb_dec_boot_dsp_#t~mem534#1.base, ttusb_dec_boot_dsp_#t~mem534#1.offset); srcloc: null [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume 0bv32 != ttusb_init_rc_~err~0#1;assume { :begin_inline_input_free_device } true;input_free_device_#in~arg0#1.base, input_free_device_#in~arg0#1.offset := ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset;havoc input_free_device_~arg0#1.base, input_free_device_~arg0#1.offset;input_free_device_~arg0#1.base, input_free_device_~arg0#1.offset := input_free_device_#in~arg0#1.base, input_free_device_#in~arg0#1.offset; [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume !(0bv32 != ttusb_init_rc_~err~0#1);call write~$Pointer$#6(ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset, ttusb_init_rc_~dec#1.base, ~bvadd~64(15219bv64, ttusb_init_rc_~dec#1.offset), 8bv64);call ttusb_init_rc_#t~mem487#1.base, ttusb_init_rc_#t~mem487#1.offset := read~$Pointer$#6(ttusb_init_rc_~dec#1.base, ~bvadd~64(2035bv64, ttusb_init_rc_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: assume 5bv32 == usb_fill_int_urb_#t~mem47#1;havoc usb_fill_int_urb_#t~mem47#1;call write~intINTTYPE4#6(~bvshl~32(1bv32, ~bvsub~32(usb_fill_int_urb_~interval#1, 1bv32)), usb_fill_int_urb_~urb#1.base, ~bvadd~64(156bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: assume !(5bv32 == usb_fill_int_urb_#t~mem47#1);havoc usb_fill_int_urb_#t~mem47#1;call write~intINTTYPE4#6(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(156bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: havoc ttusb_dec_init_stb_#t~mem583#1;havoc ttusb_dec_init_stb_#t~ret584#1;ttusb_dec_init_stb_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset; [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351-1: SUMMARY for call ttusb_dec_init_stb_#t~ret584#1 := printk(110bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume ~bvuge~64(ttusb_dec_boot_dsp_~__len___0~6#1, 64bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: assume !~bvuge~64(ttusb_dec_boot_dsp_~__len___0~6#1, 64bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: SUMMARY for call __raw_spin_lock_init(ttusb_dec_init_tasklet_~dec#1.base, ~bvadd~64(15059bv64, ttusb_dec_init_tasklet_~dec#1.offset), 86bv64, 0bv64, ~#__key___9~0.base, ~#__key___9~0.offset); srcloc: null [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume ~bvuge~64(ttusb_dec_boot_dsp_~__len___2~1#1, 64bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume !~bvuge~64(ttusb_dec_boot_dsp_~__len___2~1#1, 64bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352: call ttusb_dec_init_stb_#t~mem583#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume 0bv32 != ttusb_dec_set_interface_~result~2#1;ttusb_dec_set_interface_#res#1 := ttusb_dec_set_interface_~result~2#1;call ULTIMATE.dealloc(ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset);havoc ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset; [2025-02-08 02:05:58,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume !(0bv32 != ttusb_dec_set_interface_~result~2#1);call ttusb_dec_set_interface_#t~mem353#1.base, ttusb_dec_set_interface_#t~mem353#1.offset := read~$Pointer$#6(ttusb_dec_set_interface_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_set_interface_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: havoc input_free_device_~arg0#1.base, input_free_device_~arg0#1.offset;havoc input_free_device_#in~arg0#1.base, input_free_device_#in~arg0#1.offset;assume { :end_inline_input_free_device } true;ttusb_init_rc_#res#1 := ttusb_init_rc_~err~0#1;call ULTIMATE.dealloc(ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset);havoc ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset; [2025-02-08 02:05:58,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume !(0bv64 != crc16_~tmp___9~0#1); [2025-02-08 02:05:58,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume 0bv64 != crc16_~tmp___9~0#1;crc16_~tmp___8~0#1.base, crc16_~tmp___8~0#1.offset := crc16_~buf#1.base, crc16_~buf#1.offset;crc16_~buf#1.base, crc16_~buf#1.offset := crc16_~buf#1.base, ~bvadd~64(1bv64, crc16_~buf#1.offset);call crc16_#t~mem85#1 := read~intINTTYPE1#6(crc16_~tmp___8~0#1.base, crc16_~tmp___8~0#1.offset, 1bv64);crc16_~crc#1 := ~bvxor~32(~zero_extend~32~16(crc16_~crc#1), ~zero_extend~32~8(crc16_#t~mem85#1))[16:0];havoc crc16_#t~mem85#1;crc16_~crc#1 := ~bvxor~32(~zero_extend~32~16(crc16_~crc#1), ~bvashr~32(~zero_extend~32~8(crc16_~crc#1[8:0]), 4bv32))[16:0];crc16_~tmp___7~3#1 := ~zero_extend~16~8(crc16_~crc#1[8:0]);crc16_~crc#1 := ~bvxor~32(~zero_extend~32~16(crc16_~crc#1), ~bvshl~32(~bvxor~32(~zero_extend~32~16(crc16_~tmp___7~3#1), ~bvshl~32(~zero_extend~32~16(crc16_~tmp___7~3#1), 1bv32)), 4bv32))[16:0]; [2025-02-08 02:05:58,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume ttusb_dec_init_usb_#t~mem510#1.base == 0bv64 && ttusb_dec_init_usb_#t~mem510#1.offset == 0bv64;havoc ttusb_dec_init_usb_#t~mem510#1.base, ttusb_dec_init_usb_#t~mem510#1.offset;call ttusb_dec_init_usb_#t~mem511#1.base, ttusb_dec_init_usb_#t~mem511#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2035bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume !(ttusb_dec_init_usb_#t~mem510#1.base == 0bv64 && ttusb_dec_init_usb_#t~mem510#1.offset == 0bv64);havoc ttusb_dec_init_usb_#t~mem510#1.base, ttusb_dec_init_usb_#t~mem510#1.offset;call ttusb_dec_init_usb_#t~mem512#1.base, ttusb_dec_init_usb_#t~mem512#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2035bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call ttusb_dec_init_usb_#t~mem513#1.base, ttusb_dec_init_usb_#t~mem513#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call ttusb_dec_init_usb_#t~mem514#1 := read~intINTTYPE4#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(1867bv64, ttusb_dec_init_usb_~dec#1.offset), 4bv64);call ttusb_dec_init_usb_#t~mem515#1.base, ttusb_dec_init_usb_#t~mem515#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2027bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := ttusb_dec_init_usb_#t~mem512#1.base, ttusb_dec_init_usb_#t~mem512#1.offset, ttusb_dec_init_usb_#t~mem513#1.base, ttusb_dec_init_usb_#t~mem513#1.offset, ttusb_dec_init_usb_#t~mem514#1, ttusb_dec_init_usb_#t~mem515#1.base, ttusb_dec_init_usb_#t~mem515#1.offset, 8bv32, #funAddr~ttusb_dec_handle_irq.base, #funAddr~ttusb_dec_handle_irq.offset, ttusb_dec_init_usb_~dec#1.base, ttusb_dec_init_usb_~dec#1.offset, 1bv32;havoc usb_fill_int_urb_#t~mem46#1, usb_fill_int_urb_#t~mem47#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1;usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset;usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset;usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1;usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset;usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1;usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset;usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset;usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1;call write~$Pointer$#6(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(64bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#6(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(80bv64, usb_fill_int_urb_~urb#1.offset), 4bv64);call write~$Pointer$#6(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(96bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#6(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(124bv64, usb_fill_int_urb_~urb#1.offset), 4bv64);call write~$Pointer$#6(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(172bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~$Pointer$#6(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(164bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call usb_fill_int_urb_#t~mem46#1 := read~intINTTYPE4#6(usb_fill_int_urb_~dev#1.base, ~bvadd~64(28bv64, usb_fill_int_urb_~dev#1.offset), 4bv64); [2025-02-08 02:05:58,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: assume { :begin_inline_ttusb_dec_init_v_pes } true;ttusb_dec_init_v_pes_#in~dec#1.base, ttusb_dec_init_v_pes_#in~dec#1.offset := ~dec~10#1.base, ~dec~10#1.offset;havoc ttusb_dec_init_v_pes_#t~mem491#1, ttusb_dec_init_v_pes_#t~ret492#1, ttusb_dec_init_v_pes_~dec#1.base, ttusb_dec_init_v_pes_~dec#1.offset;ttusb_dec_init_v_pes_~dec#1.base, ttusb_dec_init_v_pes_~dec#1.offset := ttusb_dec_init_v_pes_#in~dec#1.base, ttusb_dec_init_v_pes_#in~dec#1.offset;call ttusb_dec_init_v_pes_#t~mem491#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: ttusb_dec_boot_dsp_~__ret___0~6#1.base, ttusb_dec_boot_dsp_~__ret___0~6#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res542#1.base, ttusb_dec_boot_dsp_#t~memcpy~res542#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res542#1.base, ttusb_dec_boot_dsp_#t~memcpy~res542#1.offset; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res542#1.base, ttusb_dec_boot_dsp_#t~memcpy~res542#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ~bvadd~64(36bv64, ttusb_dec_boot_dsp_~firmware~0#1.offset), ttusb_dec_boot_dsp_~__len___0~6#1); srcloc: null [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: assume 458764bv32 == ttusb_dec_init_stb_#t~mem579#1;havoc ttusb_dec_init_stb_#t~mem579#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: assume !(458764bv32 == ttusb_dec_init_stb_#t~mem579#1);havoc ttusb_dec_init_stb_#t~mem579#1;call ttusb_dec_init_stb_#t~mem580#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: #t~ret682#1 := ttusb_dec_set_interface_#res#1;havoc ttusb_dec_set_interface_#t~mem349#1, ttusb_dec_set_interface_#t~mem350#1.base, ttusb_dec_set_interface_#t~mem350#1.offset, ttusb_dec_set_interface_#t~ret351#1, ttusb_dec_set_interface_#t~ret352#1, ttusb_dec_set_interface_#t~mem353#1.base, ttusb_dec_set_interface_#t~mem353#1.offset, ttusb_dec_set_interface_#t~ret354#1, ttusb_dec_set_interface_#t~mem355#1.base, ttusb_dec_set_interface_#t~mem355#1.offset, ttusb_dec_set_interface_#t~ret356#1, ttusb_dec_set_interface_~dec#1.base, ttusb_dec_set_interface_~dec#1.offset, ttusb_dec_set_interface_~interface#1, ttusb_dec_set_interface_~result~2#1, ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset;havoc ttusb_dec_set_interface_#in~dec#1.base, ttusb_dec_set_interface_#in~dec#1.offset, ttusb_dec_set_interface_#in~interface#1;assume { :end_inline_ttusb_dec_set_interface } true;havoc #t~ret682#1;call #t~mem683#1 := read~intINTTYPE4#15(~#enable_rc~0.base, ~#enable_rc~0.offset, 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: assume ~bvslt~32(ttusb_dec_boot_dsp_~size~0#1, 60bv32);call ttusb_dec_boot_dsp_#t~mem560#1.base, ttusb_dec_boot_dsp_#t~mem560#1.offset := read~$Pointer$#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_boot_dsp_~dec#1.offset), 8bv64);call ttusb_dec_boot_dsp_#t~mem561#1 := read~intINTTYPE4#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(1851bv64, ttusb_dec_boot_dsp_~dec#1.offset), 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: assume !~bvslt~32(ttusb_dec_boot_dsp_~size~0#1, 60bv32); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume ttusb_init_rc_~input_dev~0#1.base == 0bv64 && ttusb_init_rc_~input_dev~0#1.offset == 0bv64;ttusb_init_rc_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset);havoc ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume !(ttusb_init_rc_~input_dev~0#1.base == 0bv64 && ttusb_init_rc_~input_dev~0#1.offset == 0bv64);call write~$Pointer$#6(88bv64, 0bv64, ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset, 8bv64);call write~$Pointer$#6(ttusb_init_rc_~dec#1.base, ~bvadd~64(15227bv64, ttusb_init_rc_~dec#1.offset), ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(8bv64, ttusb_init_rc_~input_dev~0#1.offset), 8bv64);call write~intINTTYPE8#6(2bv64, ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(40bv64, ttusb_init_rc_~input_dev~0#1.offset), 8bv64);call write~intINTTYPE4#6(2bv32, ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(216bv64, ttusb_init_rc_~input_dev~0#1.offset), 4bv64);call write~intINTTYPE4#6(26bv32, ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(212bv64, ttusb_init_rc_~input_dev~0#1.offset), 4bv64);call write~$Pointer$#6(~#rc_keys~0.base, ~#rc_keys~0.offset, ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(220bv64, ttusb_init_rc_~input_dev~0#1.offset), 8bv64);ttusb_init_rc_~i~8#1 := 0bv32; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189: ttusb_dec_boot_dsp_~__ret___2~1#1.base, ttusb_dec_boot_dsp_~__ret___2~1#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res550#1.base, ttusb_dec_boot_dsp_#t~memcpy~res550#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res550#1.base, ttusb_dec_boot_dsp_#t~memcpy~res550#1.offset; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9189-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res550#1.base, ttusb_dec_boot_dsp_#t~memcpy~res550#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(6bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset, ttusb_dec_boot_dsp_~__len___2~1#1); srcloc: null [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024: havoc ttusb_dec_init_usb_#t~mem511#1.base, ttusb_dec_init_usb_#t~mem511#1.offset;ttusb_dec_init_usb_#res#1 := 4294967284bv32; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9024-1: SUMMARY for call usb_free_urb(ttusb_dec_init_usb_#t~mem511#1.base, ttusb_dec_init_usb_#t~mem511#1.offset); srcloc: null [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712-1: usb_make_path_#res#1 := usb_make_path_~tmp___7~1#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256: ttusb_dec_boot_dsp_~result~6#1 := ttusb_dec_boot_dsp_#t~ret562#1;havoc ttusb_dec_boot_dsp_#t~mem560#1.base, ttusb_dec_boot_dsp_#t~mem560#1.offset;havoc ttusb_dec_boot_dsp_#t~mem561#1;havoc ttusb_dec_boot_dsp_#t~ret562#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9256-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret562#1 := usb_bulk_msg(ttusb_dec_boot_dsp_#t~mem560#1.base, ttusb_dec_boot_dsp_#t~mem560#1.offset, ttusb_dec_boot_dsp_#t~mem561#1, ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset, ~bvadd~32(~bvsub~32(ttusb_dec_boot_dsp_~j~1#1, 60bv32), ttusb_dec_boot_dsp_~size~0#1), ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset, 100bv32); srcloc: null [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: call write~intINTTYPE4#6(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~64(148bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: assume { :begin_inline_ttusbdecfe_dvbt_attach } true;ttusbdecfe_dvbt_attach_#in~arg0#1.base, ttusbdecfe_dvbt_attach_#in~arg0#1.offset := ~#fe_config~0.base, ~#fe_config~0.offset;havoc ttusbdecfe_dvbt_attach_#res#1.base, ttusbdecfe_dvbt_attach_#res#1.offset;havoc ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset, ttusbdecfe_dvbt_attach_~arg0#1.base, ttusbdecfe_dvbt_attach_~arg0#1.offset;ttusbdecfe_dvbt_attach_~arg0#1.base, ttusbdecfe_dvbt_attach_~arg0#1.offset := ttusbdecfe_dvbt_attach_#in~arg0#1.base, ttusbdecfe_dvbt_attach_#in~arg0#1.offset; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume 458761bv32 == ttusb_dec_init_stb_#t~mem580#1;havoc ttusb_dec_init_stb_#t~mem580#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume !(458761bv32 == ttusb_dec_init_stb_#t~mem580#1);havoc ttusb_dec_init_stb_#t~mem580#1;call ttusb_dec_init_stb_#t~mem581#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: assume true; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: assume !true; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: havoc crc32_le_#t~nondet704#1;ttusb_dec_boot_dsp_#t~ret535#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet704#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;ttusb_dec_boot_dsp_~tmp___9~6#1 := ttusb_dec_boot_dsp_#t~ret535#1;havoc ttusb_dec_boot_dsp_#t~ret535#1;ttusb_dec_boot_dsp_~crc32_csum~0#1 := ~bvxor~64(18446744073709551615bv64, ~zero_extend~64~32(ttusb_dec_boot_dsp_~tmp___9~6#1))[32:0];ttusb_dec_boot_dsp_~__len~7#1 := 4bv64; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: SUMMARY for call INIT_LIST_HEAD(ttusb_dec_init_filters_~dec#1.base, ~bvadd~64(15139bv64, ttusb_dec_init_filters_~dec#1.offset)); srcloc: null [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: havoc request_firmware_#t~nondet719#1;ttusb_dec_boot_dsp_#t~ret526#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet719#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;havoc request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;assume { :end_inline_request_firmware } true;ttusb_dec_boot_dsp_~tmp___8~9#1 := ttusb_dec_boot_dsp_#t~ret526#1;havoc ttusb_dec_boot_dsp_#t~mem524#1.base, ttusb_dec_boot_dsp_#t~mem524#1.offset;havoc ttusb_dec_boot_dsp_#t~mem525#1.base, ttusb_dec_boot_dsp_#t~mem525#1.offset;havoc ttusb_dec_boot_dsp_#t~ret526#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: havoc input_register_device_#t~nondet715#1;ttusb_init_rc_#t~ret486#1 := input_register_device_#res#1;havoc input_register_device_#t~nondet715#1, input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset;havoc input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset;assume { :end_inline_input_register_device } true;ttusb_init_rc_~tmp~14#1 := ttusb_init_rc_#t~ret486#1;havoc ttusb_init_rc_#t~ret486#1;ttusb_init_rc_~err~0#1 := ttusb_init_rc_~tmp~14#1; [2025-02-08 02:05:58,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: call ULTIMATE.dealloc(ttusb_dec_get_stb_state_~#c~0#1.base, ttusb_dec_get_stb_state_~#c~0#1.offset);havoc ttusb_dec_get_stb_state_~#c~0#1.base, ttusb_dec_get_stb_state_~#c~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_get_stb_state_~#c_length~0#1.base, ttusb_dec_get_stb_state_~#c_length~0#1.offset);havoc ttusb_dec_get_stb_state_~#c_length~0#1.base, ttusb_dec_get_stb_state_~#c_length~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_get_stb_state_~#tmp___7~5#1.base, ttusb_dec_get_stb_state_~#tmp___7~5#1.offset);havoc ttusb_dec_get_stb_state_~#tmp___7~5#1.base, ttusb_dec_get_stb_state_~#tmp___7~5#1.offset;ttusb_dec_init_stb_#t~ret567#1 := ttusb_dec_get_stb_state_#res#1;havoc ttusb_dec_get_stb_state_#t~mem117#1, ttusb_dec_get_stb_state_#t~ret118#1, ttusb_dec_get_stb_state_#t~ret119#1, ttusb_dec_get_stb_state_#t~mem120#1, ttusb_dec_get_stb_state_#t~memcpy~res121#1.base, ttusb_dec_get_stb_state_#t~memcpy~res121#1.offset, ttusb_dec_get_stb_state_#t~memcpy~res122#1.base, ttusb_dec_get_stb_state_#t~memcpy~res122#1.offset, ttusb_dec_get_stb_state_#t~mem123#1, ttusb_dec_get_stb_state_#t~ret124#1, ttusb_dec_get_stb_state_#t~memcpy~res125#1.base, ttusb_dec_get_stb_state_#t~memcpy~res125#1.offset, ttusb_dec_get_stb_state_#t~memcpy~res126#1.base, ttusb_dec_get_stb_state_#t~memcpy~res126#1.offset, ttusb_dec_get_stb_state_#t~mem127#1, ttusb_dec_get_stb_state_#t~ret128#1, ttusb_dec_get_stb_state_#t~memcpy~res129#1.base, ttusb_dec_get_stb_state_#t~memcpy~res129#1.offset, ttusb_dec_get_stb_state_#t~memcpy~res130#1.base, ttusb_dec_get_stb_state_#t~memcpy~res130#1.offset, ttusb_dec_get_stb_state_#t~mem131#1, ttusb_dec_get_stb_state_#t~ret132#1, ttusb_dec_get_stb_state_~dec#1.base, ttusb_dec_get_stb_state_~dec#1.offset, ttusb_dec_get_stb_state_~mode#1.base, ttusb_dec_get_stb_state_~mode#1.offset, ttusb_dec_get_stb_state_~model#1.base, ttusb_dec_get_stb_state_~model#1.offset, ttusb_dec_get_stb_state_~version#1.base, ttusb_dec_get_stb_state_~version#1.offset, ttusb_dec_get_stb_state_~#c~0#1.base, ttusb_dec_get_stb_state_~#c~0#1.offset, ttusb_dec_get_stb_state_~#c_length~0#1.base, ttusb_dec_get_stb_state_~#c_length~0#1.offset, ttusb_dec_get_stb_state_~result~1#1, ttusb_dec_get_stb_state_~#tmp___7~5#1.base, ttusb_dec_get_stb_state_~#tmp___7~5#1.offset, ttusb_dec_get_stb_state_~__len~1#1, ttusb_dec_get_stb_state_~__ret~2#1.base, ttusb_dec_get_stb_state_~__ret~2#1.offset, ttusb_dec_get_stb_state_~tmp___8~1#1, ttusb_dec_get_stb_state_~__len___0~1#1, ttusb_dec_get_stb_state_~__ret___0~1#1.base, ttusb_dec_get_stb_state_~__ret___0~1#1.offset, ttusb_dec_get_stb_state_~tmp___9~1#1, ttusb_dec_get_stb_state_~__len___1~0#1, ttusb_dec_get_stb_state_~__ret___1~0#1.base, ttusb_dec_get_stb_state_~__ret___1~0#1.offset, ttusb_dec_get_stb_state_~tmp___10~0#1;havoc ttusb_dec_get_stb_state_#in~dec#1.base, ttusb_dec_get_stb_state_#in~dec#1.offset, ttusb_dec_get_stb_state_#in~mode#1.base, ttusb_dec_get_stb_state_#in~mode#1.offset, ttusb_dec_get_stb_state_#in~model#1.base, ttusb_dec_get_stb_state_#in~model#1.offset, ttusb_dec_get_stb_state_#in~version#1.base, ttusb_dec_get_stb_state_#in~version#1.offset;assume { :end_inline_ttusb_dec_get_stb_state } true;ttusb_dec_init_stb_~result~7#1 := ttusb_dec_init_stb_#t~ret567#1;havoc ttusb_dec_init_stb_#t~ret567#1; [2025-02-08 02:05:58,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201-1: SUMMARY for call ttusb_dec_set_interface_#t~ret354#1 := usb_set_interface(ttusb_dec_set_interface_#t~mem353#1.base, ttusb_dec_set_interface_#t~mem353#1.offset, 0bv32, 8bv32); srcloc: null [2025-02-08 02:05:58,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: ttusb_dec_set_interface_~result~2#1 := ttusb_dec_set_interface_#t~ret354#1;havoc ttusb_dec_set_interface_#t~mem353#1.base, ttusb_dec_set_interface_#t~mem353#1.offset;havoc ttusb_dec_set_interface_#t~ret354#1; [2025-02-08 02:05:58,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: ttusb_dec_boot_dsp_~__ret___0~6#1.base, ttusb_dec_boot_dsp_~__ret___0~6#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res543#1.base, ttusb_dec_boot_dsp_#t~memcpy~res543#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res543#1.base, ttusb_dec_boot_dsp_#t~memcpy~res543#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res543#1.base, ttusb_dec_boot_dsp_#t~memcpy~res543#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ~bvadd~64(36bv64, ttusb_dec_boot_dsp_~firmware~0#1.offset), ttusb_dec_boot_dsp_~__len___0~6#1); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: assume !~bvult~64(~sign_extend~64~32(ttusb_dec_boot_dsp_~i~9#1), ttusb_dec_boot_dsp_~firmware_size~0#1); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: assume ~bvult~64(~sign_extend~64~32(ttusb_dec_boot_dsp_~i~9#1), ttusb_dec_boot_dsp_~firmware_size~0#1);ttusb_dec_boot_dsp_~size~0#1 := ~bvsub~64(ttusb_dec_boot_dsp_~firmware_size~0#1, ~sign_extend~64~32(ttusb_dec_boot_dsp_~i~9#1))[32:0]; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume 0bv32 != #t~mem683#1;havoc #t~mem683#1;assume { :begin_inline_ttusb_init_rc } true;ttusb_init_rc_#in~dec#1.base, ttusb_init_rc_#in~dec#1.offset := ~dec~10#1.base, ~dec~10#1.offset;havoc ttusb_init_rc_#res#1;havoc ttusb_init_rc_#t~mem481#1.base, ttusb_init_rc_#t~mem481#1.offset, ttusb_init_rc_#t~ret482#1, ttusb_init_rc_#t~ret483#1, ttusb_init_rc_#t~ret484#1.base, ttusb_init_rc_#t~ret484#1.offset, ttusb_init_rc_#t~mem485#1, ttusb_init_rc_#t~ret486#1, ttusb_init_rc_#t~mem487#1.base, ttusb_init_rc_#t~mem487#1.offset, ttusb_init_rc_#t~ret488#1, ttusb_init_rc_#t~ret489#1, ttusb_init_rc_#t~ret490#1, ttusb_init_rc_~dec#1.base, ttusb_init_rc_~dec#1.offset, ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset, ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset, ttusb_init_rc_~i~8#1, ttusb_init_rc_~err~0#1, ttusb_init_rc_~tmp___7~19#1, ttusb_init_rc_~tmp~14#1;ttusb_init_rc_~dec#1.base, ttusb_init_rc_~dec#1.offset := ttusb_init_rc_#in~dec#1.base, ttusb_init_rc_#in~dec#1.offset;havoc ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset;call ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset := #Ultimate.allocOnStack(2bv64);havoc ttusb_init_rc_~i~8#1;havoc ttusb_init_rc_~err~0#1;havoc ttusb_init_rc_~tmp___7~19#1;havoc ttusb_init_rc_~tmp~14#1;call write~intINTTYPE1#6(0bv8, ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset, 1bv64);call write~intINTTYPE1#6(1bv8, ttusb_init_rc_~#b~4#1.base, ~bvadd~64(1bv64, ttusb_init_rc_~#b~4#1.offset), 1bv64);call ttusb_init_rc_#t~mem481#1.base, ttusb_init_rc_#t~mem481#1.offset := read~$Pointer$#6(ttusb_init_rc_~dec#1.base, ~bvadd~64(1842bv64, ttusb_init_rc_~dec#1.offset), 8bv64);assume { :begin_inline_usb_make_path } true;usb_make_path_#in~dev#1.base, usb_make_path_#in~dev#1.offset, usb_make_path_#in~buf#1.base, usb_make_path_#in~buf#1.offset, usb_make_path_#in~size#1 := ttusb_init_rc_#t~mem481#1.base, ttusb_init_rc_#t~mem481#1.offset, ttusb_init_rc_~dec#1.base, ~bvadd~64(15227bv64, ttusb_init_rc_~dec#1.offset), 64bv64;havoc usb_make_path_#res#1;havoc usb_make_path_#t~mem36#1.base, usb_make_path_#t~mem36#1.offset, usb_make_path_#t~mem37#1.base, usb_make_path_#t~mem37#1.offset, usb_make_path_#t~loopctr38#1, usb_make_path_#t~nondet39#1, usb_make_path_#t~ret40#1, usb_make_path_~dev#1.base, usb_make_path_~dev#1.offset, usb_make_path_~buf#1.base, usb_make_path_~buf#1.offset, usb_make_path_~size#1, usb_make_path_~actual~0#1, usb_make_path_~tmp___7~1#1;usb_make_path_~dev#1.base, usb_make_path_~dev#1.offset := usb_make_path_#in~dev#1.base, usb_make_path_#in~dev#1.offset;usb_make_path_~buf#1.base, usb_make_path_~buf#1.offset := usb_make_path_#in~buf#1.base, usb_make_path_#in~buf#1.offset;usb_make_path_~size#1 := usb_make_path_#in~size#1;havoc usb_make_path_~actual~0#1;havoc usb_make_path_~tmp___7~1#1;call usb_make_path_#t~mem36#1.base, usb_make_path_#t~mem36#1.offset := read~$Pointer$#6(usb_make_path_~dev#1.base, ~bvadd~64(60bv64, usb_make_path_~dev#1.offset), 8bv64);call usb_make_path_#t~mem37#1.base, usb_make_path_#t~mem37#1.offset := read~$Pointer$#6(usb_make_path_#t~mem36#1.base, ~bvadd~64(12bv64, usb_make_path_#t~mem36#1.offset), 8bv64);usb_make_path_#t~loopctr38#1 := 0bv64; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume !(0bv32 != #t~mem683#1);havoc #t~mem683#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume 0bv32 == ttusb_dec_init_stb_~result~7#1;call ttusb_dec_init_stb_#t~mem568#1 := read~intINTTYPE4#3(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset, 4bv64); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume !(0bv32 == ttusb_dec_init_stb_~result~7#1);ttusb_dec_init_stb_#res#1 := ttusb_dec_init_stb_~result~7#1;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: ttusb_dec_boot_dsp_~__ret___2~1#1.base, ttusb_dec_boot_dsp_~__ret___2~1#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res551#1.base, ttusb_dec_boot_dsp_#t~memcpy~res551#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res551#1.base, ttusb_dec_boot_dsp_#t~memcpy~res551#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9326: assume 458771bv32 == ttusb_dec_init_stb_#t~mem581#1;havoc ttusb_dec_init_stb_#t~mem581#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9326: assume !(458771bv32 == ttusb_dec_init_stb_#t~mem581#1);havoc ttusb_dec_init_stb_#t~mem581#1;call ttusb_dec_init_stb_#t~mem582#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: ttusb_init_rc_~tmp___7~19#1 := ttusb_init_rc_#t~ret488#1;havoc ttusb_init_rc_#t~mem487#1.base, ttusb_init_rc_#t~mem487#1.offset;havoc ttusb_init_rc_#t~ret488#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res551#1.base, ttusb_dec_boot_dsp_#t~memcpy~res551#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(6bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset, ttusb_dec_boot_dsp_~__len___2~1#1); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930-1: SUMMARY for call ttusb_init_rc_#t~ret488#1 := usb_submit_urb(ttusb_init_rc_#t~mem487#1.base, ttusb_init_rc_#t~mem487#1.offset, 208bv32); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: assume true; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9591: assume !true;havoc ttusb_dec_init_filters_#t~ret645#1.base, ttusb_dec_init_filters_#t~ret645#1.offset, ttusb_dec_init_filters_~dec#1.base, ttusb_dec_init_filters_~dec#1.offset;havoc ttusb_dec_init_filters_#in~dec#1.base, ttusb_dec_init_filters_#in~dec#1.offset;assume { :end_inline_ttusb_dec_init_filters } true;assume { :begin_inline_ttusb_dec_init_tasklet } true;ttusb_dec_init_tasklet_#in~dec#1.base, ttusb_dec_init_tasklet_#in~dec#1.offset := ~dec~10#1.base, ~dec~10#1.offset;havoc ttusb_dec_init_tasklet_#t~ret480#1.base, ttusb_dec_init_tasklet_#t~ret480#1.offset, ttusb_dec_init_tasklet_~dec#1.base, ttusb_dec_init_tasklet_~dec#1.offset;ttusb_dec_init_tasklet_~dec#1.base, ttusb_dec_init_tasklet_~dec#1.offset := ttusb_dec_init_tasklet_#in~dec#1.base, ttusb_dec_init_tasklet_#in~dec#1.offset; [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: ttusb_dec_boot_dsp_~i~9#1 := ~bvadd~32(60bv32, ttusb_dec_boot_dsp_~i~9#1); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: call ULTIMATE.dealloc(ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset);havoc ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset; [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: assume ~bvuge~32(ttusb_dec_init_stb_#t~mem585#1, 24576000bv32);havoc ttusb_dec_init_stb_#t~mem585#1;call write~intINTTYPE4#6(1bv32, ttusb_dec_init_stb_~dec#1.base, ~bvadd~64(20bv64, ttusb_dec_init_stb_~dec#1.offset), 4bv64); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: assume !~bvuge~32(ttusb_dec_init_stb_#t~mem585#1, 24576000bv32);havoc ttusb_dec_init_stb_#t~mem585#1; [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume 0bv32 == ttusb_dec_init_stb_#t~mem568#1;havoc ttusb_dec_init_stb_#t~mem568#1;call ttusb_dec_init_stb_#t~mem569#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume !(0bv32 == ttusb_dec_init_stb_#t~mem568#1);havoc ttusb_dec_init_stb_#t~mem568#1;call ttusb_dec_init_stb_#t~mem577#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume ~bvuge~64(ttusb_dec_boot_dsp_~__len~7#1, 64bv64); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume !~bvuge~64(ttusb_dec_boot_dsp_~__len~7#1, 64bv64); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: havoc usb_fill_int_urb_#t~mem46#1, usb_fill_int_urb_#t~mem47#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1;havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1;assume { :end_inline_usb_fill_int_urb } true;havoc ttusb_dec_init_usb_#t~mem512#1.base, ttusb_dec_init_usb_#t~mem512#1.offset;havoc ttusb_dec_init_usb_#t~mem513#1.base, ttusb_dec_init_usb_#t~mem513#1.offset;havoc ttusb_dec_init_usb_#t~mem514#1;havoc ttusb_dec_init_usb_#t~mem515#1.base, ttusb_dec_init_usb_#t~mem515#1.offset;call ttusb_dec_init_usb_#t~mem516#1.base, ttusb_dec_init_usb_#t~mem516#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2035bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call ttusb_dec_init_usb_#t~mem517#1 := read~intINTTYPE8#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2043bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call write~intINTTYPE8#6(ttusb_dec_init_usb_#t~mem517#1, ttusb_dec_init_usb_#t~mem516#1.base, ~bvadd~64(104bv64, ttusb_dec_init_usb_#t~mem516#1.offset), 8bv64);havoc ttusb_dec_init_usb_#t~mem516#1.base, ttusb_dec_init_usb_#t~mem516#1.offset;havoc ttusb_dec_init_usb_#t~mem517#1;call ttusb_dec_init_usb_#t~mem518#1.base, ttusb_dec_init_usb_#t~mem518#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2035bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call ttusb_dec_init_usb_#t~mem519#1.base, ttusb_dec_init_usb_#t~mem519#1.offset := read~$Pointer$#6(ttusb_dec_init_usb_~dec#1.base, ~bvadd~64(2035bv64, ttusb_dec_init_usb_~dec#1.offset), 8bv64);call ttusb_dec_init_usb_#t~mem520#1 := read~intINTTYPE4#6(ttusb_dec_init_usb_#t~mem519#1.base, ~bvadd~64(92bv64, ttusb_dec_init_usb_#t~mem519#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(4bv32, ttusb_dec_init_usb_#t~mem520#1), ttusb_dec_init_usb_#t~mem518#1.base, ~bvadd~64(92bv64, ttusb_dec_init_usb_#t~mem518#1.offset), 4bv64);havoc ttusb_dec_init_usb_#t~mem518#1.base, ttusb_dec_init_usb_#t~mem518#1.offset;havoc ttusb_dec_init_usb_#t~mem519#1.base, ttusb_dec_init_usb_#t~mem519#1.offset;havoc ttusb_dec_init_usb_#t~mem520#1; [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume 0bv32 != ~tmp___9~7#1; [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume !(0bv32 != ~tmp___9~7#1); [2025-02-08 02:05:58,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10352: havoc strlcat_#t~nondet720#1;ttusb_init_rc_#t~ret483#1 := strlcat_#res#1;havoc strlcat_#t~nondet720#1, strlcat_~arg0#1.base, strlcat_~arg0#1.offset, strlcat_~arg1#1.base, strlcat_~arg1#1.offset, strlcat_~arg2#1;havoc strlcat_#in~arg0#1.base, strlcat_#in~arg0#1.offset, strlcat_#in~arg1#1.base, strlcat_#in~arg1#1.offset, strlcat_#in~arg2#1;assume { :end_inline_strlcat } true;havoc ttusb_init_rc_#t~ret483#1;assume { :begin_inline_input_allocate_device } true;havoc input_allocate_device_#res#1.base, input_allocate_device_#res#1.offset;havoc input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset; [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295: assume 2882400171bv32 == ttusb_dec_init_stb_#t~mem569#1;havoc ttusb_dec_init_stb_#t~mem569#1; [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295: assume !(2882400171bv32 == ttusb_dec_init_stb_#t~mem569#1);havoc ttusb_dec_init_stb_#t~mem569#1;call ttusb_dec_init_stb_#t~mem571#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64);call ttusb_dec_init_stb_#t~mem572#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64);call ttusb_dec_init_stb_#t~mem573#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64);call ttusb_dec_init_stb_#t~mem574#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64); [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume 0bv32 != ttusb_init_rc_~tmp___7~19#1; [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume !(0bv32 != ttusb_init_rc_~tmp___7~19#1); [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume 0bv32 != ttusb_dec_boot_dsp_#t~mem522#1;havoc ttusb_dec_boot_dsp_#t~mem522#1; [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume !(0bv32 != ttusb_dec_boot_dsp_#t~mem522#1);havoc ttusb_dec_boot_dsp_#t~mem522#1; [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume 0bv64 == ~bvadd~64(#t~mem666#1.base, #t~mem666#1.offset);havoc #t~mem666#1.base, #t~mem666#1.offset;call #t~mem667#1.base, #t~mem667#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1842bv64, ~dec~10#1.offset), 8bv64);call #t~mem668#1 := read~intINTTYPE2#6(#t~mem667#1.base, ~bvadd~64(8bv64, ~bvadd~64(1229bv64, #t~mem667#1.offset)), 2bv64);call #t~mem669#1.base, #t~mem669#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1842bv64, ~dec~10#1.offset), 8bv64);call #t~mem670#1 := read~intINTTYPE2#6(#t~mem669#1.base, ~bvadd~64(10bv64, ~bvadd~64(1229bv64, #t~mem669#1.offset)), 2bv64); [2025-02-08 02:05:58,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume !(0bv64 == ~bvadd~64(#t~mem666#1.base, #t~mem666#1.offset));havoc #t~mem666#1.base, #t~mem666#1.offset;call #t~mem672#1.base, #t~mem672#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);assume { :begin_inline_dvb_register_frontend } true;dvb_register_frontend_#in~arg0#1.base, dvb_register_frontend_#in~arg0#1.offset, dvb_register_frontend_#in~arg1#1.base, dvb_register_frontend_#in~arg1#1.offset := ~dec~10#1.base, ~bvadd~64(24bv64, ~dec~10#1.offset), #t~mem672#1.base, #t~mem672#1.offset;havoc dvb_register_frontend_#res#1;havoc dvb_register_frontend_#t~nondet712#1, dvb_register_frontend_~arg0#1.base, dvb_register_frontend_~arg0#1.offset, dvb_register_frontend_~arg1#1.base, dvb_register_frontend_~arg1#1.offset;dvb_register_frontend_~arg0#1.base, dvb_register_frontend_~arg0#1.offset := dvb_register_frontend_#in~arg0#1.base, dvb_register_frontend_#in~arg0#1.offset;dvb_register_frontend_~arg1#1.base, dvb_register_frontend_~arg1#1.offset := dvb_register_frontend_#in~arg1#1.base, dvb_register_frontend_#in~arg1#1.offset;havoc dvb_register_frontend_#t~nondet712#1;dvb_register_frontend_#res#1 := dvb_register_frontend_#t~nondet712#1;havoc dvb_register_frontend_#t~nondet712#1; [2025-02-08 02:05:58,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206: ttusb_dec_set_interface_~result~2#1 := ttusb_dec_set_interface_#t~ret356#1;havoc ttusb_dec_set_interface_#t~mem355#1.base, ttusb_dec_set_interface_#t~mem355#1.offset;havoc ttusb_dec_set_interface_#t~ret356#1; [2025-02-08 02:05:58,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#idstring~0#1.base, ~bvadd~64(20bv64, ttusb_dec_boot_dsp_~#idstring~0#1.offset), 1bv64); [2025-02-08 02:05:58,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: ttusb_dec_boot_dsp_~__ret~8#1.base, ttusb_dec_boot_dsp_~__ret~8#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res536#1.base, ttusb_dec_boot_dsp_#t~memcpy~res536#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res536#1.base, ttusb_dec_boot_dsp_#t~memcpy~res536#1.offset; [2025-02-08 02:05:58,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res536#1.base, ttusb_dec_boot_dsp_#t~memcpy~res536#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ~bvadd~64(56bv64, ttusb_dec_boot_dsp_~firmware~0#1.offset), ttusb_dec_boot_dsp_~__len~7#1); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume 458769bv32 == ttusb_dec_init_stb_#t~mem582#1;havoc ttusb_dec_init_stb_#t~mem582#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume !(458769bv32 == ttusb_dec_init_stb_#t~mem582#1);havoc ttusb_dec_init_stb_#t~mem582#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-2: call ttusb_dec_set_interface_#t~mem355#1.base, ttusb_dec_set_interface_#t~mem355#1.offset := read~$Pointer$#6(ttusb_dec_set_interface_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_set_interface_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-1: SUMMARY for call ttusb_dec_set_interface_#t~ret356#1 := usb_set_interface(ttusb_dec_set_interface_#t~mem355#1.base, ttusb_dec_set_interface_#t~mem355#1.offset, 0bv32, 1bv32); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726-1: SUMMARY for call ttusb_dec_exit_usb(~dec~10#1.base, ~dec~10#1.offset); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: havoc ttusb_dec_init_filters_#t~ret645#1.base, ttusb_dec_init_filters_#t~ret645#1.offset; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9726: #res#1 := 0bv32; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594-1: SUMMARY for call ttusb_dec_init_filters_#t~ret645#1.base, ttusb_dec_init_filters_#t~ret645#1.offset := spinlock_check(ttusb_dec_init_filters_~dec#1.base, ~bvadd~64(15155bv64, ttusb_dec_init_filters_~dec#1.offset)); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: havoc ttusb_dec_boot_dsp_#t~ret544#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret544#1 := printk(105bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: havoc ttusb_dec_boot_dsp_#t~ret523#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret523#1 := printk(97bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: havoc ttusb_dec_init_stb_#t~ret570#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297-1: SUMMARY for call ttusb_dec_init_stb_#t~ret570#1 := printk(108bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume ~bvsgt~32(ttusb_dec_boot_dsp_~size~0#1, 60bv32);ttusb_dec_boot_dsp_~size~0#1 := 60bv32; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume !~bvsgt~32(ttusb_dec_boot_dsp_~size~0#1, 60bv32); [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934-1: SUMMARY for call ttusb_init_rc_#t~ret489#1 := printk(89bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: havoc ttusb_init_rc_#t~ret489#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: havoc #t~mem667#1.base, #t~mem667#1.offset;havoc #t~mem668#1;havoc #t~mem669#1.base, #t~mem669#1.offset;havoc #t~mem670#1;havoc #t~ret671#1; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760-1: SUMMARY for call #t~ret671#1 := printk(135bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364-1: ttusb_dec_init_stb_#res#1 := 0bv32;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset; [2025-02-08 02:05:58,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret545#1 := __fswab32(ttusb_dec_boot_dsp_~firmware_size~0#1[32:0]); srcloc: null [2025-02-08 02:05:58,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: assume ttusb_dec_set_interface_~interface#1 != ttusb_dec_set_interface_#t~mem349#1;havoc ttusb_dec_set_interface_#t~mem349#1; [2025-02-08 02:05:58,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: assume !(ttusb_dec_set_interface_~interface#1 != ttusb_dec_set_interface_#t~mem349#1);havoc ttusb_dec_set_interface_#t~mem349#1; [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: ttusb_dec_boot_dsp_~result~6#1 := ttusb_dec_boot_dsp_#t~ret552#1;havoc ttusb_dec_boot_dsp_#t~ret552#1; [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret552#1 := ttusb_dec_send_command(ttusb_dec_boot_dsp_~dec#1.base, ttusb_dec_boot_dsp_~dec#1.offset, 65bv8, 10bv32, ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: ttusb_dec_boot_dsp_~tmp___11~2#1 := ttusb_dec_boot_dsp_#t~ret545#1;havoc ttusb_dec_boot_dsp_#t~ret545#1;call write~intINTTYPE4#6(ttusb_dec_boot_dsp_~tmp___11~2#1, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset, 4bv64);ttusb_dec_boot_dsp_~__len___1~4#1 := 4bv64; [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: #res#1 := 0bv32; [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: assume 0bv32 == ttusb_dec_set_interface_~interface#1; [2025-02-08 02:05:58,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: assume !(0bv32 == ttusb_dec_set_interface_~interface#1); [2025-02-08 02:05:58,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870-1: SUMMARY for call INIT_LIST_HEAD(ttusb_dec_init_tasklet_~dec#1.base, ~bvadd~64(15007bv64, ttusb_dec_init_tasklet_~dec#1.offset)); srcloc: null [2025-02-08 02:05:58,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume true; [2025-02-08 02:05:58,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume !true;assume { :begin_inline_input_register_device } true;input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset := ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset;havoc input_register_device_#res#1;havoc input_register_device_#t~nondet715#1, input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset;input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset := input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset;havoc input_register_device_#t~nondet715#1;input_register_device_#res#1 := input_register_device_#t~nondet715#1;havoc input_register_device_#t~nondet715#1; [2025-02-08 02:05:58,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume { :begin_inline_tasklet_init } true;tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset, tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset, tasklet_init_#in~arg2#1 := ttusb_dec_init_tasklet_~dec#1.base, ~bvadd~64(15023bv64, ttusb_dec_init_tasklet_~dec#1.offset), #funAddr~ttusb_dec_process_urb_frame_list.base, #funAddr~ttusb_dec_process_urb_frame_list.offset, ~bvadd~64(ttusb_dec_init_tasklet_~dec#1.base, ttusb_dec_init_tasklet_~dec#1.offset);havoc tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset, tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset, tasklet_init_~arg2#1;tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset := tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset;tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset := tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset;tasklet_init_~arg2#1 := tasklet_init_#in~arg2#1;havoc tasklet_init_~arg0#1.base, tasklet_init_~arg0#1.offset, tasklet_init_~arg1#1.base, tasklet_init_~arg1#1.offset, tasklet_init_~arg2#1;havoc tasklet_init_#in~arg0#1.base, tasklet_init_#in~arg0#1.offset, tasklet_init_#in~arg1#1.base, tasklet_init_#in~arg1#1.offset, tasklet_init_#in~arg2#1;assume { :end_inline_tasklet_init } true;havoc ttusb_dec_init_tasklet_#t~ret480#1.base, ttusb_dec_init_tasklet_#t~ret480#1.offset, ttusb_dec_init_tasklet_~dec#1.base, ttusb_dec_init_tasklet_~dec#1.offset;havoc ttusb_dec_init_tasklet_#in~dec#1.base, ttusb_dec_init_tasklet_#in~dec#1.offset;assume { :end_inline_ttusb_dec_init_tasklet } true;call write~intINTTYPE4#6(1bv32, ~dec~10#1.base, ~bvadd~64(15291bv64, ~dec~10#1.offset), 4bv64);assume { :begin_inline_ttusb_dec_set_interface } true;ttusb_dec_set_interface_#in~dec#1.base, ttusb_dec_set_interface_#in~dec#1.offset, ttusb_dec_set_interface_#in~interface#1 := ~dec~10#1.base, ~dec~10#1.offset, 1bv32;havoc ttusb_dec_set_interface_#res#1;havoc ttusb_dec_set_interface_#t~mem349#1, ttusb_dec_set_interface_#t~mem350#1.base, ttusb_dec_set_interface_#t~mem350#1.offset, ttusb_dec_set_interface_#t~ret351#1, ttusb_dec_set_interface_#t~ret352#1, ttusb_dec_set_interface_#t~mem353#1.base, ttusb_dec_set_interface_#t~mem353#1.offset, ttusb_dec_set_interface_#t~ret354#1, ttusb_dec_set_interface_#t~mem355#1.base, ttusb_dec_set_interface_#t~mem355#1.offset, ttusb_dec_set_interface_#t~ret356#1, ttusb_dec_set_interface_~dec#1.base, ttusb_dec_set_interface_~dec#1.offset, ttusb_dec_set_interface_~interface#1, ttusb_dec_set_interface_~result~2#1, ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset;ttusb_dec_set_interface_~dec#1.base, ttusb_dec_set_interface_~dec#1.offset := ttusb_dec_set_interface_#in~dec#1.base, ttusb_dec_set_interface_#in~dec#1.offset;ttusb_dec_set_interface_~interface#1 := ttusb_dec_set_interface_#in~interface#1;havoc ttusb_dec_set_interface_~result~2#1;call ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset := #Ultimate.allocOnStack(1bv64);ttusb_dec_set_interface_~result~2#1 := 0bv32;call write~intINTTYPE1#6(5bv8, ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset, 1bv64);call ttusb_dec_set_interface_#t~mem349#1 := read~intINTTYPE4#6(ttusb_dec_set_interface_~dec#1.base, ~bvadd~64(1871bv64, ttusb_dec_set_interface_~dec#1.offset), 4bv64); [2025-02-08 02:05:58,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume true; [2025-02-08 02:05:58,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume !true; [2025-02-08 02:05:58,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: assume false; [2025-02-08 02:05:58,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: assume !false;call ttusb_dec_init_stb_#t~mem585#1 := read~intINTTYPE4#18(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset, 4bv64); [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: ttusb_dec_boot_dsp_~result~6#1 := ttusb_dec_boot_dsp_#t~ret563#1;havoc ttusb_dec_boot_dsp_#t~ret563#1;call ttusb_dec_boot_dsp_#t~mem564#1.base, ttusb_dec_boot_dsp_#t~mem564#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64); [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret563#1 := ttusb_dec_send_command(ttusb_dec_boot_dsp_~dec#1.base, ttusb_dec_boot_dsp_~dec#1.offset, 67bv8, 1bv32, ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: ttusb_dec_boot_dsp_~__ret~8#1.base, ttusb_dec_boot_dsp_~__ret~8#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res537#1.base, ttusb_dec_boot_dsp_#t~memcpy~res537#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res537#1.base, ttusb_dec_boot_dsp_#t~memcpy~res537#1.offset; [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res537#1.base, ttusb_dec_boot_dsp_#t~memcpy~res537#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ~bvadd~64(56bv64, ttusb_dec_boot_dsp_~firmware~0#1.offset), ttusb_dec_boot_dsp_~__len~7#1); srcloc: null [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: havoc ttusb_dec_init_stb_#t~mem571#1;havoc ttusb_dec_init_stb_#t~mem572#1;havoc ttusb_dec_init_stb_#t~mem573#1;havoc ttusb_dec_init_stb_#t~mem574#1;havoc ttusb_dec_init_stb_#t~ret575#1; [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301-1: SUMMARY for call ttusb_dec_init_stb_#t~ret575#1 := printk(109bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume 0bv32 != ttusb_dec_boot_dsp_~result~6#1;call ttusb_dec_boot_dsp_#t~mem553#1.base, ttusb_dec_boot_dsp_#t~mem553#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64); [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume !(0bv32 != ttusb_dec_boot_dsp_~result~6#1);ttusb_dec_boot_dsp_~trans_count~0#1 := 0bv32;ttusb_dec_boot_dsp_~j~1#1 := 0bv32; [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume !~bvult~64(~sign_extend~64~32(ttusb_init_rc_~i~8#1), 30bv64); [2025-02-08 02:05:58,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume ~bvult~64(~sign_extend~64~32(ttusb_init_rc_~i~8#1), 30bv64);call ttusb_init_rc_#t~mem485#1 := read~intINTTYPE2#6(~#rc_keys~0.base, ~bvadd~64(~#rc_keys~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(ttusb_init_rc_~i~8#1))), 2bv64);assume { :begin_inline_set_bit } true;set_bit_#in~nr#1, set_bit_#in~addr#1.base, set_bit_#in~addr#1.offset := ~zero_extend~32~16(ttusb_init_rc_#t~mem485#1), ttusb_init_rc_~input_dev~0#1.base, ~bvadd~64(48bv64, ttusb_init_rc_~input_dev~0#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; [2025-02-08 02:05:58,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: havoc ttusb_dec_boot_dsp_#t~mem564#1.base, ttusb_dec_boot_dsp_#t~mem564#1.offset; [2025-02-08 02:05:58,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: SUMMARY for call release_firmware(ttusb_dec_boot_dsp_#t~mem564#1.base, ttusb_dec_boot_dsp_#t~mem564#1.offset); srcloc: null [2025-02-08 02:05:58,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236: call write~intINTTYPE1#6(170bv8, ttusb_dec_boot_dsp_~b~5#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.offset, ~sign_extend~64~32(ttusb_dec_boot_dsp_~j~1#1)), 1bv64);ttusb_dec_boot_dsp_~tmp___15~0#1 := ttusb_dec_boot_dsp_~trans_count~0#1;ttusb_dec_boot_dsp_~trans_count~0#1 := ~bvadd~32(1bv32, ttusb_dec_boot_dsp_~trans_count~0#1);call write~intINTTYPE1#6(ttusb_dec_boot_dsp_~tmp___15~0#1[8:0], ttusb_dec_boot_dsp_~b~5#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.offset, ~sign_extend~64~32(~bvadd~32(1bv32, ttusb_dec_boot_dsp_~j~1#1))), 1bv64);call write~intINTTYPE1#6(240bv8, ttusb_dec_boot_dsp_~b~5#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.offset, ~sign_extend~64~32(~bvadd~32(2bv32, ttusb_dec_boot_dsp_~j~1#1))), 1bv64);call write~intINTTYPE1#6(ttusb_dec_boot_dsp_~size~0#1[8:0], ttusb_dec_boot_dsp_~b~5#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.offset, ~sign_extend~64~32(~bvadd~32(3bv32, ttusb_dec_boot_dsp_~j~1#1))), 1bv64);ttusb_dec_boot_dsp_~__len___3~0#1 := ~sign_extend~64~32(ttusb_dec_boot_dsp_~size~0#1); [2025-02-08 02:05:58,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: assume ~bvuge~64(ttusb_dec_boot_dsp_~__len___1~4#1, 64bv64); [2025-02-08 02:05:58,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: assume !~bvuge~64(ttusb_dec_boot_dsp_~__len___1~4#1, 64bv64); [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume 1bv32 == ttusb_dec_set_interface_~interface#1; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume !(1bv32 == ttusb_dec_set_interface_~interface#1); [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume 0bv32 != ttusb_dec_set_interface_~result~2#1;ttusb_dec_set_interface_#res#1 := ttusb_dec_set_interface_~result~2#1;call ULTIMATE.dealloc(ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset);havoc ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume !(0bv32 != ttusb_dec_set_interface_~result~2#1);call write~intINTTYPE4#6(ttusb_dec_set_interface_~interface#1, ttusb_dec_set_interface_~dec#1.base, ~bvadd~64(1871bv64, ttusb_dec_set_interface_~dec#1.offset), 4bv64); [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: havoc ttusb_init_rc_#t~ret490#1;ttusb_init_rc_#res#1 := 0bv32;call ULTIMATE.dealloc(ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset);havoc ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939-1: SUMMARY for call ttusb_init_rc_#t~ret490#1 := ttusb_dec_send_command(ttusb_init_rc_~dec#1.base, ttusb_init_rc_~dec#1.offset, 176bv8, 2bv32, ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: call ttusb_dec_boot_dsp_#t~mem524#1.base, ttusb_dec_boot_dsp_#t~mem524#1.offset := read~$Pointer$#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(12bv64, ttusb_dec_boot_dsp_~dec#1.offset), 8bv64);call ttusb_dec_boot_dsp_#t~mem525#1.base, ttusb_dec_boot_dsp_#t~mem525#1.offset := read~$Pointer$#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_boot_dsp_~dec#1.offset), 8bv64);assume { :begin_inline_request_firmware } true;request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset := ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, ttusb_dec_boot_dsp_#t~mem524#1.base, ttusb_dec_boot_dsp_#t~mem524#1.offset, ttusb_dec_boot_dsp_#t~mem525#1.base, ~bvadd~64(131bv64, ttusb_dec_boot_dsp_#t~mem525#1.offset);havoc request_firmware_#res#1;havoc request_firmware_#t~nondet719#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset := request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset;request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset := request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset;request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset := request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;havoc request_firmware_#t~nondet719#1;request_firmware_#res#1 := request_firmware_#t~nondet719#1;havoc request_firmware_#t~nondet719#1; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: havoc #t~ret660#1;call write~$Pointer$#6(~dec~10#1.base, ~dec~10#1.offset, ~dec~10#1.base, ~bvadd~64(50bv64, ~bvadd~64(24bv64, ~dec~10#1.offset)), 8bv64);call #t~mem661#1 := read~intINTTYPE2#6(~id#1.base, ~bvadd~64(4bv64, ~id#1.offset), 2bv64); [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732-1: SUMMARY for call #t~ret660#1 := ttusb_dec_init_dvb(~dec~10#1.base, ~dec~10#1.offset); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: SUMMARY for call __raw_spin_lock_init(ttusb_dec_init_filters_~dec#1.base, ~bvadd~64(15155bv64, ttusb_dec_init_filters_~dec#1.offset), 130bv64, 0bv64, ~#__key___12~0.base, ~#__key___12~0.offset); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270-1: SUMMARY for call kfree(ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: havoc ttusb_dec_boot_dsp_#t~mem553#1.base, ttusb_dec_boot_dsp_#t~mem553#1.offset;ttusb_dec_boot_dsp_#res#1 := ttusb_dec_boot_dsp_~result~6#1;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204-1: SUMMARY for call release_firmware(ttusb_dec_boot_dsp_#t~mem553#1.base, ttusb_dec_boot_dsp_#t~mem553#1.offset); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9336: SUMMARY for call ttusb_dec_set_model(ttusb_dec_init_stb_~dec#1.base, ttusb_dec_init_stb_~dec#1.offset, 2bv32); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: ttusb_dec_boot_dsp_#res#1 := ttusb_dec_boot_dsp_~result~6#1;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: ttusb_dec_boot_dsp_~__ret___1~4#1.base, ttusb_dec_boot_dsp_~__ret___1~4#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res546#1.base, ttusb_dec_boot_dsp_#t~memcpy~res546#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res546#1.base, ttusb_dec_boot_dsp_#t~memcpy~res546#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res546#1.base, ttusb_dec_boot_dsp_#t~memcpy~res546#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset, ttusb_dec_boot_dsp_~__len___1~4#1); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume 0bv32 != ttusb_dec_boot_dsp_~tmp___8~9#1;call ttusb_dec_boot_dsp_#t~mem527#1.base, ttusb_dec_boot_dsp_#t~mem527#1.offset := read~$Pointer$#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(12bv64, ttusb_dec_boot_dsp_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume !(0bv32 != ttusb_dec_boot_dsp_~tmp___8~9#1);call ttusb_dec_boot_dsp_#t~mem529#1.base, ttusb_dec_boot_dsp_#t~mem529#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64);call ttusb_dec_boot_dsp_#t~mem530#1.base, ttusb_dec_boot_dsp_#t~mem530#1.offset := read~$Pointer$#9(ttusb_dec_boot_dsp_#t~mem529#1.base, ~bvadd~64(8bv64, ttusb_dec_boot_dsp_#t~mem529#1.offset), 8bv64);ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset := ttusb_dec_boot_dsp_#t~mem530#1.base, ttusb_dec_boot_dsp_#t~mem530#1.offset;havoc ttusb_dec_boot_dsp_#t~mem529#1.base, ttusb_dec_boot_dsp_#t~mem529#1.offset;havoc ttusb_dec_boot_dsp_#t~mem530#1.base, ttusb_dec_boot_dsp_#t~mem530#1.offset;call ttusb_dec_boot_dsp_#t~mem531#1.base, ttusb_dec_boot_dsp_#t~mem531#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64);call ttusb_dec_boot_dsp_#t~mem532#1 := read~intINTTYPE8#9(ttusb_dec_boot_dsp_#t~mem531#1.base, ttusb_dec_boot_dsp_#t~mem531#1.offset, 8bv64);ttusb_dec_boot_dsp_~firmware_size~0#1 := ttusb_dec_boot_dsp_#t~mem532#1;havoc ttusb_dec_boot_dsp_#t~mem531#1.base, ttusb_dec_boot_dsp_#t~mem531#1.offset;havoc ttusb_dec_boot_dsp_#t~mem532#1; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: havoc ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset;#t~ret664#1.base, #t~ret664#1.offset := ttusbdecfe_dvbs_attach_#res#1.base, ttusbdecfe_dvbs_attach_#res#1.offset;havoc ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset, ttusbdecfe_dvbs_attach_~arg0#1.base, ttusbdecfe_dvbs_attach_~arg0#1.offset;havoc ttusbdecfe_dvbs_attach_#in~arg0#1.base, ttusbdecfe_dvbs_attach_#in~arg0#1.offset;assume { :end_inline_ttusbdecfe_dvbs_attach } true;call write~$Pointer$#6(#t~ret664#1.base, #t~ret664#1.offset, ~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);havoc #t~ret664#1.base, #t~ret664#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-2: ttusbdecfe_dvbs_attach_#res#1.base, ttusbdecfe_dvbs_attach_#res#1.offset := ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset;havoc ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-3: SUMMARY for call ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset := ldv_malloc(922bv64); srcloc: null [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: assume 0bv32 != ~tmp___10~5#1; [2025-02-08 02:05:58,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: assume !(0bv32 != ~tmp___10~5#1); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume 2bv32 == ttusb_dec_set_interface_~interface#1; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !(2bv32 == ttusb_dec_set_interface_~interface#1); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: ttusb_dec_boot_dsp_~tmp___10~4#1 := ttusb_dec_boot_dsp_#t~ret539#1;havoc ttusb_dec_boot_dsp_#t~mem538#1;havoc ttusb_dec_boot_dsp_#t~ret539#1;ttusb_dec_boot_dsp_~crc32_check~0#1 := ttusb_dec_boot_dsp_~tmp___10~4#1; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret539#1 := __fswab32(ttusb_dec_boot_dsp_#t~mem538#1); srcloc: null [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140-2: call ttusb_dec_boot_dsp_#t~mem538#1 := read~intINTTYPE4#6(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset, 4bv64); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume 4102bv32 == ~zero_extend~32~16(#t~mem661#1);havoc #t~mem661#1; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume !(4102bv32 == ~zero_extend~32~16(#t~mem661#1));havoc #t~mem661#1;call #t~mem662#1 := read~intINTTYPE2#6(~id#1.base, ~bvadd~64(4bv64, ~id#1.offset), 2bv64); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: SUMMARY for call ttusb_dec_set_model(~dec~10#1.base, ~dec~10#1.offset, 0bv32); srcloc: null [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: assume { :begin_inline_ttusb_dec_boot_dsp } true;ttusb_dec_boot_dsp_#in~dec#1.base, ttusb_dec_boot_dsp_#in~dec#1.offset := ttusb_dec_init_stb_~dec#1.base, ttusb_dec_init_stb_~dec#1.offset;havoc ttusb_dec_boot_dsp_#res#1;havoc ttusb_dec_boot_dsp_#t~mem522#1, ttusb_dec_boot_dsp_#t~ret523#1, ttusb_dec_boot_dsp_#t~mem524#1.base, ttusb_dec_boot_dsp_#t~mem524#1.offset, ttusb_dec_boot_dsp_#t~mem525#1.base, ttusb_dec_boot_dsp_#t~mem525#1.offset, ttusb_dec_boot_dsp_#t~ret526#1, ttusb_dec_boot_dsp_#t~mem527#1.base, ttusb_dec_boot_dsp_#t~mem527#1.offset, ttusb_dec_boot_dsp_#t~ret528#1, ttusb_dec_boot_dsp_#t~mem529#1.base, ttusb_dec_boot_dsp_#t~mem529#1.offset, ttusb_dec_boot_dsp_#t~mem530#1.base, ttusb_dec_boot_dsp_#t~mem530#1.offset, ttusb_dec_boot_dsp_#t~mem531#1.base, ttusb_dec_boot_dsp_#t~mem531#1.offset, ttusb_dec_boot_dsp_#t~mem532#1, ttusb_dec_boot_dsp_#t~ret533#1, ttusb_dec_boot_dsp_#t~mem534#1.base, ttusb_dec_boot_dsp_#t~mem534#1.offset, ttusb_dec_boot_dsp_#t~ret535#1, ttusb_dec_boot_dsp_#t~memcpy~res536#1.base, ttusb_dec_boot_dsp_#t~memcpy~res536#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res537#1.base, ttusb_dec_boot_dsp_#t~memcpy~res537#1.offset, ttusb_dec_boot_dsp_#t~mem538#1, ttusb_dec_boot_dsp_#t~ret539#1, ttusb_dec_boot_dsp_#t~ret540#1, ttusb_dec_boot_dsp_#t~mem541#1.base, ttusb_dec_boot_dsp_#t~mem541#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res542#1.base, ttusb_dec_boot_dsp_#t~memcpy~res542#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res543#1.base, ttusb_dec_boot_dsp_#t~memcpy~res543#1.offset, ttusb_dec_boot_dsp_#t~ret544#1, ttusb_dec_boot_dsp_#t~ret545#1, ttusb_dec_boot_dsp_#t~memcpy~res546#1.base, ttusb_dec_boot_dsp_#t~memcpy~res546#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res547#1.base, ttusb_dec_boot_dsp_#t~memcpy~res547#1.offset, ttusb_dec_boot_dsp_#t~ret548#1, ttusb_dec_boot_dsp_#t~ret549#1, ttusb_dec_boot_dsp_#t~memcpy~res550#1.base, ttusb_dec_boot_dsp_#t~memcpy~res550#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res551#1.base, ttusb_dec_boot_dsp_#t~memcpy~res551#1.offset, ttusb_dec_boot_dsp_#t~ret552#1, ttusb_dec_boot_dsp_#t~mem553#1.base, ttusb_dec_boot_dsp_#t~mem553#1.offset, ttusb_dec_boot_dsp_#t~ret554#1.base, ttusb_dec_boot_dsp_#t~ret554#1.offset, ttusb_dec_boot_dsp_#t~mem555#1.base, ttusb_dec_boot_dsp_#t~mem555#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res556#1.base, ttusb_dec_boot_dsp_#t~memcpy~res556#1.offset, ttusb_dec_boot_dsp_#t~mem557#1.base, ttusb_dec_boot_dsp_#t~mem557#1.offset, ttusb_dec_boot_dsp_#t~mem558#1, ttusb_dec_boot_dsp_#t~ret559#1, ttusb_dec_boot_dsp_#t~mem560#1.base, ttusb_dec_boot_dsp_#t~mem560#1.offset, ttusb_dec_boot_dsp_#t~mem561#1, ttusb_dec_boot_dsp_#t~ret562#1, ttusb_dec_boot_dsp_#t~ret563#1, ttusb_dec_boot_dsp_#t~mem564#1.base, ttusb_dec_boot_dsp_#t~mem564#1.offset, ttusb_dec_boot_dsp_~dec#1.base, ttusb_dec_boot_dsp_~dec#1.offset, ttusb_dec_boot_dsp_~i~9#1, ttusb_dec_boot_dsp_~j~1#1, ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset, ttusb_dec_boot_dsp_~result~6#1, ttusb_dec_boot_dsp_~size~0#1, ttusb_dec_boot_dsp_~trans_count~0#1, ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset, ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset, ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset, ttusb_dec_boot_dsp_~firmware_size~0#1, ttusb_dec_boot_dsp_~firmware_csum~0#1, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset, ttusb_dec_boot_dsp_~crc32_csum~0#1, ttusb_dec_boot_dsp_~crc32_check~0#1, ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset, ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, ttusb_dec_boot_dsp_~tmp___8~9#1, ttusb_dec_boot_dsp_~tmp___9~6#1, ttusb_dec_boot_dsp_~__len~7#1, ttusb_dec_boot_dsp_~__ret~8#1.base, ttusb_dec_boot_dsp_~__ret~8#1.offset, ttusb_dec_boot_dsp_~tmp___10~4#1, ttusb_dec_boot_dsp_~__len___0~6#1, ttusb_dec_boot_dsp_~__ret___0~6#1.base, ttusb_dec_boot_dsp_~__ret___0~6#1.offset, ttusb_dec_boot_dsp_~tmp___11~2#1, ttusb_dec_boot_dsp_~__len___1~4#1, ttusb_dec_boot_dsp_~__ret___1~4#1.base, ttusb_dec_boot_dsp_~__ret___1~4#1.offset, ttusb_dec_boot_dsp_~tmp___12~2#1, ttusb_dec_boot_dsp_~tmp___13~1#1, ttusb_dec_boot_dsp_~__len___2~1#1, ttusb_dec_boot_dsp_~__ret___2~1#1.base, ttusb_dec_boot_dsp_~__ret___2~1#1.offset, ttusb_dec_boot_dsp_~tmp___14~0#1.base, ttusb_dec_boot_dsp_~tmp___14~0#1.offset, ttusb_dec_boot_dsp_~tmp___15~0#1, ttusb_dec_boot_dsp_~__len___3~0#1, ttusb_dec_boot_dsp_~__ret___3~0#1.base, ttusb_dec_boot_dsp_~__ret___3~0#1.offset;ttusb_dec_boot_dsp_~dec#1.base, ttusb_dec_boot_dsp_~dec#1.offset := ttusb_dec_boot_dsp_#in~dec#1.base, ttusb_dec_boot_dsp_#in~dec#1.offset;havoc ttusb_dec_boot_dsp_~i~9#1;havoc ttusb_dec_boot_dsp_~j~1#1;call ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset := #Ultimate.allocOnStack(4bv64);havoc ttusb_dec_boot_dsp_~result~6#1;havoc ttusb_dec_boot_dsp_~size~0#1;havoc ttusb_dec_boot_dsp_~trans_count~0#1;call ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset := #Ultimate.allocOnStack(10bv64);call ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset := #Ultimate.allocOnStack(1bv64);havoc ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset;call ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset := #Ultimate.allocOnStack(21bv64);havoc ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset;havoc ttusb_dec_boot_dsp_~firmware_size~0#1;havoc ttusb_dec_boot_dsp_~firmware_csum~0#1;call ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset := #Ultimate.allocOnStack(2bv64);call ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc ttusb_dec_boot_dsp_~crc32_csum~0#1;havoc ttusb_dec_boot_dsp_~crc32_check~0#1;call ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset := #Ultimate.allocOnStack(4bv64);call ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc ttusb_dec_boot_dsp_~tmp___8~9#1;havoc ttusb_dec_boot_dsp_~tmp___9~6#1;havoc ttusb_dec_boot_dsp_~__len~7#1;havoc ttusb_dec_boot_dsp_~__ret~8#1.base, ttusb_dec_boot_dsp_~__ret~8#1.offset;havoc ttusb_dec_boot_dsp_~tmp___10~4#1;havoc ttusb_dec_boot_dsp_~__len___0~6#1;havoc ttusb_dec_boot_dsp_~__ret___0~6#1.base, ttusb_dec_boot_dsp_~__ret___0~6#1.offset;havoc ttusb_dec_boot_dsp_~tmp___11~2#1;havoc ttusb_dec_boot_dsp_~__len___1~4#1;havoc ttusb_dec_boot_dsp_~__ret___1~4#1.base, ttusb_dec_boot_dsp_~__ret___1~4#1.offset;havoc ttusb_dec_boot_dsp_~tmp___12~2#1;havoc ttusb_dec_boot_dsp_~tmp___13~1#1;havoc ttusb_dec_boot_dsp_~__len___2~1#1;havoc ttusb_dec_boot_dsp_~__ret___2~1#1.base, ttusb_dec_boot_dsp_~__ret___2~1#1.offset;havoc ttusb_dec_boot_dsp_~tmp___14~0#1.base, ttusb_dec_boot_dsp_~tmp___14~0#1.offset;havoc ttusb_dec_boot_dsp_~tmp___15~0#1;havoc ttusb_dec_boot_dsp_~__len___3~0#1;havoc ttusb_dec_boot_dsp_~__ret___3~0#1.base, ttusb_dec_boot_dsp_~__ret___3~0#1.offset;call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(1bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(2bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(3bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(4bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(5bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(6bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(7bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(97bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(8bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_boot_dsp_~#b0~4#1.base, ~bvadd~64(9bv64, ttusb_dec_boot_dsp_~#b0~4#1.offset), 1bv64);call write~intINTTYPE1#6(97bv8, ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset, 1bv64);ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset := 0bv64, 0bv64;ttusb_dec_boot_dsp_~firmware_size~0#1 := 0bv64;ttusb_dec_boot_dsp_~firmware_csum~0#1 := 0bv16;call write~$Pointer$#11(0bv64, 0bv64, ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64);call ttusb_dec_boot_dsp_#t~mem522#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: havoc ttusb_dec_boot_dsp_#t~mem527#1.base, ttusb_dec_boot_dsp_#t~mem527#1.offset;havoc ttusb_dec_boot_dsp_#t~ret528#1;ttusb_dec_boot_dsp_#res#1 := 1bv32;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret528#1 := printk(99bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: havoc dvb_register_frontend_#t~nondet712#1;#t~ret673#1 := dvb_register_frontend_#res#1;havoc dvb_register_frontend_#t~nondet712#1, dvb_register_frontend_~arg0#1.base, dvb_register_frontend_~arg0#1.offset, dvb_register_frontend_~arg1#1.base, dvb_register_frontend_~arg1#1.offset;havoc dvb_register_frontend_#in~arg0#1.base, dvb_register_frontend_#in~arg0#1.offset, dvb_register_frontend_#in~arg1#1.base, dvb_register_frontend_#in~arg1#1.offset;assume { :end_inline_dvb_register_frontend } true;~tmp___10~5#1 := #t~ret673#1;havoc #t~mem672#1.base, #t~mem672#1.offset;havoc #t~ret673#1; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: 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 ttusb_init_rc_#t~mem485#1;ttusb_init_rc_~i~8#1 := ~bvadd~32(1bv32, ttusb_init_rc_~i~8#1); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: havoc #t~ret674#1;call #t~mem675#1.base, #t~mem675#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);call #t~mem676#1.base, #t~mem676#1.offset := read~$Pointer$#6(#t~mem675#1.base, ~bvadd~64(168bv64, #t~mem675#1.offset), 8bv64); [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769-1: SUMMARY for call #t~ret674#1 := printk(136bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10364: havoc ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset;#t~ret665#1.base, #t~ret665#1.offset := ttusbdecfe_dvbt_attach_#res#1.base, ttusbdecfe_dvbt_attach_#res#1.offset;havoc ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset, ttusbdecfe_dvbt_attach_~arg0#1.base, ttusbdecfe_dvbt_attach_~arg0#1.offset;havoc ttusbdecfe_dvbt_attach_#in~arg0#1.base, ttusbdecfe_dvbt_attach_#in~arg0#1.offset;assume { :end_inline_ttusbdecfe_dvbt_attach } true;call write~$Pointer$#6(#t~ret665#1.base, #t~ret665#1.offset, ~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);havoc #t~ret665#1.base, #t~ret665#1.offset; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10364-2: ttusbdecfe_dvbt_attach_#res#1.base, ttusbdecfe_dvbt_attach_#res#1.offset := ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset;havoc ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset; [2025-02-08 02:05:58,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10364-3: SUMMARY for call ttusbdecfe_dvbt_attach_#t~ret722#1.base, ttusbdecfe_dvbt_attach_#t~ret722#1.offset := ldv_malloc(922bv64); srcloc: null [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: call ULTIMATE.dealloc(ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset);havoc ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset;#t~ret684#1 := ttusb_init_rc_#res#1;havoc ttusb_init_rc_#t~mem481#1.base, ttusb_init_rc_#t~mem481#1.offset, ttusb_init_rc_#t~ret482#1, ttusb_init_rc_#t~ret483#1, ttusb_init_rc_#t~ret484#1.base, ttusb_init_rc_#t~ret484#1.offset, ttusb_init_rc_#t~mem485#1, ttusb_init_rc_#t~ret486#1, ttusb_init_rc_#t~mem487#1.base, ttusb_init_rc_#t~mem487#1.offset, ttusb_init_rc_#t~ret488#1, ttusb_init_rc_#t~ret489#1, ttusb_init_rc_#t~ret490#1, ttusb_init_rc_~dec#1.base, ttusb_init_rc_~dec#1.offset, ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset, ttusb_init_rc_~#b~4#1.base, ttusb_init_rc_~#b~4#1.offset, ttusb_init_rc_~i~8#1, ttusb_init_rc_~err~0#1, ttusb_init_rc_~tmp___7~19#1, ttusb_init_rc_~tmp~14#1;havoc ttusb_init_rc_#in~dec#1.base, ttusb_init_rc_#in~dec#1.offset;assume { :end_inline_ttusb_init_rc } true;havoc #t~ret684#1; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341: SUMMARY for call ttusb_dec_set_model(ttusb_dec_init_stb_~dec#1.base, ttusb_dec_init_stb_~dec#1.offset, 0bv32); srcloc: null [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: assume 0bv32 != ttusb_dec_init_stb_~result~7#1;ttusb_dec_init_stb_#res#1 := ttusb_dec_init_stb_~result~7#1;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: assume !(0bv32 != ttusb_dec_init_stb_~result~7#1);ttusb_dec_init_stb_#res#1 := 1bv32;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: assume false;call ttusb_dec_set_interface_#t~mem350#1.base, ttusb_dec_set_interface_#t~mem350#1.offset := read~$Pointer$#6(ttusb_dec_set_interface_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_set_interface_~dec#1.offset), 8bv64); [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: assume !false; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: ttusb_dec_boot_dsp_~__ret___1~4#1.base, ttusb_dec_boot_dsp_~__ret___1~4#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res547#1.base, ttusb_dec_boot_dsp_#t~memcpy~res547#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res547#1.base, ttusb_dec_boot_dsp_#t~memcpy~res547#1.offset; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res547#1.base, ttusb_dec_boot_dsp_#t~memcpy~res547#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset, ttusb_dec_boot_dsp_~__len___1~4#1); srcloc: null [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: assume ttusb_dec_boot_dsp_~crc32_csum~0#1 != ttusb_dec_boot_dsp_~crc32_check~0#1; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: assume !(ttusb_dec_boot_dsp_~crc32_csum~0#1 != ttusb_dec_boot_dsp_~crc32_check~0#1);ttusb_dec_boot_dsp_~__len___0~6#1 := 20bv64; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: assume #t~mem676#1.base != 0bv64 || #t~mem676#1.offset != 0bv64;havoc #t~mem675#1.base, #t~mem675#1.offset;havoc #t~mem676#1.base, #t~mem676#1.offset;call #t~mem679#1.base, #t~mem679#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);call #t~mem680#1.base, #t~mem680#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64);call #t~mem681#1.base, #t~mem681#1.offset := read~$Pointer$#6(#t~mem680#1.base, ~bvadd~64(168bv64, #t~mem680#1.offset), 8bv64); [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: assume !(#t~mem676#1.base != 0bv64 || #t~mem676#1.offset != 0bv64);havoc #t~mem675#1.base, #t~mem675#1.offset;havoc #t~mem676#1.base, #t~mem676#1.offset; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume 4104bv32 == ~zero_extend~32~16(#t~mem662#1);havoc #t~mem662#1; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: assume !(4104bv32 == ~zero_extend~32~16(#t~mem662#1));havoc #t~mem662#1;call #t~mem663#1 := read~intINTTYPE2#6(~id#1.base, ~bvadd~64(4bv64, ~id#1.offset), 2bv64); [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: ttusb_dec_boot_dsp_~__ret___3~0#1.base, ttusb_dec_boot_dsp_~__ret___3~0#1.offset := ttusb_dec_boot_dsp_#t~memcpy~res556#1.base, ttusb_dec_boot_dsp_#t~memcpy~res556#1.offset;havoc ttusb_dec_boot_dsp_#t~memcpy~res556#1.base, ttusb_dec_boot_dsp_#t~memcpy~res556#1.offset;ttusb_dec_boot_dsp_~j~1#1 := ~bvadd~32(64bv32, ttusb_dec_boot_dsp_~j~1#1); [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call ttusb_dec_boot_dsp_#t~memcpy~res556#1.base, ttusb_dec_boot_dsp_#t~memcpy~res556#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_boot_dsp_~b~5#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.offset, ~sign_extend~64~32(~bvadd~32(4bv32, ttusb_dec_boot_dsp_~j~1#1))), ttusb_dec_boot_dsp_~firmware~0#1.base, ~bvadd~64(ttusb_dec_boot_dsp_~firmware~0#1.offset, ~sign_extend~64~32(ttusb_dec_boot_dsp_~i~9#1)), ttusb_dec_boot_dsp_~__len___3~0#1); srcloc: null [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-1: ttusb_dec_set_interface_#res#1 := 0bv32;call ULTIMATE.dealloc(ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset);havoc ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume true; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume !true; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: call ULTIMATE.dealloc(ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset);havoc ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset);havoc ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset);havoc ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset;#t~ret659#1 := ttusb_dec_init_stb_#res#1;havoc ttusb_dec_init_stb_#t~mem565#1, ttusb_dec_init_stb_#t~ret566#1, ttusb_dec_init_stb_#t~ret567#1, ttusb_dec_init_stb_#t~mem568#1, ttusb_dec_init_stb_#t~mem569#1, ttusb_dec_init_stb_#t~ret570#1, ttusb_dec_init_stb_#t~mem571#1, ttusb_dec_init_stb_#t~mem572#1, ttusb_dec_init_stb_#t~mem573#1, ttusb_dec_init_stb_#t~mem574#1, ttusb_dec_init_stb_#t~ret575#1, ttusb_dec_init_stb_#t~ret576#1, ttusb_dec_init_stb_#t~mem577#1, ttusb_dec_init_stb_#t~mem578#1, ttusb_dec_init_stb_#t~mem579#1, ttusb_dec_init_stb_#t~mem580#1, ttusb_dec_init_stb_#t~mem581#1, ttusb_dec_init_stb_#t~mem582#1, ttusb_dec_init_stb_#t~mem583#1, ttusb_dec_init_stb_#t~ret584#1, ttusb_dec_init_stb_#t~mem585#1, ttusb_dec_init_stb_~dec#1.base, ttusb_dec_init_stb_~dec#1.offset, ttusb_dec_init_stb_~result~7#1, ttusb_dec_init_stb_~#mode~0#1.base, ttusb_dec_init_stb_~#mode~0#1.offset, ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, ttusb_dec_init_stb_~#version~0#1.base, ttusb_dec_init_stb_~#version~0#1.offset;havoc ttusb_dec_init_stb_#in~dec#1.base, ttusb_dec_init_stb_#in~dec#1.offset;assume { :end_inline_ttusb_dec_init_stb } true;~tmp___9~7#1 := #t~ret659#1;havoc #t~ret659#1; [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: havoc ttusb_dec_boot_dsp_#t~ret540#1;call ttusb_dec_boot_dsp_#t~mem541#1.base, ttusb_dec_boot_dsp_#t~mem541#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64); [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret540#1 := printk(103bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset;ttusb_dec_init_stb_#t~ret576#1 := ttusb_dec_boot_dsp_#res#1;havoc ttusb_dec_boot_dsp_#t~mem522#1, ttusb_dec_boot_dsp_#t~ret523#1, ttusb_dec_boot_dsp_#t~mem524#1.base, ttusb_dec_boot_dsp_#t~mem524#1.offset, ttusb_dec_boot_dsp_#t~mem525#1.base, ttusb_dec_boot_dsp_#t~mem525#1.offset, ttusb_dec_boot_dsp_#t~ret526#1, ttusb_dec_boot_dsp_#t~mem527#1.base, ttusb_dec_boot_dsp_#t~mem527#1.offset, ttusb_dec_boot_dsp_#t~ret528#1, ttusb_dec_boot_dsp_#t~mem529#1.base, ttusb_dec_boot_dsp_#t~mem529#1.offset, ttusb_dec_boot_dsp_#t~mem530#1.base, ttusb_dec_boot_dsp_#t~mem530#1.offset, ttusb_dec_boot_dsp_#t~mem531#1.base, ttusb_dec_boot_dsp_#t~mem531#1.offset, ttusb_dec_boot_dsp_#t~mem532#1, ttusb_dec_boot_dsp_#t~ret533#1, ttusb_dec_boot_dsp_#t~mem534#1.base, ttusb_dec_boot_dsp_#t~mem534#1.offset, ttusb_dec_boot_dsp_#t~ret535#1, ttusb_dec_boot_dsp_#t~memcpy~res536#1.base, ttusb_dec_boot_dsp_#t~memcpy~res536#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res537#1.base, ttusb_dec_boot_dsp_#t~memcpy~res537#1.offset, ttusb_dec_boot_dsp_#t~mem538#1, ttusb_dec_boot_dsp_#t~ret539#1, ttusb_dec_boot_dsp_#t~ret540#1, ttusb_dec_boot_dsp_#t~mem541#1.base, ttusb_dec_boot_dsp_#t~mem541#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res542#1.base, ttusb_dec_boot_dsp_#t~memcpy~res542#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res543#1.base, ttusb_dec_boot_dsp_#t~memcpy~res543#1.offset, ttusb_dec_boot_dsp_#t~ret544#1, ttusb_dec_boot_dsp_#t~ret545#1, ttusb_dec_boot_dsp_#t~memcpy~res546#1.base, ttusb_dec_boot_dsp_#t~memcpy~res546#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res547#1.base, ttusb_dec_boot_dsp_#t~memcpy~res547#1.offset, ttusb_dec_boot_dsp_#t~ret548#1, ttusb_dec_boot_dsp_#t~ret549#1, ttusb_dec_boot_dsp_#t~memcpy~res550#1.base, ttusb_dec_boot_dsp_#t~memcpy~res550#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res551#1.base, ttusb_dec_boot_dsp_#t~memcpy~res551#1.offset, ttusb_dec_boot_dsp_#t~ret552#1, ttusb_dec_boot_dsp_#t~mem553#1.base, ttusb_dec_boot_dsp_#t~mem553#1.offset, ttusb_dec_boot_dsp_#t~ret554#1.base, ttusb_dec_boot_dsp_#t~ret554#1.offset, ttusb_dec_boot_dsp_#t~mem555#1.base, ttusb_dec_boot_dsp_#t~mem555#1.offset, ttusb_dec_boot_dsp_#t~memcpy~res556#1.base, ttusb_dec_boot_dsp_#t~memcpy~res556#1.offset, ttusb_dec_boot_dsp_#t~mem557#1.base, ttusb_dec_boot_dsp_#t~mem557#1.offset, ttusb_dec_boot_dsp_#t~mem558#1, ttusb_dec_boot_dsp_#t~ret559#1, ttusb_dec_boot_dsp_#t~mem560#1.base, ttusb_dec_boot_dsp_#t~mem560#1.offset, ttusb_dec_boot_dsp_#t~mem561#1, ttusb_dec_boot_dsp_#t~ret562#1, ttusb_dec_boot_dsp_#t~ret563#1, ttusb_dec_boot_dsp_#t~mem564#1.base, ttusb_dec_boot_dsp_#t~mem564#1.offset, ttusb_dec_boot_dsp_~dec#1.base, ttusb_dec_boot_dsp_~dec#1.offset, ttusb_dec_boot_dsp_~i~9#1, ttusb_dec_boot_dsp_~j~1#1, ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset, ttusb_dec_boot_dsp_~result~6#1, ttusb_dec_boot_dsp_~size~0#1, ttusb_dec_boot_dsp_~trans_count~0#1, ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset, ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset, ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset, ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset, ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset, ttusb_dec_boot_dsp_~firmware_size~0#1, ttusb_dec_boot_dsp_~firmware_csum~0#1, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset, ttusb_dec_boot_dsp_~crc32_csum~0#1, ttusb_dec_boot_dsp_~crc32_check~0#1, ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset, ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, ttusb_dec_boot_dsp_~tmp___8~9#1, ttusb_dec_boot_dsp_~tmp___9~6#1, ttusb_dec_boot_dsp_~__len~7#1, ttusb_dec_boot_dsp_~__ret~8#1.base, ttusb_dec_boot_dsp_~__ret~8#1.offset, ttusb_dec_boot_dsp_~tmp___10~4#1, ttusb_dec_boot_dsp_~__len___0~6#1, ttusb_dec_boot_dsp_~__ret___0~6#1.base, ttusb_dec_boot_dsp_~__ret___0~6#1.offset, ttusb_dec_boot_dsp_~tmp___11~2#1, ttusb_dec_boot_dsp_~__len___1~4#1, ttusb_dec_boot_dsp_~__ret___1~4#1.base, ttusb_dec_boot_dsp_~__ret___1~4#1.offset, ttusb_dec_boot_dsp_~tmp___12~2#1, ttusb_dec_boot_dsp_~tmp___13~1#1, ttusb_dec_boot_dsp_~__len___2~1#1, ttusb_dec_boot_dsp_~__ret___2~1#1.base, ttusb_dec_boot_dsp_~__ret___2~1#1.offset, ttusb_dec_boot_dsp_~tmp___14~0#1.base, ttusb_dec_boot_dsp_~tmp___14~0#1.offset, ttusb_dec_boot_dsp_~tmp___15~0#1, ttusb_dec_boot_dsp_~__len___3~0#1, ttusb_dec_boot_dsp_~__ret___3~0#1.base, ttusb_dec_boot_dsp_~__ret___3~0#1.offset;havoc ttusb_dec_boot_dsp_#in~dec#1.base, ttusb_dec_boot_dsp_#in~dec#1.offset;assume { :end_inline_ttusb_dec_boot_dsp } true;ttusb_dec_init_stb_~result~7#1 := ttusb_dec_init_stb_#t~ret576#1;havoc ttusb_dec_init_stb_#t~ret576#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9773: havoc #t~mem679#1.base, #t~mem679#1.offset;havoc #t~mem680#1.base, #t~mem680#1.offset;havoc #t~mem681#1.base, #t~mem681#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9773-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(#t~mem679#1.base, #t~mem679#1.offset, #t~mem681#1.base, #t~mem681#1.offset); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: SUMMARY for call ttusb_dec_set_model(~dec~10#1.base, ~dec~10#1.offset, 1bv32); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: ttusb_dec_boot_dsp_~tmp___14~0#1.base, ttusb_dec_boot_dsp_~tmp___14~0#1.offset := ttusb_dec_boot_dsp_#t~ret554#1.base, ttusb_dec_boot_dsp_#t~ret554#1.offset;havoc ttusb_dec_boot_dsp_#t~ret554#1.base, ttusb_dec_boot_dsp_#t~ret554#1.offset;ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset := ttusb_dec_boot_dsp_~tmp___14~0#1.base, ttusb_dec_boot_dsp_~tmp___14~0#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret554#1.base, ttusb_dec_boot_dsp_#t~ret554#1.offset := kmalloc(4096bv64, 208bv32); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: SUMMARY for call ttusb_dec_set_interface_#t~ret351#1 := usb_set_interface(ttusb_dec_set_interface_#t~mem350#1.base, ttusb_dec_set_interface_#t~mem350#1.offset, 0bv32, 0bv32); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: ttusb_dec_set_interface_~result~2#1 := ttusb_dec_set_interface_#t~ret351#1;havoc ttusb_dec_set_interface_#t~mem350#1.base, ttusb_dec_set_interface_#t~mem350#1.offset;havoc ttusb_dec_set_interface_#t~ret351#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: assume 0bv32 != ttusb_dec_init_v_pes_#t~mem491#1;havoc ttusb_dec_init_v_pes_#t~mem491#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: assume !(0bv32 != ttusb_dec_init_v_pes_#t~mem491#1);havoc ttusb_dec_init_v_pes_#t~mem491#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: assume 4105bv32 == ~zero_extend~32~16(#t~mem663#1);havoc #t~mem663#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: assume !(4105bv32 == ~zero_extend~32~16(#t~mem663#1));havoc #t~mem663#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147: havoc ttusb_dec_boot_dsp_#t~mem541#1.base, ttusb_dec_boot_dsp_#t~mem541#1.offset;ttusb_dec_boot_dsp_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147-1: SUMMARY for call release_firmware(ttusb_dec_boot_dsp_#t~mem541#1.base, ttusb_dec_boot_dsp_#t~mem541#1.offset); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: havoc ttusb_dec_init_tasklet_#t~ret480#1.base, ttusb_dec_init_tasklet_#t~ret480#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: SUMMARY for call ttusb_dec_init_tasklet_#t~ret480#1.base, ttusb_dec_init_tasklet_#t~ret480#1.offset := spinlock_check(ttusb_dec_init_tasklet_~dec#1.base, ~bvadd~64(15059bv64, ttusb_dec_init_tasklet_~dec#1.offset)); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9346: SUMMARY for call ttusb_dec_set_model(ttusb_dec_init_stb_~dec#1.base, ttusb_dec_init_stb_~dec#1.offset, 1bv32); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: ttusb_dec_boot_dsp_#t~ret548#1 := crc16_#res#1;havoc crc16_#t~mem85#1, crc16_~crc#1, crc16_~buf#1.base, crc16_~buf#1.offset, crc16_~len#1, crc16_~tmp___7~3#1, crc16_~tmp___8~0#1.base, crc16_~tmp___8~0#1.offset, crc16_~tmp___9~0#1;havoc crc16_#in~crc#1, crc16_#in~buf#1.base, crc16_#in~buf#1.offset, crc16_#in~len#1;assume { :end_inline_crc16 } true;ttusb_dec_boot_dsp_~tmp___12~2#1 := ttusb_dec_boot_dsp_#t~ret548#1;havoc ttusb_dec_boot_dsp_#t~ret548#1;ttusb_dec_boot_dsp_~firmware_csum~0#1 := ~bvxor~32(4294967295bv32, ~zero_extend~32~16(ttusb_dec_boot_dsp_~tmp___12~2#1))[16:0]; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: assume { :begin_inline_crc16 } true;crc16_#in~crc#1, crc16_#in~buf#1.base, crc16_#in~buf#1.offset, crc16_#in~len#1 := 65535bv16, ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset, ttusb_dec_boot_dsp_~firmware_size~0#1;havoc crc16_#res#1;havoc crc16_#t~mem85#1, crc16_~crc#1, crc16_~buf#1.base, crc16_~buf#1.offset, crc16_~len#1, crc16_~tmp___7~3#1, crc16_~tmp___8~0#1.base, crc16_~tmp___8~0#1.offset, crc16_~tmp___9~0#1;crc16_~crc#1 := crc16_#in~crc#1;crc16_~buf#1.base, crc16_~buf#1.offset := crc16_#in~buf#1.base, crc16_#in~buf#1.offset;crc16_~len#1 := crc16_#in~len#1;havoc crc16_~tmp___7~3#1;havoc crc16_~tmp___8~0#1.base, crc16_~tmp___8~0#1.offset;havoc crc16_~tmp___9~0#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume ~bvult~64(ttusb_dec_boot_dsp_~firmware_size~0#1, 60bv64); [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume !~bvult~64(ttusb_dec_boot_dsp_~firmware_size~0#1, 60bv64);assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, ttusb_dec_boot_dsp_~firmware~0#1.base, ttusb_dec_boot_dsp_~firmware~0#1.offset, 56bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet704#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet704#1;crc32_le_#res#1 := crc32_le_#t~nondet704#1;havoc crc32_le_#t~nondet704#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume ~bvsge~32(ttusb_dec_boot_dsp_~j~1#1, 4096bv32);call ttusb_dec_boot_dsp_#t~mem557#1.base, ttusb_dec_boot_dsp_#t~mem557#1.offset := read~$Pointer$#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(1842bv64, ttusb_dec_boot_dsp_~dec#1.offset), 8bv64);call ttusb_dec_boot_dsp_#t~mem558#1 := read~intINTTYPE4#6(ttusb_dec_boot_dsp_~dec#1.base, ~bvadd~64(1851bv64, ttusb_dec_boot_dsp_~dec#1.offset), 4bv64); [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume !~bvsge~32(ttusb_dec_boot_dsp_~j~1#1, 4096bv32); [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950-1: SUMMARY for call ttusb_dec_init_v_pes_#t~ret492#1 := printk(91bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: havoc input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset;ttusb_init_rc_#t~ret484#1.base, ttusb_init_rc_#t~ret484#1.offset := input_allocate_device_#res#1.base, input_allocate_device_#res#1.offset;havoc input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset;assume { :end_inline_input_allocate_device } true;ttusb_init_rc_~input_dev~0#1.base, ttusb_init_rc_~input_dev~0#1.offset := ttusb_init_rc_#t~ret484#1.base, ttusb_init_rc_#t~ret484#1.offset;havoc ttusb_init_rc_#t~ret484#1.base, ttusb_init_rc_#t~ret484#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: havoc ttusb_dec_init_v_pes_#t~ret492#1; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-3: SUMMARY for call input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset := kzalloc(1928bv64, 208bv32); srcloc: null [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770-2: input_allocate_device_#res#1.base, input_allocate_device_#res#1.offset := input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset;havoc input_allocate_device_#t~ret49#1.base, input_allocate_device_#t~ret49#1.offset; [2025-02-08 02:05:58,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314: assume 458753bv32 == ttusb_dec_init_stb_#t~mem577#1;havoc ttusb_dec_init_stb_#t~mem577#1; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314: assume !(458753bv32 == ttusb_dec_init_stb_#t~mem577#1);havoc ttusb_dec_init_stb_#t~mem577#1;call ttusb_dec_init_stb_#t~mem578#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: assume 0bv64 == ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset);call ttusb_dec_boot_dsp_#t~mem555#1.base, ttusb_dec_boot_dsp_#t~mem555#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: assume !(0bv64 == ~bvadd~64(ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset));ttusb_dec_boot_dsp_~i~9#1 := 0bv32; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume 3bv32 == usb_fill_int_urb_#t~mem46#1;havoc usb_fill_int_urb_#t~mem46#1;call write~intINTTYPE4#6(~bvshl~32(1bv32, ~bvsub~32(usb_fill_int_urb_~interval#1, 1bv32)), usb_fill_int_urb_~urb#1.base, ~bvadd~64(156bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume !(3bv32 == usb_fill_int_urb_#t~mem46#1);havoc usb_fill_int_urb_#t~mem46#1;call usb_fill_int_urb_#t~mem47#1 := read~intINTTYPE4#6(usb_fill_int_urb_~dev#1.base, ~bvadd~64(28bv64, usb_fill_int_urb_~dev#1.offset), 4bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume true;assume ~bvult~64(usb_make_path_#t~loopctr38#1, usb_make_path_~size#1);havoc usb_make_path_#t~nondet39#1;call write~intINTTYPE1#6(usb_make_path_#t~nondet39#1, usb_make_path_~buf#1.base, ~bvadd~64(usb_make_path_~buf#1.offset, usb_make_path_#t~loopctr38#1), 8bv64);usb_make_path_#t~loopctr38#1 := ~bvadd~64(1bv64, usb_make_path_#t~loopctr38#1); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume true;usb_make_path_~actual~0#1 := ~sign_extend~32~8(usb_make_path_#t~ret40#1);havoc usb_make_path_#t~mem36#1.base, usb_make_path_#t~mem36#1.offset;havoc usb_make_path_#t~mem37#1.base, usb_make_path_#t~mem37#1.offset;havoc usb_make_path_#t~loopctr38#1;havoc usb_make_path_#t~nondet39#1;havoc usb_make_path_#t~ret40#1; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: call write~$Pointer$#6(0bv64, 0bv64, ~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: assume false;assume { :begin_inline_ttusbdecfe_dvbs_attach } true;ttusbdecfe_dvbs_attach_#in~arg0#1.base, ttusbdecfe_dvbs_attach_#in~arg0#1.offset := ~#fe_config~0.base, ~#fe_config~0.offset;havoc ttusbdecfe_dvbs_attach_#res#1.base, ttusbdecfe_dvbs_attach_#res#1.offset;havoc ttusbdecfe_dvbs_attach_#t~ret721#1.base, ttusbdecfe_dvbs_attach_#t~ret721#1.offset, ttusbdecfe_dvbs_attach_~arg0#1.base, ttusbdecfe_dvbs_attach_~arg0#1.offset;ttusbdecfe_dvbs_attach_~arg0#1.base, ttusbdecfe_dvbs_attach_~arg0#1.offset := ttusbdecfe_dvbs_attach_#in~arg0#1.base, ttusbdecfe_dvbs_attach_#in~arg0#1.offset; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: assume !false;call #t~mem666#1.base, #t~mem666#1.offset := read~$Pointer$#6(~dec~10#1.base, ~bvadd~64(1794bv64, ~dec~10#1.offset), 8bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: havoc ttusb_dec_boot_dsp_#t~ret533#1;call ttusb_dec_boot_dsp_#t~mem534#1.base, ttusb_dec_boot_dsp_#t~mem534#1.offset := read~$Pointer$#11(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset, 8bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret533#1 := printk(101bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: ttusb_dec_boot_dsp_~result~6#1 := ttusb_dec_boot_dsp_#t~ret559#1;havoc ttusb_dec_boot_dsp_#t~mem557#1.base, ttusb_dec_boot_dsp_#t~mem557#1.offset;havoc ttusb_dec_boot_dsp_#t~mem558#1;havoc ttusb_dec_boot_dsp_#t~ret559#1;ttusb_dec_boot_dsp_~j~1#1 := 0bv32; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret559#1 := usb_bulk_msg(ttusb_dec_boot_dsp_#t~mem557#1.base, ttusb_dec_boot_dsp_#t~mem557#1.offset, ttusb_dec_boot_dsp_#t~mem558#1, ttusb_dec_boot_dsp_~b~5#1.base, ttusb_dec_boot_dsp_~b~5#1.offset, 4096bv32, ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset, 100bv32); srcloc: null [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: ttusb_dec_boot_dsp_~tmp___13~1#1 := ttusb_dec_boot_dsp_#t~ret549#1;havoc ttusb_dec_boot_dsp_#t~ret549#1;call write~intINTTYPE2#6(~zero_extend~32~16(ttusb_dec_boot_dsp_~tmp___13~1#1)[16:0], ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset, 2bv64);ttusb_dec_boot_dsp_~__len___2~1#1 := 2bv64; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036: assume true;crc16_~tmp___9~0#1 := crc16_~len#1;crc16_~len#1 := ~bvsub~64(crc16_~len#1, 1bv64); [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036: assume !true;crc16_#res#1 := crc16_~crc#1; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call ttusb_dec_boot_dsp_#t~ret549#1 := __fswab16(ttusb_dec_boot_dsp_~firmware_csum~0#1); srcloc: null [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume true; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume !true; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193-1: SUMMARY for call ttusb_dec_set_interface_#t~ret352#1 := ttusb_dec_send_command(ttusb_dec_set_interface_~dec#1.base, ttusb_dec_set_interface_~dec#1.offset, 128bv8, 1bv32, ttusb_dec_set_interface_~#b~3#1.base, ttusb_dec_set_interface_~#b~3#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: ttusb_dec_set_interface_~result~2#1 := ttusb_dec_set_interface_#t~ret352#1;havoc ttusb_dec_set_interface_#t~ret352#1; [2025-02-08 02:05:58,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: havoc ttusb_dec_boot_dsp_#t~mem555#1.base, ttusb_dec_boot_dsp_#t~mem555#1.offset;ttusb_dec_boot_dsp_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset);havoc ttusb_dec_boot_dsp_~#actual_len~1#1.base, ttusb_dec_boot_dsp_~#actual_len~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset);havoc ttusb_dec_boot_dsp_~#b0~4#1.base, ttusb_dec_boot_dsp_~#b0~4#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset);havoc ttusb_dec_boot_dsp_~#b1~0#1.base, ttusb_dec_boot_dsp_~#b1~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset);havoc ttusb_dec_boot_dsp_~#idstring~0#1.base, ttusb_dec_boot_dsp_~#idstring~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.base, ttusb_dec_boot_dsp_~#firmware_csum_ns~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset);havoc ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.base, ttusb_dec_boot_dsp_~#firmware_size_nl~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset);havoc ttusb_dec_boot_dsp_~#tmp___7~21#1.base, ttusb_dec_boot_dsp_~#tmp___7~21#1.offset;call ULTIMATE.dealloc(ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset);havoc ttusb_dec_boot_dsp_~#fw_entry~0#1.base, ttusb_dec_boot_dsp_~#fw_entry~0#1.offset; [2025-02-08 02:05:58,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-1: SUMMARY for call release_firmware(ttusb_dec_boot_dsp_#t~mem555#1.base, ttusb_dec_boot_dsp_#t~mem555#1.offset); srcloc: null [2025-02-08 02:05:58,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume ~bvsge~32(usb_make_path_~actual~0#1, usb_make_path_~size#1[32:0]);usb_make_path_~tmp___7~1#1 := 4294967295bv32; [2025-02-08 02:05:58,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume !~bvsge~32(usb_make_path_~actual~0#1, usb_make_path_~size#1[32:0]);usb_make_path_~tmp___7~1#1 := usb_make_path_~actual~0#1; [2025-02-08 02:05:58,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: ttusb_init_rc_#t~ret482#1 := usb_make_path_#res#1;havoc usb_make_path_#t~mem36#1.base, usb_make_path_#t~mem36#1.offset, usb_make_path_#t~mem37#1.base, usb_make_path_#t~mem37#1.offset, usb_make_path_#t~loopctr38#1, usb_make_path_#t~nondet39#1, usb_make_path_#t~ret40#1, usb_make_path_~dev#1.base, usb_make_path_~dev#1.offset, usb_make_path_~buf#1.base, usb_make_path_~buf#1.offset, usb_make_path_~size#1, usb_make_path_~actual~0#1, usb_make_path_~tmp___7~1#1;havoc usb_make_path_#in~dev#1.base, usb_make_path_#in~dev#1.offset, usb_make_path_#in~buf#1.base, usb_make_path_#in~buf#1.offset, usb_make_path_#in~size#1;assume { :end_inline_usb_make_path } true;havoc ttusb_init_rc_#t~mem481#1.base, ttusb_init_rc_#t~mem481#1.offset;havoc ttusb_init_rc_#t~ret482#1;assume { :begin_inline_strlcat } true;strlcat_#in~arg0#1.base, strlcat_#in~arg0#1.offset, strlcat_#in~arg1#1.base, strlcat_#in~arg1#1.offset, strlcat_#in~arg2#1 := ttusb_init_rc_~dec#1.base, ~bvadd~64(15227bv64, ttusb_init_rc_~dec#1.offset), 87bv64, 0bv64, 64bv64;havoc strlcat_#res#1;havoc strlcat_#t~nondet720#1, strlcat_~arg0#1.base, strlcat_~arg0#1.offset, strlcat_~arg1#1.base, strlcat_~arg1#1.offset, strlcat_~arg2#1;strlcat_~arg0#1.base, strlcat_~arg0#1.offset := strlcat_#in~arg0#1.base, strlcat_#in~arg0#1.offset;strlcat_~arg1#1.base, strlcat_~arg1#1.offset := strlcat_#in~arg1#1.base, strlcat_#in~arg1#1.offset;strlcat_~arg2#1 := strlcat_#in~arg2#1;havoc strlcat_#t~nondet720#1;strlcat_#res#1 := strlcat_#t~nondet720#1;havoc strlcat_#t~nondet720#1; [2025-02-08 02:05:58,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9317: assume 458760bv32 == ttusb_dec_init_stb_#t~mem578#1;havoc ttusb_dec_init_stb_#t~mem578#1; [2025-02-08 02:05:58,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9317: assume !(458760bv32 == ttusb_dec_init_stb_#t~mem578#1);havoc ttusb_dec_init_stb_#t~mem578#1;call ttusb_dec_init_stb_#t~mem579#1 := read~intINTTYPE4#17(ttusb_dec_init_stb_~#model~0#1.base, ttusb_dec_init_stb_~#model~0#1.offset, 4bv64); [2025-02-08 02:05:58,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: havoc __kmalloc_#t~ret702#1.base, __kmalloc_#t~ret702#1.offset; [2025-02-08 02:06:07,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret431#1 := _raw_spin_lock_irqsave(ttusb_dec_start_sec_feed_~tmp___9~4#1.base, ttusb_dec_start_sec_feed_~tmp___9~4#1.offset); srcloc: null [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: ttusb_dec_start_sec_feed_~__ret___1~3#1.base, ttusb_dec_start_sec_feed_~__ret___1~3#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res422#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.offset;havoc ttusb_dec_start_sec_feed_#t~mem421#1.base, ttusb_dec_start_sec_feed_#t~mem421#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res422#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.offset; [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res422#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(5bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), ttusb_dec_start_sec_feed_#t~mem421#1.base, ttusb_dec_start_sec_feed_#t~mem421#1.offset, ttusb_dec_start_sec_feed_~__len___1~3#1); srcloc: null [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume 0bv32 != ttusb_dec_start_sec_feed_#t~mem413#1;havoc ttusb_dec_start_sec_feed_#t~mem413#1; [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume !(0bv32 != ttusb_dec_start_sec_feed_#t~mem413#1);havoc ttusb_dec_start_sec_feed_#t~mem413#1; [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: ttusb_dec_start_ts_feed_~result~4#1 := ttusb_dec_start_ts_feed_#t~ret408#1;havoc ttusb_dec_start_ts_feed_#t~ret408#1; [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640: assume { :begin_inline_ttusb_dec_start_sec_feed } true;ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.offset := ttusb_dec_start_feed_~dvbdmxfeed#1.base, ttusb_dec_start_feed_~dvbdmxfeed#1.offset;havoc ttusb_dec_start_sec_feed_#res#1;havoc ttusb_dec_start_sec_feed_#t~mem411#1.base, ttusb_dec_start_sec_feed_#t~mem411#1.offset, ttusb_dec_start_sec_feed_#t~mem412#1.base, ttusb_dec_start_sec_feed_#t~mem412#1.offset, ttusb_dec_start_sec_feed_#t~mem413#1, ttusb_dec_start_sec_feed_#t~ret414#1, ttusb_dec_start_sec_feed_#t~mem415#1, ttusb_dec_start_sec_feed_#t~ret416#1, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.offset, ttusb_dec_start_sec_feed_#t~mem421#1.base, ttusb_dec_start_sec_feed_#t~mem421#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.offset, ttusb_dec_start_sec_feed_#t~mem423#1.base, ttusb_dec_start_sec_feed_#t~mem423#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.offset, ttusb_dec_start_sec_feed_#t~ret425#1, ttusb_dec_start_sec_feed_#t~mem426#1, ttusb_dec_start_sec_feed_#t~ret427#1.base, ttusb_dec_start_sec_feed_#t~ret427#1.offset, ttusb_dec_start_sec_feed_#t~mem428#1, ttusb_dec_start_sec_feed_#t~mem429#1.base, ttusb_dec_start_sec_feed_#t~mem429#1.offset, ttusb_dec_start_sec_feed_#t~ret430#1.base, ttusb_dec_start_sec_feed_#t~ret430#1.offset, ttusb_dec_start_sec_feed_#t~ret431#1, ttusb_dec_start_sec_feed_#t~mem432#1, ttusb_dec_start_sec_feed_#t~ret433#1, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset, ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset, ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset, ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset, ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset, ttusb_dec_start_sec_feed_~result~5#1, ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset, ttusb_dec_start_sec_feed_~flags~3#1, ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset, ttusb_dec_start_sec_feed_~tmp___7~15#1, ttusb_dec_start_sec_feed_~__len~6#1, ttusb_dec_start_sec_feed_~__ret~7#1.base, ttusb_dec_start_sec_feed_~__ret~7#1.offset, ttusb_dec_start_sec_feed_~__len___0~5#1, ttusb_dec_start_sec_feed_~__ret___0~5#1.base, ttusb_dec_start_sec_feed_~__ret___0~5#1.offset, ttusb_dec_start_sec_feed_~__len___1~3#1, ttusb_dec_start_sec_feed_~__ret___1~3#1.base, ttusb_dec_start_sec_feed_~__ret___1~3#1.offset, ttusb_dec_start_sec_feed_~tmp___8~5#1.base, ttusb_dec_start_sec_feed_~tmp___8~5#1.offset, ttusb_dec_start_sec_feed_~tmp___9~4#1.base, ttusb_dec_start_sec_feed_~tmp___9~4#1.offset, ttusb_dec_start_sec_feed_~tmp___10~2#1;ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset := ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.offset;havoc ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset;call ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset := #Ultimate.allocOnStack(29bv64);call ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset := #Ultimate.allocOnStack(2bv64);call ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset := #Ultimate.allocOnStack(60bv64);call ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset := #Ultimate.allocOnStack(4bv64);havoc ttusb_dec_start_sec_feed_~result~5#1;havoc ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset;havoc ttusb_dec_start_sec_feed_~flags~3#1;call ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset := #Ultimate.allocOnStack(1bv64);havoc ttusb_dec_start_sec_feed_~tmp___7~15#1;havoc ttusb_dec_start_sec_feed_~__len~6#1;havoc ttusb_dec_start_sec_feed_~__ret~7#1.base, ttusb_dec_start_sec_feed_~__ret~7#1.offset;havoc ttusb_dec_start_sec_feed_~__len___0~5#1;havoc ttusb_dec_start_sec_feed_~__ret___0~5#1.base, ttusb_dec_start_sec_feed_~__ret___0~5#1.offset;havoc ttusb_dec_start_sec_feed_~__len___1~3#1;havoc ttusb_dec_start_sec_feed_~__ret___1~3#1.base, ttusb_dec_start_sec_feed_~__ret___1~3#1.offset;havoc ttusb_dec_start_sec_feed_~tmp___8~5#1.base, ttusb_dec_start_sec_feed_~tmp___8~5#1.offset;havoc ttusb_dec_start_sec_feed_~tmp___9~4#1.base, ttusb_dec_start_sec_feed_~tmp___9~4#1.offset;havoc ttusb_dec_start_sec_feed_~tmp___10~2#1;call ttusb_dec_start_sec_feed_#t~mem411#1.base, ttusb_dec_start_sec_feed_#t~mem411#1.offset := read~$Pointer$#6(ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4374bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 8bv64);call ttusb_dec_start_sec_feed_#t~mem412#1.base, ttusb_dec_start_sec_feed_#t~mem412#1.offset := read~$Pointer$#6(ttusb_dec_start_sec_feed_#t~mem411#1.base, ~bvadd~64(148bv64, ttusb_dec_start_sec_feed_#t~mem411#1.offset), 8bv64);ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset := ttusb_dec_start_sec_feed_#t~mem412#1.base, ttusb_dec_start_sec_feed_#t~mem412#1.offset;havoc ttusb_dec_start_sec_feed_#t~mem411#1.base, ttusb_dec_start_sec_feed_#t~mem411#1.offset;havoc ttusb_dec_start_sec_feed_#t~mem412#1.base, ttusb_dec_start_sec_feed_#t~mem412#1.offset;call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(1bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(2bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(1bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(3bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(4bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(5bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(6bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(7bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(8bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(9bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(10bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(11bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(12bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(13bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(14bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(15bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(16bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(255bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(17bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(18bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(19bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(20bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(21bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(22bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(23bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(24bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(25bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(26bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(27bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(28bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), 1bv64);call write~intINTTYPE1#6(1bv8, ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset, 1bv64);call ttusb_dec_start_sec_feed_#t~mem413#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: ttusb_dec_start_sec_feed_~flags~3#1 := ttusb_dec_start_sec_feed_#t~ret431#1;havoc ttusb_dec_start_sec_feed_#t~ret431#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret389#1 := printk(66bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc ttusb_dec_start_ts_feed_#t~ret389#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume true; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume !true; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret408#1 := ttusb_dec_send_command(ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset, 128bv8, 1bv32, ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: ttusb_dec_start_sec_feed_~__ret~7#1.base, ttusb_dec_start_sec_feed_~__ret~7#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res418#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res418#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.offset; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res418#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset, ttusb_dec_start_sec_feed_~__len~6#1); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: ttusb_dec_start_sec_feed_~tmp___10~2#1 := ttusb_dec_start_sec_feed_#t~ret433#1;havoc ttusb_dec_start_sec_feed_#t~ret433#1;ttusb_dec_start_sec_feed_#res#1 := ttusb_dec_start_sec_feed_~tmp___10~2#1;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset);havoc ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset);havoc ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset);havoc ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset);havoc ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset);havoc ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret433#1 := ttusb_dec_start_iso_xfer(ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: SUMMARY for call list_del(ttusb_dec_stop_sec_feed_~finfo~2#1.base, ~bvadd~64(9bv64, ttusb_dec_stop_sec_feed_~finfo~2#1.offset)); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem400#1;havoc ttusb_dec_start_ts_feed_#t~mem400#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem400#1);havoc ttusb_dec_start_ts_feed_#t~mem400#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret380#1 := printk(64bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem368#1;havoc ttusb_dec_start_ts_feed_#t~mem368#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem368#1);havoc ttusb_dec_start_ts_feed_#t~mem368#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: havoc ttusb_dec_start_ts_feed_#t~ret380#1; [2025-02-08 02:06:07,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-1: call ttusb_dec_start_ts_feed_#t~mem400#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: SUMMARY for call spin_unlock_irqrestore(ttusb_dec_stop_sec_feed_~dec~8#1.base, ~bvadd~64(15155bv64, ttusb_dec_stop_sec_feed_~dec~8#1.offset), ttusb_dec_stop_sec_feed_~flags~4#1); srcloc: null [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret414#1 := printk(72bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: havoc ttusb_dec_start_sec_feed_#t~ret414#1; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: ttusb_dec_start_ts_feed_#res#1 := 4294967258bv32;call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume 2bv32 == ttusb_dec_start_ts_feed_#t~mem385#1;havoc ttusb_dec_start_ts_feed_#t~mem385#1; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume !(2bv32 == ttusb_dec_start_ts_feed_#t~mem385#1);havoc ttusb_dec_start_ts_feed_#t~mem385#1;call ttusb_dec_start_ts_feed_#t~mem386#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume !(ttusb_dec_start_sec_feed_~finfo~1#1.base != 0bv64 || ttusb_dec_start_sec_feed_~finfo~1#1.offset != 0bv64);ttusb_dec_start_sec_feed_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset);havoc ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset);havoc ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset);havoc ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset);havoc ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset);havoc ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume ttusb_dec_start_sec_feed_~finfo~1#1.base != 0bv64 || ttusb_dec_start_sec_feed_~finfo~1#1.offset != 0bv64;call ttusb_dec_start_sec_feed_#t~mem428#1 := read~intINTTYPE1#6(ttusb_dec_start_sec_feed_~#c~2#1.base, ~bvadd~64(1bv64, ttusb_dec_start_sec_feed_~#c~2#1.offset), 1bv64);call write~intINTTYPE1#6(ttusb_dec_start_sec_feed_#t~mem428#1, ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset, 1bv64);havoc ttusb_dec_start_sec_feed_#t~mem428#1;call ttusb_dec_start_sec_feed_#t~mem429#1.base, ttusb_dec_start_sec_feed_#t~mem429#1.offset := read~$Pointer$#6(ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4428bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 8bv64);call write~$Pointer$#6(ttusb_dec_start_sec_feed_#t~mem429#1.base, ttusb_dec_start_sec_feed_#t~mem429#1.offset, ttusb_dec_start_sec_feed_~finfo~1#1.base, ~bvadd~64(1bv64, ttusb_dec_start_sec_feed_~finfo~1#1.offset), 8bv64);havoc ttusb_dec_start_sec_feed_#t~mem429#1.base, ttusb_dec_start_sec_feed_#t~mem429#1.offset; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: call ttusb_dec_start_ts_feed_#t~mem395#1 := read~intINTTYPE2#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 2bv64);call write~intINTTYPE2#6(ttusb_dec_start_ts_feed_#t~mem395#1, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(1802bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset), 2bv64);havoc ttusb_dec_start_ts_feed_#t~mem395#1;call ttusb_dec_start_ts_feed_#t~mem396#1.base, ttusb_dec_start_ts_feed_#t~mem396#1.offset := read~$Pointer$#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4428bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 8bv64);call write~$Pointer$#6(ttusb_dec_start_ts_feed_#t~mem396#1.base, ttusb_dec_start_ts_feed_#t~mem396#1.offset, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(15123bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset), 8bv64);havoc ttusb_dec_start_ts_feed_#t~mem396#1.base, ttusb_dec_start_ts_feed_#t~mem396#1.offset; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: SUMMARY for call kfree(ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset); srcloc: null [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: call ULTIMATE.dealloc(ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset);havoc ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset;ttusb_dec_stop_feed_#t~ret465#1 := ttusb_dec_stop_sec_feed_#res#1;havoc ttusb_dec_stop_sec_feed_#t~mem452#1.base, ttusb_dec_stop_sec_feed_#t~mem452#1.offset, ttusb_dec_stop_sec_feed_#t~mem453#1.base, ttusb_dec_stop_sec_feed_#t~mem453#1.offset, ttusb_dec_stop_sec_feed_#t~mem454#1.base, ttusb_dec_stop_sec_feed_#t~mem454#1.offset, ttusb_dec_stop_sec_feed_#t~mem455#1, ttusb_dec_stop_sec_feed_#t~ret456#1.base, ttusb_dec_stop_sec_feed_#t~ret456#1.offset, ttusb_dec_stop_sec_feed_#t~ret457#1, ttusb_dec_stop_sec_feed_#t~ret458#1, ttusb_dec_stop_sec_feed_#t~mem459#1, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.offset, ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset, ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset, ttusb_dec_stop_sec_feed_~flags~4#1, ttusb_dec_stop_sec_feed_~tmp___7~17#1.base, ttusb_dec_stop_sec_feed_~tmp___7~17#1.offset;havoc ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_stop_sec_feed } true;ttusb_dec_stop_feed_~tmp___8~7#1 := ttusb_dec_stop_feed_#t~ret465#1;havoc ttusb_dec_stop_feed_#t~ret465#1;ttusb_dec_stop_feed_#res#1 := ttusb_dec_stop_feed_~tmp___8~7#1; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: assume 0bv32 != ttusb_dec_start_ts_feed_~result~4#1;ttusb_dec_start_ts_feed_#res#1 := ttusb_dec_start_ts_feed_~result~4#1;call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: assume !(0bv32 != ttusb_dec_start_ts_feed_~result~4#1);call ttusb_dec_start_ts_feed_#t~mem409#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(8421bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, ttusb_dec_start_ts_feed_#t~mem409#1), ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(8421bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset), 4bv64);havoc ttusb_dec_start_ts_feed_#t~mem409#1; [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret401#1 := printk(69bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: havoc ttusb_dec_start_ts_feed_#t~ret401#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693: ttusb_dec_stop_sec_feed_~tmp___7~17#1.base, ttusb_dec_stop_sec_feed_~tmp___7~17#1.offset := ttusb_dec_stop_sec_feed_#t~ret456#1.base, ttusb_dec_stop_sec_feed_#t~ret456#1.offset;havoc ttusb_dec_stop_sec_feed_#t~ret456#1.base, ttusb_dec_stop_sec_feed_#t~ret456#1.offset; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693-1: SUMMARY for call ttusb_dec_stop_sec_feed_#t~ret456#1.base, ttusb_dec_stop_sec_feed_#t~ret456#1.offset := spinlock_check(ttusb_dec_stop_sec_feed_~dec~8#1.base, ~bvadd~64(15155bv64, ttusb_dec_stop_sec_feed_~dec~8#1.offset)); srcloc: null [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret369#1 := printk(59bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: havoc ttusb_dec_start_ts_feed_#t~ret369#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: ttusb_dec_start_sec_feed_~__len___0~5#1 := 1bv64; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710-1: SUMMARY for call ttusb_dec_stop_sec_feed_#t~ret458#1 := ttusb_dec_send_command(ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset, 98bv8, 2bv32, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset, 0bv64, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume { :begin_inline_ttusb_dec_stop_sec_feed } true;ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.offset := ttusb_dec_stop_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_feed_~dvbdmxfeed#1.offset;havoc ttusb_dec_stop_sec_feed_#res#1;havoc ttusb_dec_stop_sec_feed_#t~mem452#1.base, ttusb_dec_stop_sec_feed_#t~mem452#1.offset, ttusb_dec_stop_sec_feed_#t~mem453#1.base, ttusb_dec_stop_sec_feed_#t~mem453#1.offset, ttusb_dec_stop_sec_feed_#t~mem454#1.base, ttusb_dec_stop_sec_feed_#t~mem454#1.offset, ttusb_dec_stop_sec_feed_#t~mem455#1, ttusb_dec_stop_sec_feed_#t~ret456#1.base, ttusb_dec_stop_sec_feed_#t~ret456#1.offset, ttusb_dec_stop_sec_feed_#t~ret457#1, ttusb_dec_stop_sec_feed_#t~ret458#1, ttusb_dec_stop_sec_feed_#t~mem459#1, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.offset, ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset, ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset, ttusb_dec_stop_sec_feed_~flags~4#1, ttusb_dec_stop_sec_feed_~tmp___7~17#1.base, ttusb_dec_stop_sec_feed_~tmp___7~17#1.offset;ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.offset := ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_stop_sec_feed_#in~dvbdmxfeed#1.offset;havoc ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset;call ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset := #Ultimate.allocOnStack(2bv64);havoc ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset;havoc ttusb_dec_stop_sec_feed_~flags~4#1;havoc ttusb_dec_stop_sec_feed_~tmp___7~17#1.base, ttusb_dec_stop_sec_feed_~tmp___7~17#1.offset;call ttusb_dec_stop_sec_feed_#t~mem452#1.base, ttusb_dec_stop_sec_feed_#t~mem452#1.offset := read~$Pointer$#6(ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4374bv64, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.offset), 8bv64);call ttusb_dec_stop_sec_feed_#t~mem453#1.base, ttusb_dec_stop_sec_feed_#t~mem453#1.offset := read~$Pointer$#6(ttusb_dec_stop_sec_feed_#t~mem452#1.base, ~bvadd~64(148bv64, ttusb_dec_stop_sec_feed_#t~mem452#1.offset), 8bv64);ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset := ttusb_dec_stop_sec_feed_#t~mem453#1.base, ttusb_dec_stop_sec_feed_#t~mem453#1.offset;havoc ttusb_dec_stop_sec_feed_#t~mem452#1.base, ttusb_dec_stop_sec_feed_#t~mem452#1.offset;havoc ttusb_dec_stop_sec_feed_#t~mem453#1.base, ttusb_dec_stop_sec_feed_#t~mem453#1.offset;call write~intINTTYPE1#6(0bv8, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset, 1bv64);call write~intINTTYPE1#6(0bv8, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ~bvadd~64(1bv64, ttusb_dec_stop_sec_feed_~#b0~3#1.offset), 1bv64);call ttusb_dec_stop_sec_feed_#t~mem454#1.base, ttusb_dec_stop_sec_feed_#t~mem454#1.offset := read~$Pointer$#6(ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4382bv64, ttusb_dec_stop_sec_feed_~dvbdmxfeed#1.offset), 8bv64);ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset := ttusb_dec_stop_sec_feed_#t~mem454#1.base, ttusb_dec_stop_sec_feed_#t~mem454#1.offset;havoc ttusb_dec_stop_sec_feed_#t~mem454#1.base, ttusb_dec_stop_sec_feed_#t~mem454#1.offset;call ttusb_dec_stop_sec_feed_#t~mem455#1 := read~intINTTYPE1#6(ttusb_dec_stop_sec_feed_~finfo~2#1.base, ttusb_dec_stop_sec_feed_~finfo~2#1.offset, 1bv64);call write~intINTTYPE1#6(ttusb_dec_stop_sec_feed_#t~mem455#1, ttusb_dec_stop_sec_feed_~#b0~3#1.base, ~bvadd~64(1bv64, ttusb_dec_stop_sec_feed_~#b0~3#1.offset), 1bv64);havoc ttusb_dec_stop_sec_feed_#t~mem455#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710: havoc ttusb_dec_stop_sec_feed_#t~ret458#1;call ttusb_dec_stop_sec_feed_#t~mem459#1 := read~intINTTYPE4#6(ttusb_dec_stop_sec_feed_~dec~8#1.base, ~bvadd~64(8425bv64, ttusb_dec_stop_sec_feed_~dec~8#1.offset), 4bv64);call write~intINTTYPE4#6(~bvsub~32(ttusb_dec_stop_sec_feed_#t~mem459#1, 1bv32), ttusb_dec_stop_sec_feed_~dec~8#1.base, ~bvadd~64(8425bv64, ttusb_dec_stop_sec_feed_~dec~8#1.offset), 4bv64);havoc ttusb_dec_stop_sec_feed_#t~mem459#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694-1: SUMMARY for call ttusb_dec_stop_sec_feed_#t~ret457#1 := _raw_spin_lock_irqsave(ttusb_dec_stop_sec_feed_~tmp___7~17#1.base, ttusb_dec_stop_sec_feed_~tmp___7~17#1.offset); srcloc: null [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661: call ULTIMATE.dealloc(ttusb_dec_stop_ts_feed_~#b0~2#1.base, ttusb_dec_stop_ts_feed_~#b0~2#1.offset);havoc ttusb_dec_stop_ts_feed_~#b0~2#1.base, ttusb_dec_stop_ts_feed_~#b0~2#1.offset;ttusb_dec_stop_feed_#t~ret464#1 := ttusb_dec_stop_ts_feed_#res#1;havoc ttusb_dec_stop_ts_feed_#t~mem448#1.base, ttusb_dec_stop_ts_feed_#t~mem448#1.offset, ttusb_dec_stop_ts_feed_#t~mem449#1.base, ttusb_dec_stop_ts_feed_#t~mem449#1.offset, ttusb_dec_stop_ts_feed_#t~ret450#1, ttusb_dec_stop_ts_feed_#t~mem451#1, ttusb_dec_stop_ts_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_ts_feed_~dvbdmxfeed#1.offset, ttusb_dec_stop_ts_feed_~dec~7#1.base, ttusb_dec_stop_ts_feed_~dec~7#1.offset, ttusb_dec_stop_ts_feed_~#b0~2#1.base, ttusb_dec_stop_ts_feed_~#b0~2#1.offset;havoc ttusb_dec_stop_ts_feed_#in~dvbdmxfeed#1.base, ttusb_dec_stop_ts_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_stop_ts_feed } true;ttusb_dec_stop_feed_~tmp___7~18#1 := ttusb_dec_stop_feed_#t~ret464#1;havoc ttusb_dec_stop_feed_#t~ret464#1;ttusb_dec_stop_feed_#res#1 := ttusb_dec_stop_feed_~tmp___7~18#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: ttusb_dec_stop_sec_feed_~flags~4#1 := ttusb_dec_stop_sec_feed_#t~ret457#1;havoc ttusb_dec_stop_sec_feed_#t~ret457#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430-1: call ttusb_dec_start_ts_feed_#t~mem405#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume ~bvuge~64(ttusb_dec_start_sec_feed_~__len___0~5#1, 64bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume !~bvuge~64(ttusb_dec_start_sec_feed_~__len___0~5#1, 64bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem405#1;havoc ttusb_dec_start_ts_feed_#t~mem405#1;call ttusb_dec_start_ts_feed_#t~mem406#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem405#1);havoc ttusb_dec_start_ts_feed_#t~mem405#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: SUMMARY for call ttusb_dec_set_pids(ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset); srcloc: null [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: assume 0bv32 != ttusb_dec_start_feed_#t~mem445#1;havoc ttusb_dec_start_feed_#t~mem445#1;call ttusb_dec_start_feed_#t~mem446#1 := read~intINTTYPE4#6(ttusb_dec_start_feed_~dvbdmxfeed#1.base, ~bvadd~64(4390bv64, ttusb_dec_start_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: assume !(0bv32 != ttusb_dec_start_feed_#t~mem445#1);havoc ttusb_dec_start_feed_#t~mem445#1; [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645-1: call ttusb_dec_start_feed_#t~mem445#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: ttusb_dec_start_sec_feed_~__ret___1~3#1.base, ttusb_dec_start_sec_feed_~__ret___1~3#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res424#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.offset;havoc ttusb_dec_start_sec_feed_#t~mem423#1.base, ttusb_dec_start_sec_feed_#t~mem423#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res424#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.offset; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ttusb_dec_exit_dvbFINAL: assume true; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res424#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(5bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), ttusb_dec_start_sec_feed_#t~mem423#1.base, ttusb_dec_start_sec_feed_#t~mem423#1.offset, ttusb_dec_start_sec_feed_~__len___1~3#1); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: havoc #t~mem618#1.base, #t~mem618#1.offset;havoc #t~ret619#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471-1: SUMMARY for call #t~ret619#1 := ##fun~$Pointer$~X~$Pointer$~TO~C_INT(~dec#1.base, ~bvadd~64(718bv64, ~dec#1.offset), ~dec#1.base, ~bvadd~64(1634bv64, ~dec#1.offset), #t~mem618#1.base, #t~mem618#1.offset); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: call ttusb_dec_start_ts_feed_#t~mem390#1 := read~intINTTYPE2#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 2bv64);call write~intINTTYPE2#6(ttusb_dec_start_ts_feed_#t~mem390#1, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(8bv64, ~bvadd~64(1802bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset)), 2bv64);havoc ttusb_dec_start_ts_feed_#t~mem390#1;call ttusb_dec_start_ts_feed_#t~mem391#1 := read~intINTTYPE2#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 2bv64);call write~intINTTYPE2#6(ttusb_dec_start_ts_feed_#t~mem391#1, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(2bv64, ~bvadd~64(1802bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset)), 2bv64);havoc ttusb_dec_start_ts_feed_#t~mem391#1;call ttusb_dec_start_ts_feed_#t~mem392#1.base, ttusb_dec_start_ts_feed_#t~mem392#1.offset := read~$Pointer$#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4428bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 8bv64);call write~$Pointer$#6(ttusb_dec_start_ts_feed_#t~mem392#1.base, ttusb_dec_start_ts_feed_#t~mem392#1.offset, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(15131bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset), 8bv64);havoc ttusb_dec_start_ts_feed_#t~mem392#1.base, ttusb_dec_start_ts_feed_#t~mem392#1.offset; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: havoc #t~ret630#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332-1: call ttusb_dec_start_ts_feed_#t~mem375#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4436bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: SUMMARY for call #t~ret630#1 := dvb_unregister_adapter(~dec#1.base, ~bvadd~64(24bv64, ~dec#1.offset)); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: assume 0bv32 != ~bvand~32(1bv32, ttusb_dec_start_ts_feed_#t~mem375#1);havoc ttusb_dec_start_ts_feed_#t~mem375#1;call ttusb_dec_start_ts_feed_#t~mem376#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: assume !(0bv32 != ~bvand~32(1bv32, ttusb_dec_start_ts_feed_#t~mem375#1));havoc ttusb_dec_start_ts_feed_#t~mem375#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume 4bv32 == ttusb_dec_start_ts_feed_#t~mem386#1;havoc ttusb_dec_start_ts_feed_#t~mem386#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume !(4bv32 == ttusb_dec_start_ts_feed_#t~mem386#1);havoc ttusb_dec_start_ts_feed_#t~mem386#1;call ttusb_dec_start_ts_feed_#t~mem387#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: SUMMARY for call dvb_dmxdev_release(~dec#1.base, ~bvadd~64(270bv64, ~dec#1.offset)); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: ttusb_dec_start_sec_feed_~__ret___0~5#1.base, ttusb_dec_start_sec_feed_~__ret___0~5#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res419#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res419#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.offset; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res419#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(4bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset, ttusb_dec_start_sec_feed_~__len___0~5#1); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: havoc ttusb_dec_start_ts_feed_#t~mem406#1;havoc ttusb_dec_start_ts_feed_#t~ret407#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret407#1 := printk(71bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem376#1;havoc ttusb_dec_start_ts_feed_#t~mem376#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem376#1);havoc ttusb_dec_start_ts_feed_#t~mem376#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: ttusb_dec_start_sec_feed_~tmp___7~15#1 := ttusb_dec_start_sec_feed_#t~ret416#1;havoc ttusb_dec_start_sec_feed_#t~mem415#1;havoc ttusb_dec_start_sec_feed_#t~ret416#1;call write~intINTTYPE2#6(~zero_extend~32~16(ttusb_dec_start_sec_feed_~tmp___7~15#1)[16:0], ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset, 2bv64);ttusb_dec_start_sec_feed_~__len~6#1 := 2bv64; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret416#1 := __fswab16(ttusb_dec_start_sec_feed_#t~mem415#1); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8713: ttusb_dec_stop_sec_feed_#res#1 := 0bv32;call ULTIMATE.dealloc(ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset);havoc ttusb_dec_stop_sec_feed_~#b0~3#1.base, ttusb_dec_stop_sec_feed_~#b0~3#1.offset; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8713-1: SUMMARY for call ttusb_dec_stop_iso_xfer(ttusb_dec_stop_sec_feed_~dec~8#1.base, ttusb_dec_stop_sec_feed_~dec~8#1.offset); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8647: havoc ttusb_dec_start_feed_#t~mem446#1;havoc ttusb_dec_start_feed_#t~ret447#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8647-1: SUMMARY for call ttusb_dec_start_feed_#t~ret447#1 := printk(77bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem381#1;havoc ttusb_dec_start_ts_feed_#t~mem381#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem381#1);havoc ttusb_dec_start_ts_feed_#t~mem381#1; [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: call #t~mem620#1.base, #t~mem620#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(1794bv64, ~dec#1.offset), 8bv64); [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515-2: call ttusb_dec_start_sec_feed_#t~mem415#1 := read~intINTTYPE2#6(ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 2bv64); [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473-1: SUMMARY for call dvb_dmx_release(~dec#1.base, ~bvadd~64(718bv64, ~dec#1.offset)); srcloc: null [2025-02-08 02:06:07,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-1: call ttusb_dec_start_ts_feed_#t~mem370#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-1: call ttusb_dec_start_ts_feed_#t~mem381#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem370#1;havoc ttusb_dec_start_ts_feed_#t~mem370#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem370#1);havoc ttusb_dec_start_ts_feed_#t~mem370#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume false;assume { :begin_inline_ttusb_dec_start_ts_feed } true;ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.offset := ttusb_dec_start_feed_~dvbdmxfeed#1.base, ttusb_dec_start_feed_~dvbdmxfeed#1.offset;havoc ttusb_dec_start_ts_feed_#res#1;havoc ttusb_dec_start_ts_feed_#t~mem366#1.base, ttusb_dec_start_ts_feed_#t~mem366#1.offset, ttusb_dec_start_ts_feed_#t~mem367#1.base, ttusb_dec_start_ts_feed_#t~mem367#1.offset, ttusb_dec_start_ts_feed_#t~mem368#1, ttusb_dec_start_ts_feed_#t~ret369#1, ttusb_dec_start_ts_feed_#t~mem370#1, ttusb_dec_start_ts_feed_#t~ret371#1, ttusb_dec_start_ts_feed_#t~mem372#1, ttusb_dec_start_ts_feed_#t~mem373#1, ttusb_dec_start_ts_feed_#t~ret374#1, ttusb_dec_start_ts_feed_#t~mem375#1, ttusb_dec_start_ts_feed_#t~mem376#1, ttusb_dec_start_ts_feed_#t~ret377#1, ttusb_dec_start_ts_feed_#t~mem378#1, ttusb_dec_start_ts_feed_#t~mem379#1, ttusb_dec_start_ts_feed_#t~ret380#1, ttusb_dec_start_ts_feed_#t~mem381#1, ttusb_dec_start_ts_feed_#t~ret382#1, ttusb_dec_start_ts_feed_#t~mem383#1, ttusb_dec_start_ts_feed_#t~mem384#1, ttusb_dec_start_ts_feed_#t~mem385#1, ttusb_dec_start_ts_feed_#t~mem386#1, ttusb_dec_start_ts_feed_#t~mem387#1, ttusb_dec_start_ts_feed_#t~mem388#1, ttusb_dec_start_ts_feed_#t~ret389#1, ttusb_dec_start_ts_feed_#t~mem390#1, ttusb_dec_start_ts_feed_#t~mem391#1, ttusb_dec_start_ts_feed_#t~mem392#1.base, ttusb_dec_start_ts_feed_#t~mem392#1.offset, ttusb_dec_start_ts_feed_#t~mem393#1, ttusb_dec_start_ts_feed_#t~ret394#1, ttusb_dec_start_ts_feed_#t~mem395#1, ttusb_dec_start_ts_feed_#t~mem396#1.base, ttusb_dec_start_ts_feed_#t~mem396#1.offset, ttusb_dec_start_ts_feed_#t~mem397#1, ttusb_dec_start_ts_feed_#t~mem398#1, ttusb_dec_start_ts_feed_#t~ret399#1, ttusb_dec_start_ts_feed_#t~mem400#1, ttusb_dec_start_ts_feed_#t~ret401#1, ttusb_dec_start_ts_feed_#t~mem402#1, ttusb_dec_start_ts_feed_#t~mem403#1, ttusb_dec_start_ts_feed_#t~ret404#1, ttusb_dec_start_ts_feed_#t~mem405#1, ttusb_dec_start_ts_feed_#t~mem406#1, ttusb_dec_start_ts_feed_#t~ret407#1, ttusb_dec_start_ts_feed_#t~ret408#1, ttusb_dec_start_ts_feed_#t~mem409#1, ttusb_dec_start_ts_feed_#t~ret410#1, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset, ttusb_dec_start_ts_feed_~dvbdmx~0#1.base, ttusb_dec_start_ts_feed_~dvbdmx~0#1.offset, ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset, ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset, ttusb_dec_start_ts_feed_~result~4#1, ttusb_dec_start_ts_feed_~tmp___7~14#1;ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset := ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.offset;havoc ttusb_dec_start_ts_feed_~dvbdmx~0#1.base, ttusb_dec_start_ts_feed_~dvbdmx~0#1.offset;havoc ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset;call ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset := #Ultimate.allocOnStack(1bv64);havoc ttusb_dec_start_ts_feed_~result~4#1;havoc ttusb_dec_start_ts_feed_~tmp___7~14#1;call ttusb_dec_start_ts_feed_#t~mem366#1.base, ttusb_dec_start_ts_feed_#t~mem366#1.offset := read~$Pointer$#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4374bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 8bv64);ttusb_dec_start_ts_feed_~dvbdmx~0#1.base, ttusb_dec_start_ts_feed_~dvbdmx~0#1.offset := ttusb_dec_start_ts_feed_#t~mem366#1.base, ttusb_dec_start_ts_feed_#t~mem366#1.offset;havoc ttusb_dec_start_ts_feed_#t~mem366#1.base, ttusb_dec_start_ts_feed_#t~mem366#1.offset;call ttusb_dec_start_ts_feed_#t~mem367#1.base, ttusb_dec_start_ts_feed_#t~mem367#1.offset := read~$Pointer$#6(ttusb_dec_start_ts_feed_~dvbdmx~0#1.base, ~bvadd~64(148bv64, ttusb_dec_start_ts_feed_~dvbdmx~0#1.offset), 8bv64);ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset := ttusb_dec_start_ts_feed_#t~mem367#1.base, ttusb_dec_start_ts_feed_#t~mem367#1.offset;havoc ttusb_dec_start_ts_feed_#t~mem367#1.base, ttusb_dec_start_ts_feed_#t~mem367#1.offset;call write~intINTTYPE1#6(5bv8, ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset, 1bv64);ttusb_dec_start_ts_feed_~result~4#1 := 0bv32;call ttusb_dec_start_ts_feed_#t~mem368#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume !false;ttusb_dec_start_feed_#res#1 := 0bv32; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: SUMMARY for call ttusb_dec_set_pids(ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: call ttusb_dec_start_ts_feed_#t~mem402#1 := read~intINTTYPE2#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 2bv64);call write~intINTTYPE2#6(ttusb_dec_start_ts_feed_#t~mem402#1, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(8bv64, ~bvadd~64(1802bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset)), 2bv64);havoc ttusb_dec_start_ts_feed_#t~mem402#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret377#1 := printk(63bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: havoc ttusb_dec_start_ts_feed_#t~ret377#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume 20bv32 == ttusb_dec_start_ts_feed_#t~mem387#1;havoc ttusb_dec_start_ts_feed_#t~mem387#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume !(20bv32 == ttusb_dec_start_ts_feed_#t~mem387#1);havoc ttusb_dec_start_ts_feed_#t~mem387#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: call ttusb_dec_start_ts_feed_#t~mem397#1 := read~intINTTYPE2#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4398bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 2bv64);call write~intINTTYPE2#6(ttusb_dec_start_ts_feed_#t~mem397#1, ttusb_dec_start_ts_feed_~dec~5#1.base, ~bvadd~64(4bv64, ~bvadd~64(1802bv64, ttusb_dec_start_ts_feed_~dec~5#1.offset)), 2bv64);call ttusb_dec_start_ts_feed_#t~mem398#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume #t~mem620#1.base != 0bv64 || #t~mem620#1.offset != 0bv64;havoc #t~mem620#1.base, #t~mem620#1.offset;call #t~mem621#1.base, #t~mem621#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(1794bv64, ~dec#1.offset), 8bv64);assume { :begin_inline_dvb_unregister_frontend } true;dvb_unregister_frontend_#in~arg0#1.base, dvb_unregister_frontend_#in~arg0#1.offset := #t~mem621#1.base, #t~mem621#1.offset;havoc dvb_unregister_frontend_#res#1;havoc dvb_unregister_frontend_#t~nondet714#1, dvb_unregister_frontend_~arg0#1.base, dvb_unregister_frontend_~arg0#1.offset;dvb_unregister_frontend_~arg0#1.base, dvb_unregister_frontend_~arg0#1.offset := dvb_unregister_frontend_#in~arg0#1.base, dvb_unregister_frontend_#in~arg0#1.offset;havoc dvb_unregister_frontend_#t~nondet714#1;dvb_unregister_frontend_#res#1 := dvb_unregister_frontend_#t~nondet714#1;havoc dvb_unregister_frontend_#t~nondet714#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume !(#t~mem620#1.base != 0bv64 || #t~mem620#1.offset != 0bv64);havoc #t~mem620#1.base, #t~mem620#1.offset; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: ttusb_dec_start_ts_feed_~tmp___7~14#1 := ttusb_dec_start_ts_feed_#t~ret410#1;havoc ttusb_dec_start_ts_feed_#t~ret410#1;ttusb_dec_start_ts_feed_#res#1 := ttusb_dec_start_ts_feed_~tmp___7~14#1;call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret410#1 := ttusb_dec_start_iso_xfer(ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: SUMMARY for call ttusb_dec_set_pids(ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret371#1 := printk(61bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret382#1 := printk(65bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: havoc ttusb_dec_start_ts_feed_#t~ret371#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: havoc ttusb_dec_start_ts_feed_#t~ret382#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem398#1;havoc ttusb_dec_start_ts_feed_#t~mem398#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem398#1);havoc ttusb_dec_start_ts_feed_#t~mem398#1; [2025-02-08 02:06:07,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: assume true; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: assume !true; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset;ttusb_dec_start_feed_#t~ret443#1 := ttusb_dec_start_ts_feed_#res#1;havoc ttusb_dec_start_ts_feed_#t~mem366#1.base, ttusb_dec_start_ts_feed_#t~mem366#1.offset, ttusb_dec_start_ts_feed_#t~mem367#1.base, ttusb_dec_start_ts_feed_#t~mem367#1.offset, ttusb_dec_start_ts_feed_#t~mem368#1, ttusb_dec_start_ts_feed_#t~ret369#1, ttusb_dec_start_ts_feed_#t~mem370#1, ttusb_dec_start_ts_feed_#t~ret371#1, ttusb_dec_start_ts_feed_#t~mem372#1, ttusb_dec_start_ts_feed_#t~mem373#1, ttusb_dec_start_ts_feed_#t~ret374#1, ttusb_dec_start_ts_feed_#t~mem375#1, ttusb_dec_start_ts_feed_#t~mem376#1, ttusb_dec_start_ts_feed_#t~ret377#1, ttusb_dec_start_ts_feed_#t~mem378#1, ttusb_dec_start_ts_feed_#t~mem379#1, ttusb_dec_start_ts_feed_#t~ret380#1, ttusb_dec_start_ts_feed_#t~mem381#1, ttusb_dec_start_ts_feed_#t~ret382#1, ttusb_dec_start_ts_feed_#t~mem383#1, ttusb_dec_start_ts_feed_#t~mem384#1, ttusb_dec_start_ts_feed_#t~mem385#1, ttusb_dec_start_ts_feed_#t~mem386#1, ttusb_dec_start_ts_feed_#t~mem387#1, ttusb_dec_start_ts_feed_#t~mem388#1, ttusb_dec_start_ts_feed_#t~ret389#1, ttusb_dec_start_ts_feed_#t~mem390#1, ttusb_dec_start_ts_feed_#t~mem391#1, ttusb_dec_start_ts_feed_#t~mem392#1.base, ttusb_dec_start_ts_feed_#t~mem392#1.offset, ttusb_dec_start_ts_feed_#t~mem393#1, ttusb_dec_start_ts_feed_#t~ret394#1, ttusb_dec_start_ts_feed_#t~mem395#1, ttusb_dec_start_ts_feed_#t~mem396#1.base, ttusb_dec_start_ts_feed_#t~mem396#1.offset, ttusb_dec_start_ts_feed_#t~mem397#1, ttusb_dec_start_ts_feed_#t~mem398#1, ttusb_dec_start_ts_feed_#t~ret399#1, ttusb_dec_start_ts_feed_#t~mem400#1, ttusb_dec_start_ts_feed_#t~ret401#1, ttusb_dec_start_ts_feed_#t~mem402#1, ttusb_dec_start_ts_feed_#t~mem403#1, ttusb_dec_start_ts_feed_#t~ret404#1, ttusb_dec_start_ts_feed_#t~mem405#1, ttusb_dec_start_ts_feed_#t~mem406#1, ttusb_dec_start_ts_feed_#t~ret407#1, ttusb_dec_start_ts_feed_#t~ret408#1, ttusb_dec_start_ts_feed_#t~mem409#1, ttusb_dec_start_ts_feed_#t~ret410#1, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset, ttusb_dec_start_ts_feed_~dvbdmx~0#1.base, ttusb_dec_start_ts_feed_~dvbdmx~0#1.offset, ttusb_dec_start_ts_feed_~dec~5#1.base, ttusb_dec_start_ts_feed_~dec~5#1.offset, ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset, ttusb_dec_start_ts_feed_~result~4#1, ttusb_dec_start_ts_feed_~tmp___7~14#1;havoc ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_ts_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_start_ts_feed } true;ttusb_dec_start_feed_~tmp___7~16#1 := ttusb_dec_start_feed_#t~ret443#1;havoc ttusb_dec_start_feed_#t~ret443#1;ttusb_dec_start_feed_#res#1 := ttusb_dec_start_feed_~tmp___7~16#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: ttusb_dec_start_sec_feed_~result~5#1 := ttusb_dec_start_sec_feed_#t~ret425#1;havoc ttusb_dec_start_sec_feed_#t~ret425#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret425#1 := ttusb_dec_send_command(ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset, 96bv8, 29bv32, ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset, ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset); srcloc: null [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436-1: ttusb_dec_start_ts_feed_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: ttusb_dec_start_sec_feed_~__ret___0~5#1.base, ttusb_dec_start_sec_feed_~__ret___0~5#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res420#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res420#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.offset; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res420#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ~bvadd~64(4bv64, ttusb_dec_start_sec_feed_~#b0~1#1.offset), ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset, ttusb_dec_start_sec_feed_~__len___0~5#1); srcloc: null [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8651-1: ttusb_dec_start_feed_#res#1 := 4294967274bv32; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume ~bvuge~64(ttusb_dec_start_sec_feed_~__len~6#1, 64bv64); [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume !~bvuge~64(ttusb_dec_start_sec_feed_~__len~6#1, 64bv64); [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret399#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: havoc ttusb_dec_start_ts_feed_#t~ret399#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388-1: call ttusb_dec_start_ts_feed_#t~mem393#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem393#1;havoc ttusb_dec_start_ts_feed_#t~mem393#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem393#1);havoc ttusb_dec_start_ts_feed_#t~mem393#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume true; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume !true; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume false;call ttusb_dec_start_ts_feed_#t~mem388#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume !false; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: SUMMARY for call list_add_tail(ttusb_dec_start_sec_feed_~finfo~1#1.base, ~bvadd~64(9bv64, ttusb_dec_start_sec_feed_~finfo~1#1.offset), ttusb_dec_start_sec_feed_~dec~6#1.base, ~bvadd~64(15139bv64, ttusb_dec_start_sec_feed_~dec~6#1.offset)); srcloc: null [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: assume 0bv32 == ttusb_dec_start_sec_feed_~result~5#1;call ttusb_dec_start_sec_feed_#t~mem426#1 := read~intINTTYPE4#5(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset, 4bv64); [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: assume !(0bv32 == ttusb_dec_start_sec_feed_~result~5#1);ttusb_dec_start_sec_feed_#res#1 := ttusb_dec_start_sec_feed_~result~5#1;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset);havoc ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset);havoc ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset);havoc ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset);havoc ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset);havoc ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem403#1;havoc ttusb_dec_start_ts_feed_#t~mem403#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem403#1);havoc ttusb_dec_start_ts_feed_#t~mem403#1; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: ttusb_dec_start_sec_feed_~__ret~7#1.base, ttusb_dec_start_sec_feed_~__ret~7#1.offset := ttusb_dec_start_sec_feed_#t~memcpy~res417#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.offset;havoc ttusb_dec_start_sec_feed_#t~memcpy~res417#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.offset; [2025-02-08 02:06:07,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: call ttusb_dec_start_ts_feed_#t~mem372#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4436bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~memcpy~res417#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.offset := #Ultimate.C_memcpy#6(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset, ttusb_dec_start_sec_feed_~__len~6#1); srcloc: null [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: call ttusb_dec_start_ts_feed_#t~mem383#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume 0bv32 != ~bvand~32(4bv32, ttusb_dec_start_ts_feed_#t~mem372#1);havoc ttusb_dec_start_ts_feed_#t~mem372#1;call ttusb_dec_start_ts_feed_#t~mem373#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume !(0bv32 != ~bvand~32(4bv32, ttusb_dec_start_ts_feed_#t~mem372#1));havoc ttusb_dec_start_ts_feed_#t~mem372#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume #t~mem624#1.base != 0bv64 || #t~mem624#1.offset != 0bv64;havoc #t~mem623#1.base, #t~mem623#1.offset;havoc #t~mem624#1.base, #t~mem624#1.offset;call #t~mem627#1.base, #t~mem627#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(1794bv64, ~dec#1.offset), 8bv64);call #t~mem628#1.base, #t~mem628#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(1794bv64, ~dec#1.offset), 8bv64);call #t~mem629#1.base, #t~mem629#1.offset := read~$Pointer$#6(#t~mem628#1.base, ~bvadd~64(168bv64, #t~mem628#1.offset), 8bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume !(#t~mem624#1.base != 0bv64 || #t~mem624#1.offset != 0bv64);havoc #t~mem623#1.base, #t~mem623#1.offset;havoc #t~mem624#1.base, #t~mem624#1.offset; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume 1bv32 == ttusb_dec_start_ts_feed_#t~mem383#1;havoc ttusb_dec_start_ts_feed_#t~mem383#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume !(1bv32 == ttusb_dec_start_ts_feed_#t~mem383#1);havoc ttusb_dec_start_ts_feed_#t~mem383#1;call ttusb_dec_start_ts_feed_#t~mem384#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: call ttusb_dec_start_ts_feed_#t~mem403#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres741#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres741#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret742#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret743#1;#t~ret616#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~demux#1.base, ##fun~$Pointer$~TO~C_INT_#~demux#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres741#1, ##fun~$Pointer$~TO~C_INT_#t~ret742#1, ##fun~$Pointer$~TO~C_INT_#t~ret743#1;havoc ##fun~$Pointer$~TO~C_INT_#in~demux#1.base, ##fun~$Pointer$~TO~C_INT_#in~demux#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~C_INT } true;havoc #t~mem615#1.base, #t~mem615#1.offset;havoc #t~ret616#1;call #t~mem618#1.base, #t~mem618#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(84bv64, ~bvadd~64(718bv64, ~dec#1.offset)), 8bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~TO~C_INT_#t~ret743#1 := ttusb_dec_stop_feed_#res#1;havoc ttusb_dec_stop_feed_#t~mem460#1, ttusb_dec_stop_feed_#t~ret461#1, ttusb_dec_stop_feed_#t~mem462#1, ttusb_dec_stop_feed_#t~mem463#1, ttusb_dec_stop_feed_#t~ret464#1, ttusb_dec_stop_feed_#t~ret465#1, ttusb_dec_stop_feed_~dvbdmxfeed#1.base, ttusb_dec_stop_feed_~dvbdmxfeed#1.offset, ttusb_dec_stop_feed_~tmp___7~18#1, ttusb_dec_stop_feed_~tmp___8~7#1;havoc ttusb_dec_stop_feed_#in~dvbdmxfeed#1.base, ttusb_dec_stop_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_stop_feed } true;##fun~$Pointer$~TO~C_INT_#t~funptrres741#1 := ##fun~$Pointer$~TO~C_INT_#t~ret743#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: ttusb_dec_start_sec_feed_~__len___1~3#1 := 1bv64; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: havoc dvb_unregister_frontend_#t~nondet714#1;#t~ret622#1 := dvb_unregister_frontend_#res#1;havoc dvb_unregister_frontend_#t~nondet714#1, dvb_unregister_frontend_~arg0#1.base, dvb_unregister_frontend_~arg0#1.offset;havoc dvb_unregister_frontend_#in~arg0#1.base, dvb_unregister_frontend_#in~arg0#1.offset;assume { :end_inline_dvb_unregister_frontend } true;havoc #t~mem621#1.base, #t~mem621#1.offset;havoc #t~ret622#1;call #t~mem623#1.base, #t~mem623#1.offset := read~$Pointer$#6(~dec#1.base, ~bvadd~64(1794bv64, ~dec#1.offset), 8bv64);call #t~mem624#1.base, #t~mem624#1.offset := read~$Pointer$#6(#t~mem623#1.base, ~bvadd~64(168bv64, #t~mem623#1.offset), 8bv64); [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~TO~C_INT_#t~ret742#1 := ttusb_dec_start_feed_#res#1;havoc ttusb_dec_start_feed_#t~mem434#1.base, ttusb_dec_start_feed_#t~mem434#1.offset, ttusb_dec_start_feed_#t~mem435#1, ttusb_dec_start_feed_#t~ret436#1, ttusb_dec_start_feed_#t~mem437#1.base, ttusb_dec_start_feed_#t~mem437#1.offset, ttusb_dec_start_feed_#t~mem438#1, ttusb_dec_start_feed_#t~mem439#1, ttusb_dec_start_feed_#t~ret440#1, ttusb_dec_start_feed_#t~mem441#1, ttusb_dec_start_feed_#t~mem442#1, ttusb_dec_start_feed_#t~ret443#1, ttusb_dec_start_feed_#t~ret444#1, ttusb_dec_start_feed_#t~mem445#1, ttusb_dec_start_feed_#t~mem446#1, ttusb_dec_start_feed_#t~ret447#1, ttusb_dec_start_feed_~dvbdmxfeed#1.base, ttusb_dec_start_feed_~dvbdmxfeed#1.offset, ttusb_dec_start_feed_~dvbdmx~1#1.base, ttusb_dec_start_feed_~dvbdmx~1#1.offset, ttusb_dec_start_feed_~tmp___7~16#1, ttusb_dec_start_feed_~tmp___8~6#1;havoc ttusb_dec_start_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_start_feed } true;##fun~$Pointer$~TO~C_INT_#t~funptrres741#1 := ##fun~$Pointer$~TO~C_INT_#t~ret742#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: call write~$Pointer$#6(ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4382bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 8bv64);call ttusb_dec_start_sec_feed_#t~mem432#1 := read~intINTTYPE4#6(ttusb_dec_start_sec_feed_~dec~6#1.base, ~bvadd~64(8425bv64, ttusb_dec_start_sec_feed_~dec~6#1.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, ttusb_dec_start_sec_feed_#t~mem432#1), ttusb_dec_start_sec_feed_~dec~6#1.base, ~bvadd~64(8425bv64, ttusb_dec_start_sec_feed_~dec~6#1.offset), 4bv64);havoc ttusb_dec_start_sec_feed_#t~mem432#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588-1: SUMMARY for call spin_unlock_irqrestore(ttusb_dec_start_sec_feed_~dec~6#1.base, ~bvadd~64(15155bv64, ttusb_dec_start_sec_feed_~dec~6#1.offset), ttusb_dec_start_sec_feed_~flags~3#1); srcloc: null [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume 2bv32 == ttusb_dec_start_sec_feed_#t~mem426#1;havoc ttusb_dec_start_sec_feed_#t~mem426#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume !(2bv32 == ttusb_dec_start_sec_feed_#t~mem426#1);havoc ttusb_dec_start_sec_feed_#t~mem426#1;ttusb_dec_start_sec_feed_#res#1 := 4294967285bv32;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset);havoc ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset);havoc ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset);havoc ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset);havoc ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset);havoc ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume true; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume !true; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: havoc ttusb_dec_start_ts_feed_#t~ret394#1; [2025-02-08 02:06:07,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem373#1;havoc ttusb_dec_start_ts_feed_#t~mem373#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem373#1);havoc ttusb_dec_start_ts_feed_#t~mem373#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret394#1 := printk(67bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume ~bvuge~64(ttusb_dec_start_sec_feed_~__len___1~3#1, 64bv64);call ttusb_dec_start_sec_feed_#t~mem421#1.base, ttusb_dec_start_sec_feed_#t~mem421#1.offset := read~$Pointer$#6(ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4428bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 8bv64); [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume !~bvuge~64(ttusb_dec_start_sec_feed_~__len___1~3#1, 64bv64);call ttusb_dec_start_sec_feed_#t~mem423#1.base, ttusb_dec_start_sec_feed_#t~mem423#1.offset := read~$Pointer$#6(ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ~bvadd~64(4428bv64, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset), 8bv64); [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem388#1;havoc ttusb_dec_start_ts_feed_#t~mem388#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem388#1);havoc ttusb_dec_start_ts_feed_#t~mem388#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341-1: call ttusb_dec_start_ts_feed_#t~mem378#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4436bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume 0bv32 != ~bvand~32(2bv32, ttusb_dec_start_ts_feed_#t~mem378#1);havoc ttusb_dec_start_ts_feed_#t~mem378#1;call ttusb_dec_start_ts_feed_#t~mem379#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume !(0bv32 != ~bvand~32(2bv32, ttusb_dec_start_ts_feed_#t~mem378#1));havoc ttusb_dec_start_ts_feed_#t~mem378#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret404#1 := printk(70bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc ttusb_dec_start_ts_feed_#t~ret404#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: havoc #t~mem627#1.base, #t~mem627#1.offset;havoc #t~mem628#1.base, #t~mem628#1.offset;havoc #t~mem629#1.base, #t~mem629#1.offset; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(#t~mem627#1.base, #t~mem627#1.offset, #t~mem629#1.base, #t~mem629#1.offset); srcloc: null [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573: ttusb_dec_start_sec_feed_~tmp___9~4#1.base, ttusb_dec_start_sec_feed_~tmp___9~4#1.offset := ttusb_dec_start_sec_feed_#t~ret430#1.base, ttusb_dec_start_sec_feed_#t~ret430#1.offset;havoc ttusb_dec_start_sec_feed_#t~ret430#1.base, ttusb_dec_start_sec_feed_#t~ret430#1.offset; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret430#1.base, ttusb_dec_start_sec_feed_#t~ret430#1.offset := spinlock_check(ttusb_dec_start_sec_feed_~dec~6#1.base, ~bvadd~64(15155bv64, ttusb_dec_start_sec_feed_~dec~6#1.offset)); srcloc: null [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume 0bv32 != ttusb_dec_start_ts_feed_#t~mem379#1;havoc ttusb_dec_start_ts_feed_#t~mem379#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume !(0bv32 != ttusb_dec_start_ts_feed_#t~mem379#1);havoc ttusb_dec_start_ts_feed_#t~mem379#1; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: ttusb_dec_start_ts_feed_#res#1 := 4294967258bv32;call ULTIMATE.dealloc(ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset);havoc ttusb_dec_start_ts_feed_~#b0~0#1.base, ttusb_dec_start_ts_feed_~#b0~0#1.offset; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: ttusb_dec_start_sec_feed_~tmp___8~5#1.base, ttusb_dec_start_sec_feed_~tmp___8~5#1.offset := ttusb_dec_start_sec_feed_#t~ret427#1.base, ttusb_dec_start_sec_feed_#t~ret427#1.offset;havoc ttusb_dec_start_sec_feed_#t~ret427#1.base, ttusb_dec_start_sec_feed_#t~ret427#1.offset;ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset := ttusb_dec_start_sec_feed_~tmp___8~5#1.base, ttusb_dec_start_sec_feed_~tmp___8~5#1.offset; [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557-1: SUMMARY for call ttusb_dec_start_sec_feed_#t~ret427#1.base, ttusb_dec_start_sec_feed_#t~ret427#1.offset := kmalloc(25bv64, 32bv32); srcloc: null [2025-02-08 02:06:07,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset);havoc ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset);havoc ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset);havoc ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset);havoc ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset;call ULTIMATE.dealloc(ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset);havoc ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset;ttusb_dec_start_feed_#t~ret444#1 := ttusb_dec_start_sec_feed_#res#1;havoc ttusb_dec_start_sec_feed_#t~mem411#1.base, ttusb_dec_start_sec_feed_#t~mem411#1.offset, ttusb_dec_start_sec_feed_#t~mem412#1.base, ttusb_dec_start_sec_feed_#t~mem412#1.offset, ttusb_dec_start_sec_feed_#t~mem413#1, ttusb_dec_start_sec_feed_#t~ret414#1, ttusb_dec_start_sec_feed_#t~mem415#1, ttusb_dec_start_sec_feed_#t~ret416#1, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res417#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res418#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res419#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res420#1.offset, ttusb_dec_start_sec_feed_#t~mem421#1.base, ttusb_dec_start_sec_feed_#t~mem421#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res422#1.offset, ttusb_dec_start_sec_feed_#t~mem423#1.base, ttusb_dec_start_sec_feed_#t~mem423#1.offset, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.base, ttusb_dec_start_sec_feed_#t~memcpy~res424#1.offset, ttusb_dec_start_sec_feed_#t~ret425#1, ttusb_dec_start_sec_feed_#t~mem426#1, ttusb_dec_start_sec_feed_#t~ret427#1.base, ttusb_dec_start_sec_feed_#t~ret427#1.offset, ttusb_dec_start_sec_feed_#t~mem428#1, ttusb_dec_start_sec_feed_#t~mem429#1.base, ttusb_dec_start_sec_feed_#t~mem429#1.offset, ttusb_dec_start_sec_feed_#t~ret430#1.base, ttusb_dec_start_sec_feed_#t~ret430#1.offset, ttusb_dec_start_sec_feed_#t~ret431#1, ttusb_dec_start_sec_feed_#t~mem432#1, ttusb_dec_start_sec_feed_#t~ret433#1, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_~dvbdmxfeed#1.offset, ttusb_dec_start_sec_feed_~dec~6#1.base, ttusb_dec_start_sec_feed_~dec~6#1.offset, ttusb_dec_start_sec_feed_~#b0~1#1.base, ttusb_dec_start_sec_feed_~#b0~1#1.offset, ttusb_dec_start_sec_feed_~#pid~0#1.base, ttusb_dec_start_sec_feed_~#pid~0#1.offset, ttusb_dec_start_sec_feed_~#c~2#1.base, ttusb_dec_start_sec_feed_~#c~2#1.offset, ttusb_dec_start_sec_feed_~#c_length~1#1.base, ttusb_dec_start_sec_feed_~#c_length~1#1.offset, ttusb_dec_start_sec_feed_~result~5#1, ttusb_dec_start_sec_feed_~finfo~1#1.base, ttusb_dec_start_sec_feed_~finfo~1#1.offset, ttusb_dec_start_sec_feed_~flags~3#1, ttusb_dec_start_sec_feed_~#x~0#1.base, ttusb_dec_start_sec_feed_~#x~0#1.offset, ttusb_dec_start_sec_feed_~tmp___7~15#1, ttusb_dec_start_sec_feed_~__len~6#1, ttusb_dec_start_sec_feed_~__ret~7#1.base, ttusb_dec_start_sec_feed_~__ret~7#1.offset, ttusb_dec_start_sec_feed_~__len___0~5#1, ttusb_dec_start_sec_feed_~__ret___0~5#1.base, ttusb_dec_start_sec_feed_~__ret___0~5#1.offset, ttusb_dec_start_sec_feed_~__len___1~3#1, ttusb_dec_start_sec_feed_~__ret___1~3#1.base, ttusb_dec_start_sec_feed_~__ret___1~3#1.offset, ttusb_dec_start_sec_feed_~tmp___8~5#1.base, ttusb_dec_start_sec_feed_~tmp___8~5#1.offset, ttusb_dec_start_sec_feed_~tmp___9~4#1.base, ttusb_dec_start_sec_feed_~tmp___9~4#1.offset, ttusb_dec_start_sec_feed_~tmp___10~2#1;havoc ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.base, ttusb_dec_start_sec_feed_#in~dvbdmxfeed#1.offset;assume { :end_inline_ttusb_dec_start_sec_feed } true;ttusb_dec_start_feed_~tmp___8~6#1 := ttusb_dec_start_feed_#t~ret444#1;havoc ttusb_dec_start_feed_#t~ret444#1;ttusb_dec_start_feed_#res#1 := ttusb_dec_start_feed_~tmp___8~6#1; [2025-02-08 02:06:07,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326: havoc ttusb_dec_start_ts_feed_#t~ret374#1; [2025-02-08 02:06:07,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume 0bv32 == ttusb_dec_start_ts_feed_#t~mem384#1;havoc ttusb_dec_start_ts_feed_#t~mem384#1; [2025-02-08 02:06:07,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume !(0bv32 == ttusb_dec_start_ts_feed_#t~mem384#1);havoc ttusb_dec_start_ts_feed_#t~mem384#1;call ttusb_dec_start_ts_feed_#t~mem385#1 := read~intINTTYPE4#6(ttusb_dec_start_ts_feed_~dvbdmxfeed#1.base, ~bvadd~64(4440bv64, ttusb_dec_start_ts_feed_~dvbdmxfeed#1.offset), 4bv64); [2025-02-08 02:06:07,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326-1: SUMMARY for call ttusb_dec_start_ts_feed_#t~ret374#1 := printk(62bv64, 0bv64); srcloc: null [2025-02-08 02:06:07,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: call write~$Pointer$#6(141bv64, 0bv64, ~dec.base, ~bvadd~64(4bv64, ~dec.offset), 8bv64);call write~$Pointer$#6(142bv64, 0bv64, ~dec.base, ~bvadd~64(12bv64, ~dec.offset), 8bv64); [2025-02-08 02:06:07,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: call write~$Pointer$#6(143bv64, 0bv64, ~dec.base, ~bvadd~64(4bv64, ~dec.offset), 8bv64);call write~$Pointer$#6(144bv64, 0bv64, ~dec.base, ~bvadd~64(12bv64, ~dec.offset), 8bv64); [2025-02-08 02:06:08,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: havoc #t~mem14.base, #t~mem14.offset; [2025-02-08 02:06:12,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: call ULTIMATE.dealloc(~#actual_len~0.base, ~#actual_len~0.offset);havoc ~#actual_len~0.base, ~#actual_len~0.offset; [2025-02-08 02:06:17,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret739#1 := ttusb_dec_video_pes2ts_cb_#res#1;havoc ttusb_dec_video_pes2ts_cb_#t~mem145#1.base, ttusb_dec_video_pes2ts_cb_#t~mem145#1.offset, ttusb_dec_video_pes2ts_cb_#t~mem146#1.base, ttusb_dec_video_pes2ts_cb_#t~mem146#1.offset, ttusb_dec_video_pes2ts_cb_#t~mem147#1.base, ttusb_dec_video_pes2ts_cb_#t~mem147#1.offset, ttusb_dec_video_pes2ts_cb_#t~mem148#1.base, ttusb_dec_video_pes2ts_cb_#t~mem148#1.offset, ttusb_dec_video_pes2ts_cb_#t~mem149#1.base, ttusb_dec_video_pes2ts_cb_#t~mem149#1.offset, ttusb_dec_video_pes2ts_cb_#t~ret150#1, ttusb_dec_video_pes2ts_cb_~priv#1.base, ttusb_dec_video_pes2ts_cb_~priv#1.offset, ttusb_dec_video_pes2ts_cb_~data#1.base, ttusb_dec_video_pes2ts_cb_~data#1.offset, ttusb_dec_video_pes2ts_cb_~dec~2#1.base, ttusb_dec_video_pes2ts_cb_~dec~2#1.offset;havoc ttusb_dec_video_pes2ts_cb_#in~priv#1.base, ttusb_dec_video_pes2ts_cb_#in~priv#1.offset, ttusb_dec_video_pes2ts_cb_#in~data#1.base, ttusb_dec_video_pes2ts_cb_#in~data#1.offset;assume { :end_inline_ttusb_dec_video_pes2ts_cb } true;#t~funptrres737#1 := #t~ret739#1; [2025-02-08 02:06:17,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret738#1 := ttusb_dec_audio_pes2ts_cb_#res#1;havoc ttusb_dec_audio_pes2ts_cb_#t~mem136#1.base, ttusb_dec_audio_pes2ts_cb_#t~mem136#1.offset, ttusb_dec_audio_pes2ts_cb_#t~mem137#1.base, ttusb_dec_audio_pes2ts_cb_#t~mem137#1.offset, ttusb_dec_audio_pes2ts_cb_#t~mem138#1.base, ttusb_dec_audio_pes2ts_cb_#t~mem138#1.offset, ttusb_dec_audio_pes2ts_cb_#t~mem139#1.base, ttusb_dec_audio_pes2ts_cb_#t~mem139#1.offset, ttusb_dec_audio_pes2ts_cb_#t~mem140#1.base, ttusb_dec_audio_pes2ts_cb_#t~mem140#1.offset, ttusb_dec_audio_pes2ts_cb_#t~ret141#1, ttusb_dec_audio_pes2ts_cb_~priv#1.base, ttusb_dec_audio_pes2ts_cb_~priv#1.offset, ttusb_dec_audio_pes2ts_cb_~data#1.base, ttusb_dec_audio_pes2ts_cb_~data#1.offset, ttusb_dec_audio_pes2ts_cb_~dec~1#1.base, ttusb_dec_audio_pes2ts_cb_~dec~1#1.offset;havoc ttusb_dec_audio_pes2ts_cb_#in~priv#1.base, ttusb_dec_audio_pes2ts_cb_#in~priv#1.offset, ttusb_dec_audio_pes2ts_cb_#in~data#1.base, ttusb_dec_audio_pes2ts_cb_#in~data#1.offset;assume { :end_inline_ttusb_dec_audio_pes2ts_cb } true;#t~funptrres737#1 := #t~ret738#1; [2025-02-08 02:06:22,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: call ULTIMATE.dealloc(~#b~1.base, ~#b~1.offset);havoc ~#b~1.base, ~#b~1.offset;call ULTIMATE.dealloc(~#pcr~0.base, ~#pcr~0.offset);havoc ~#pcr~0.base, ~#pcr~0.offset;call ULTIMATE.dealloc(~#audio~0.base, ~#audio~0.offset);havoc ~#audio~0.base, ~#audio~0.offset;call ULTIMATE.dealloc(~#video~0.base, ~#video~0.offset);havoc ~#video~0.base, ~#video~0.offset; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005-2: call ttusb_dec_handle_irq_#t~mem75#1.base, ttusb_dec_handle_irq_#t~mem75#1.offset := read~$Pointer$#6(ttusb_dec_handle_irq_~dec~0#1.base, ~bvadd~64(15219bv64, ttusb_dec_handle_irq_~dec~0#1.offset), 8bv64);call ttusb_dec_handle_irq_#t~mem76#1 := read~intINTTYPE1#6(ttusb_dec_handle_irq_~buffer~0#1.base, ~bvadd~64(4bv64, ttusb_dec_handle_irq_~buffer~0#1.offset), 1bv64);call ttusb_dec_handle_irq_#t~mem77#1 := read~intINTTYPE2#6(~#rc_keys~0.base, ~bvadd~64(~#rc_keys~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~bvsub~32(~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem76#1), 1bv32)))), 2bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005-1: SUMMARY for call input_report_key(ttusb_dec_handle_irq_#t~mem75#1.base, ttusb_dec_handle_irq_#t~mem75#1.offset, ~zero_extend~32~16(ttusb_dec_handle_irq_#t~mem77#1), 1bv32); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: havoc ttusb_dec_handle_irq_#t~mem75#1.base, ttusb_dec_handle_irq_#t~mem75#1.offset;havoc ttusb_dec_handle_irq_#t~mem76#1;havoc ttusb_dec_handle_irq_#t~mem77#1;call ttusb_dec_handle_irq_#t~mem78#1.base, ttusb_dec_handle_irq_#t~mem78#1.offset := read~$Pointer$#6(ttusb_dec_handle_irq_~dec~0#1.base, ~bvadd~64(15219bv64, ttusb_dec_handle_irq_~dec~0#1.offset), 8bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume 21bv32 == ~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem71#1);havoc ttusb_dec_handle_irq_#t~mem71#1;call ttusb_dec_handle_irq_#t~mem72#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume !(21bv32 == ~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem71#1));havoc ttusb_dec_handle_irq_#t~mem71#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: havoc ttusb_dec_handle_irq_#t~ret84#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022-1: SUMMARY for call ttusb_dec_handle_irq_#t~ret84#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: havoc tasklet_schedule_#t~ret32#1, tasklet_schedule_~t#1.base, tasklet_schedule_~t#1.offset, tasklet_schedule_~tmp~10#1;havoc tasklet_schedule_#in~t#1.base, tasklet_schedule_#in~t#1.offset;assume { :end_inline_tasklet_schedule } true; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume 0bv32 != tasklet_schedule_~tmp~10#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume !(0bv32 != tasklet_schedule_~tmp~10#1);assume { :begin_inline___tasklet_schedule } true;__tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset := tasklet_schedule_~t#1.base, tasklet_schedule_~t#1.offset;havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;__tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset := __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: assume false; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: assume !false;call ttusb_dec_handle_irq_#t~mem70#1 := read~intINTTYPE1#6(ttusb_dec_handle_irq_~buffer~0#1.base, ttusb_dec_handle_irq_~buffer~0#1.offset, 1bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume 0bv32 != ttusb_dec_handle_irq_#t~mem72#1;havoc ttusb_dec_handle_irq_#t~mem72#1;call ttusb_dec_handle_irq_#t~mem73#1 := read~intINTTYPE1#6(ttusb_dec_handle_irq_~buffer~0#1.base, ~bvadd~64(4bv64, ttusb_dec_handle_irq_~buffer~0#1.offset), 1bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume !(0bv32 != ttusb_dec_handle_irq_#t~mem72#1);havoc ttusb_dec_handle_irq_#t~mem72#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: SUMMARY for call input_sync(ttusb_dec_handle_irq_#t~mem78#1.base, ttusb_dec_handle_irq_#t~mem78#1.offset); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: havoc ttusb_dec_handle_irq_#t~mem78#1.base, ttusb_dec_handle_irq_#t~mem78#1.offset;call ttusb_dec_handle_irq_#t~mem79#1.base, ttusb_dec_handle_irq_#t~mem79#1.offset := read~$Pointer$#6(ttusb_dec_handle_irq_~dec~0#1.base, ~bvadd~64(15219bv64, ttusb_dec_handle_irq_~dec~0#1.offset), 8bv64);call ttusb_dec_handle_irq_#t~mem80#1 := read~intINTTYPE1#6(ttusb_dec_handle_irq_~buffer~0#1.base, ~bvadd~64(4bv64, ttusb_dec_handle_irq_~buffer~0#1.offset), 1bv64);call ttusb_dec_handle_irq_#t~mem81#1 := read~intINTTYPE2#6(~#rc_keys~0.base, ~bvadd~64(~#rc_keys~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~bvsub~32(~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem80#1), 1bv32)))), 2bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008-1: SUMMARY for call input_report_key(ttusb_dec_handle_irq_#t~mem79#1.base, ttusb_dec_handle_irq_#t~mem79#1.offset, ~zero_extend~32~16(ttusb_dec_handle_irq_#t~mem81#1), 0bv32); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: havoc ttusb_dec_handle_irq_#t~mem79#1.base, ttusb_dec_handle_irq_#t~mem79#1.offset;havoc ttusb_dec_handle_irq_#t~mem80#1;havoc ttusb_dec_handle_irq_#t~mem81#1;call ttusb_dec_handle_irq_#t~mem82#1.base, ttusb_dec_handle_irq_#t~mem82#1.offset := read~$Pointer$#6(ttusb_dec_handle_irq_~dec~0#1.base, ~bvadd~64(15219bv64, ttusb_dec_handle_irq_~dec~0#1.offset), 8bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000-1: SUMMARY for call ttusb_dec_handle_irq_#t~ret74#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: havoc ttusb_dec_handle_irq_#t~mem73#1;havoc ttusb_dec_handle_irq_#t~ret74#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;havoc __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_schedule } true; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: ttusb_dec_handle_irq_~retval~0#1 := ttusb_dec_handle_irq_#t~ret83#1;havoc ttusb_dec_handle_irq_#t~ret83#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985-1: call ttusb_dec_handle_irq_#t~mem67#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: SUMMARY for call ttusb_dec_handle_irq_#t~ret83#1 := usb_submit_urb(ttusb_dec_handle_irq_~urb#1.base, ttusb_dec_handle_irq_~urb#1.offset, 32bv32); srcloc: null [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: assume 0bv32 != ttusb_dec_handle_irq_#t~mem67#1;havoc ttusb_dec_handle_irq_#t~mem67#1;call ttusb_dec_handle_irq_#t~mem68#1 := read~intINTTYPE4#6(ttusb_dec_handle_irq_~urb#1.base, ~bvadd~64(88bv64, ttusb_dec_handle_irq_~urb#1.offset), 4bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: assume !(0bv32 != ttusb_dec_handle_irq_#t~mem67#1);havoc ttusb_dec_handle_irq_#t~mem67#1; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: havoc ttusb_dec_handle_irq_#t~mem82#1.base, ttusb_dec_handle_irq_#t~mem82#1.offset; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977-1: call ttusb_dec_handle_irq_#t~mem64#1 := read~intINTTYPE4#15(~#debug~0.base, ~#debug~0.offset, 4bv64); [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc ttusb_dec_handle_irq_#t~mem57#1.base, ttusb_dec_handle_irq_#t~mem57#1.offset, ttusb_dec_handle_irq_#t~mem58#1.base, ttusb_dec_handle_irq_#t~mem58#1.offset, ttusb_dec_handle_irq_#t~mem59#1, ttusb_dec_handle_irq_#t~mem60#1, ttusb_dec_handle_irq_#t~mem61#1, ttusb_dec_handle_irq_#t~mem62#1, ttusb_dec_handle_irq_#t~mem63#1, ttusb_dec_handle_irq_#t~mem64#1, ttusb_dec_handle_irq_#t~mem65#1, ttusb_dec_handle_irq_#t~ret66#1, ttusb_dec_handle_irq_#t~mem67#1, ttusb_dec_handle_irq_#t~mem68#1, ttusb_dec_handle_irq_#t~ret69#1, ttusb_dec_handle_irq_#t~mem70#1, ttusb_dec_handle_irq_#t~mem71#1, ttusb_dec_handle_irq_#t~mem72#1, ttusb_dec_handle_irq_#t~mem73#1, ttusb_dec_handle_irq_#t~ret74#1, ttusb_dec_handle_irq_#t~mem75#1.base, ttusb_dec_handle_irq_#t~mem75#1.offset, ttusb_dec_handle_irq_#t~mem76#1, ttusb_dec_handle_irq_#t~mem77#1, ttusb_dec_handle_irq_#t~mem78#1.base, ttusb_dec_handle_irq_#t~mem78#1.offset, ttusb_dec_handle_irq_#t~mem79#1.base, ttusb_dec_handle_irq_#t~mem79#1.offset, ttusb_dec_handle_irq_#t~mem80#1, ttusb_dec_handle_irq_#t~mem81#1, ttusb_dec_handle_irq_#t~mem82#1.base, ttusb_dec_handle_irq_#t~mem82#1.offset, ttusb_dec_handle_irq_#t~ret83#1, ttusb_dec_handle_irq_#t~ret84#1, ttusb_dec_handle_irq_~urb#1.base, ttusb_dec_handle_irq_~urb#1.offset, ttusb_dec_handle_irq_~dec~0#1.base, ttusb_dec_handle_irq_~dec~0#1.offset, ttusb_dec_handle_irq_~buffer~0#1.base, ttusb_dec_handle_irq_~buffer~0#1.offset, ttusb_dec_handle_irq_~retval~0#1;havoc ttusb_dec_handle_irq_#in~urb#1.base, ttusb_dec_handle_irq_#in~urb#1.offset;assume { :end_inline_ttusb_dec_handle_irq } true; [2025-02-08 02:06:25,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010-1: SUMMARY for call input_sync(ttusb_dec_handle_irq_#t~mem82#1.base, ttusb_dec_handle_irq_#t~mem82#1.offset); srcloc: null [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume 0bv32 != ttusb_dec_handle_irq_#t~mem64#1;havoc ttusb_dec_handle_irq_#t~mem64#1;call ttusb_dec_handle_irq_#t~mem65#1 := read~intINTTYPE4#6(ttusb_dec_handle_irq_~urb#1.base, ~bvadd~64(88bv64, ttusb_dec_handle_irq_~urb#1.offset), 4bv64); [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume !(0bv32 != ttusb_dec_handle_irq_#t~mem64#1);havoc ttusb_dec_handle_irq_#t~mem64#1; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc ttusb_dec_process_urb_#t~mem322#1.base, ttusb_dec_process_urb_#t~mem322#1.offset, ttusb_dec_process_urb_#t~mem323#1, ttusb_dec_process_urb_#t~mem324#1.base, ttusb_dec_process_urb_#t~mem324#1.offset, ttusb_dec_process_urb_#t~mem325#1, ttusb_dec_process_urb_#t~mem326#1, ttusb_dec_process_urb_#t~ret327#1.base, ttusb_dec_process_urb_#t~ret327#1.offset, ttusb_dec_process_urb_#t~memcpy~res328#1.base, ttusb_dec_process_urb_#t~memcpy~res328#1.offset, ttusb_dec_process_urb_#t~ret329#1.base, ttusb_dec_process_urb_#t~ret329#1.offset, ttusb_dec_process_urb_#t~ret330#1, ttusb_dec_process_urb_#t~mem331#1, ttusb_dec_process_urb_#t~mem332#1, ttusb_dec_process_urb_#t~mem333#1, ttusb_dec_process_urb_#t~ret334#1, ttusb_dec_process_urb_#t~mem335#1, ttusb_dec_process_urb_#t~ret336#1, ttusb_dec_process_urb_~urb#1.base, ttusb_dec_process_urb_~urb#1.offset, ttusb_dec_process_urb_~dec~4#1.base, ttusb_dec_process_urb_~dec~4#1.offset, ttusb_dec_process_urb_~i~2#1, ttusb_dec_process_urb_~d~0#1.base, ttusb_dec_process_urb_~d~0#1.offset, ttusb_dec_process_urb_~b~2#1.base, ttusb_dec_process_urb_~b~2#1.offset, ttusb_dec_process_urb_~length~0#1, ttusb_dec_process_urb_~frame~1#1.base, ttusb_dec_process_urb_~frame~1#1.offset, ttusb_dec_process_urb_~flags~2#1, ttusb_dec_process_urb_~__len~5#1, ttusb_dec_process_urb_~__ret~6#1.base, ttusb_dec_process_urb_~__ret~6#1.offset, ttusb_dec_process_urb_~tmp___7~11#1.base, ttusb_dec_process_urb_~tmp___7~11#1.offset, ttusb_dec_process_urb_~tmp___8~4#1.base, ttusb_dec_process_urb_~tmp___8~4#1.offset;havoc ttusb_dec_process_urb_#in~urb#1.base, ttusb_dec_process_urb_#in~urb#1.offset;assume { :end_inline_ttusb_dec_process_urb } true; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987-1: SUMMARY for call ttusb_dec_handle_irq_#t~ret69#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: havoc ttusb_dec_handle_irq_#t~mem68#1;havoc ttusb_dec_handle_irq_#t~ret69#1; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: assume 0bv32 != ttusb_dec_handle_irq_~retval~0#1; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: assume !(0bv32 != ttusb_dec_handle_irq_~retval~0#1); [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979-1: SUMMARY for call ttusb_dec_handle_irq_#t~ret66#1 := printk(5bv64, 0bv64); srcloc: null [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: havoc ttusb_dec_handle_irq_#t~mem65#1;havoc ttusb_dec_handle_irq_#t~ret66#1; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: tasklet_schedule_#t~ret32#1 := test_and_set_bit_#res#1;havoc test_and_set_bit_~nr#1, test_and_set_bit_~addr#1.base, test_and_set_bit_~addr#1.offset, test_and_set_bit_~oldbit~0#1;havoc test_and_set_bit_#in~nr#1, test_and_set_bit_#in~addr#1.base, test_and_set_bit_#in~addr#1.offset;assume { :end_inline_test_and_set_bit } true;tasklet_schedule_~tmp~10#1 := tasklet_schedule_#t~ret32#1;havoc tasklet_schedule_#t~ret32#1; [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume 1bv32 == ~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem70#1);havoc ttusb_dec_handle_irq_#t~mem70#1;call ttusb_dec_handle_irq_#t~mem71#1 := read~intINTTYPE1#6(ttusb_dec_handle_irq_~buffer~0#1.base, ~bvadd~64(2bv64, ttusb_dec_handle_irq_~buffer~0#1.offset), 1bv64); [2025-02-08 02:06:25,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume !(1bv32 == ~sign_extend~32~8(ttusb_dec_handle_irq_#t~mem70#1));havoc ttusb_dec_handle_irq_#t~mem70#1;