./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 27935ce23b1c6c93006d0fe9203e55f72018d033c61ee37d847237766b9ec114 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:13:56,659 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:13:56,730 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:13:56,740 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:13:56,740 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:13:56,768 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:13:56,769 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:13:56,769 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:13:56,770 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:13:56,770 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:13:56,770 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:13:56,771 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:13:56,771 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:13:56,771 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:13:56,772 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:13:56,772 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:13:56,772 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:13:56,772 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:13:56,773 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:13:56,774 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:13:56,774 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:13:56,774 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:13:56,774 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:13:56,774 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:13:56,774 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:13:56,774 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:13:56,775 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:13:56,776 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:13:56,776 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:13:56,776 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 -> 27935ce23b1c6c93006d0fe9203e55f72018d033c61ee37d847237766b9ec114 [2025-02-08 04:13:57,056 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:13:57,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:13:57,064 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:13:57,065 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:13:57,065 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:13:57,066 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i [2025-02-08 04:13:58,297 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d94fa8e9b/4fdf65423c984c218285c8b6d1472358/FLAG75c6263d7 [2025-02-08 04:13:58,821 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:13:58,822 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i [2025-02-08 04:13:58,870 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d94fa8e9b/4fdf65423c984c218285c8b6d1472358/FLAG75c6263d7 [2025-02-08 04:13:59,350 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d94fa8e9b/4fdf65423c984c218285c8b6d1472358 [2025-02-08 04:13:59,352 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:13:59,355 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:13:59,357 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:13:59,357 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:13:59,361 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:13:59,361 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:59" (1/1) ... [2025-02-08 04:13:59,362 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e971dbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:13:59, skipping insertion in model container [2025-02-08 04:13:59,362 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:13:59" (1/1) ... [2025-02-08 04:13:59,513 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:14:01,880 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293480,293493] [2025-02-08 04:14:01,883 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293625,293638] [2025-02-08 04:14:01,895 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:01,941 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:14:02,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3837] [2025-02-08 04:14:02,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3892] [2025-02-08 04:14:02,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3895] [2025-02-08 04:14:02,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3898] [2025-02-08 04:14:02,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3901] [2025-02-08 04:14:02,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4621] [2025-02-08 04:14:02,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4627] [2025-02-08 04:14:02,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4742-4743] [2025-02-08 04:14:02,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4749-4750] [2025-02-08 04:14:02,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4756-4757] [2025-02-08 04:14:02,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4763-4764] [2025-02-08 04:14:02,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5499] [2025-02-08 04:14:02,266 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293480,293493] [2025-02-08 04:14:02,266 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293625,293638] [2025-02-08 04:14:02,269 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:02,367 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:14:02,368 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02 WrapperNode [2025-02-08 04:14:02,368 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:14:02,369 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:02,369 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:14:02,369 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:14:02,374 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:02,449 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:02,629 INFO L138 Inliner]: procedures = 363, calls = 2984, calls flagged for inlining = 180, calls inlined = 136, statements flattened = 5054 [2025-02-08 04:14:02,630 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:02,631 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:14:02,631 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:14:02,631 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:14:02,640 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:02,640 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:02,667 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,317 INFO L175 MemorySlicer]: Split 1346 memory accesses to 30 slices as follows [5, 672, 8, 5, 2, 5, 4, 84, 53, 5, 82, 68, 32, 1, 8, 5, 7, 5, 1, 5, 60, 24, 6, 180, 5, 3, 6, 2, 3, 0]. 50 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [5, 18, 8, 5, 2, 5, 4, 0, 0, 5, 0, 12, 0, 1, 8, 5, 0, 5, 1, 5, 60, 24, 6, 0, 5, 0, 6, 2, 0, 0]. The 918 writes are split as follows [0, 453, 0, 0, 0, 0, 0, 72, 44, 0, 81, 56, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 180, 0, 0, 0, 0, 0, 0]. [2025-02-08 04:14:03,317 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,317 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,459 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,476 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,527 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,548 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,608 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:14:03,610 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:14:03,610 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:14:03,611 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:14:03,612 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:02" (1/1) ... [2025-02-08 04:14:03,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:03,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:14:03,645 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 04:14:03,651 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 04:14:03,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:14:03,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:14:03,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:14:03,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:14:03,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:14:03,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:14:03,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:14:03,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:14:03,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:14:03,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:14:03,678 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:14:03,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:14:03,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:14:03,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:14:03,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:14:03,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:14:03,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:14:03,681 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 04:14:03,682 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:14:03,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:14:03,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:14:03,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:14:03,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:14:03,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:14:03,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:14:03,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:14:03,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:14:03,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:14:03,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:14:03,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:14:03,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure send_packet [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure send_packet [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure imon_disconnect [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_disconnect [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_5_4 [2025-02-08 04:14:03,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_5_4 [2025-02-08 04:14:03,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:14:03,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 04:14:03,690 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:14:03,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:14:03,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:14:03,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:14:03,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 04:14:03,692 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:14:03,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure imon_resume [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_resume [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 04:14:03,693 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 04:14:03,693 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 04:14:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:14:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:14:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2025-02-08 04:14:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2025-02-08 04:14:03,696 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 04:14:03,696 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:14:03,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:14:03,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:14:03,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:14:03,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:14:03,701 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2025-02-08 04:14:03,701 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:14:03,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:14:03,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:14:03,702 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 04:14:03,702 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 04:14:03,702 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-02-08 04:14:03,702 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:14:03,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-02-08 04:14:03,707 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:14:03,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:03,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:14:03,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:03,708 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:14:03,709 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 04:14:03,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 04:14:03,710 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:14:03,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:14:03,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 04:14:03,711 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:14:03,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-02-08 04:14:03,711 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:14:03,711 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:14:03,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:14:03,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 04:14:03,713 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:14:03,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 04:14:03,713 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2025-02-08 04:14:03,713 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:14:03,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:14:03,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:14:03,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 04:14:03,714 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 04:14:03,714 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:14:03,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:14:03,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:14:03,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:14:03,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:14:03,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:14:03,716 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure display_close [2025-02-08 04:14:03,716 INFO L138 BoogieDeclarations]: Found implementation of procedure display_close [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 04:14:03,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:14:03,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:14:03,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_dev [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_dev [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure imon_find_endpoints [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_find_endpoints [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure display_open [2025-02-08 04:14:03,717 INFO L138 BoogieDeclarations]: Found implementation of procedure display_open [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:14:03,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-02-08 04:14:03,721 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:14:03,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:14:03,721 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:14:03,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:14:04,606 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:14:04,611 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:14:04,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313: havoc #t~ret1092.base, #t~ret1092.offset; [2025-02-08 04:14:04,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7542: assume 1 == #t~mem809#1 % 256 % 4294967296;havoc #t~mem809#1; [2025-02-08 04:14:04,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7542: assume !(1 == #t~mem809#1 % 256 % 4294967296);havoc #t~mem809#1; [2025-02-08 04:14:04,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: call ULTIMATE.dealloc(~#descriptor~10#1.base, ~#descriptor~10#1.offset);havoc ~#descriptor~10#1.base, ~#descriptor~10#1.offset; [2025-02-08 04:14:04,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: havoc rc_unregister_device_~arg0#1.base, rc_unregister_device_~arg0#1.offset;havoc rc_unregister_device_#in~arg0#1.base, rc_unregister_device_#in~arg0#1.offset;assume { :end_inline_rc_unregister_device } true;havoc #t~mem806#1.base, #t~mem806#1.offset;call #t~mem807#1 := read~int#1(~ictx~15#1.base, 24 + ~ictx~15#1.offset, 1); [2025-02-08 04:14:04,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877: havoc ldv_dispatch_instance_deregister_7_1_~arg0#1.base, ldv_dispatch_instance_deregister_7_1_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_7_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_7_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_7_1 } true;ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:14:04,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760-1: ldv_del_timer_sync_88_#res#1 := ldv_del_timer_sync_88_~ldv_func_res~1#1; [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539: SUMMARY for call usb_deregister_dev(~interface#1.base, ~interface#1.offset, ~#imon_lcd_class~0.base, ~#imon_lcd_class~0.offset); srcloc: null [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757: ldv_del_timer_sync_88_#t~ret984#1 := ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.offset;havoc ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;assume { :end_inline_ldv_del_timer_sync } true;assume -2147483648 <= ldv_del_timer_sync_88_#t~ret984#1 && ldv_del_timer_sync_88_#t~ret984#1 <= 2147483647;ldv_del_timer_sync_88_~tmp___0~24#1 := ldv_del_timer_sync_88_#t~ret984#1;havoc ldv_del_timer_sync_88_#t~ret984#1;ldv_del_timer_sync_88_#res#1 := ldv_del_timer_sync_88_~tmp___0~24#1; [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7544: SUMMARY for call usb_deregister_dev(~interface#1.base, ~interface#1.offset, ~#imon_vfd_class~0.base, ~#imon_vfd_class~0.offset); srcloc: null [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: assume { :end_inline_ldv_switch_automaton_state_4_1 } true; [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4398: call ULTIMATE.dealloc(free_imon_context_~#descriptor~0#1.base, free_imon_context_~#descriptor~0#1.offset);havoc free_imon_context_~#descriptor~0#1.base, free_imon_context_~#descriptor~0#1.offset;havoc free_imon_context_#t~mem131#1.base, free_imon_context_#t~mem131#1.offset, free_imon_context_#t~mem132#1.base, free_imon_context_#t~mem132#1.offset, free_imon_context_#t~mem133#1.base, free_imon_context_#t~mem133#1.offset, free_imon_context_#t~mem134#1.base, free_imon_context_#t~mem134#1.offset, free_imon_context_#t~mem135#1, free_imon_context_#t~ret136#1, free_imon_context_#t~ret137#1, free_imon_context_~ictx#1.base, free_imon_context_~ictx#1.offset, free_imon_context_~dev~0#1.base, free_imon_context_~dev~0#1.offset, free_imon_context_~#descriptor~0#1.base, free_imon_context_~#descriptor~0#1.offset, free_imon_context_~tmp~5#1;havoc free_imon_context_#in~ictx#1.base, free_imon_context_#in~ictx#1.offset;assume { :end_inline_free_imon_context } true; [2025-02-08 04:14:04,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: assume 0 != (if #t~mem807#1 % 256 % 4294967296 <= 2147483647 then #t~mem807#1 % 256 % 4294967296 else #t~mem807#1 % 256 % 4294967296 - 4294967296);havoc #t~mem807#1;call #t~mem808#1 := read~int#1(~ictx~15#1.base, 585 + ~ictx~15#1.offset, 1); [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: assume !(0 != (if #t~mem807#1 % 256 % 4294967296 <= 2147483647 then #t~mem807#1 % 256 % 4294967296 else #t~mem807#1 % 256 % 4294967296 - 4294967296));havoc #t~mem807#1; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537: assume 2 == #t~mem808#1 % 256 % 4294967296;havoc #t~mem808#1; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537: assume !(2 == #t~mem808#1 % 256 % 4294967296);havoc #t~mem808#1;call #t~mem809#1 := read~int#1(~ictx~15#1.base, 585 + ~ictx~15#1.offset, 1); [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11183: havoc del_timer_sync_#t~nondet1076#1;ldv_del_timer_sync_88_#t~ret983#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1076#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;assume -2147483648 <= ldv_del_timer_sync_88_#t~ret983#1 && ldv_del_timer_sync_88_#t~ret983#1 <= 2147483647;ldv_del_timer_sync_88_~tmp~55#1 := ldv_del_timer_sync_88_#t~ret983#1;havoc ldv_del_timer_sync_88_#t~ret983#1;ldv_del_timer_sync_88_~ldv_func_res~1#1 := ldv_del_timer_sync_88_~tmp~55#1;assume { :begin_inline_ldv_del_timer_sync } true;ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset := ldv_del_timer_sync_88_~ldv_func_res~1#1, ldv_del_timer_sync_88_~ldv_func_arg1#1.base, ldv_del_timer_sync_88_~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~arg0#1 := ldv_del_timer_sync_#in~arg0#1;ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset := ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;havoc ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.offset := ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7558: #t~ret813#1 := ldv_del_timer_sync_88_#res#1;havoc ldv_del_timer_sync_88_#t~ret983#1, ldv_del_timer_sync_88_#t~ret984#1, ldv_del_timer_sync_88_~ldv_func_arg1#1.base, ldv_del_timer_sync_88_~ldv_func_arg1#1.offset, ldv_del_timer_sync_88_~ldv_func_res~1#1, ldv_del_timer_sync_88_~tmp~55#1, ldv_del_timer_sync_88_~tmp___0~24#1;havoc ldv_del_timer_sync_88_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_88_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_88 } true;assume -2147483648 <= #t~ret813#1 && #t~ret813#1 <= 2147483647;havoc #t~ret813#1; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876: assume { :begin_inline_ldv_dispatch_instance_deregister_7_1 } true;ldv_dispatch_instance_deregister_7_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_7_1_#in~arg0#1.offset := ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_7_timer_list_timer_list~0#1.offset;havoc ldv_dispatch_instance_deregister_7_1_~arg0#1.base, ldv_dispatch_instance_deregister_7_1_~arg0#1.offset;ldv_dispatch_instance_deregister_7_1_~arg0#1.base, ldv_dispatch_instance_deregister_7_1_~arg0#1.offset := ldv_dispatch_instance_deregister_7_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_7_1_#in~arg0#1.offset;~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset := ldv_dispatch_instance_deregister_7_1_~arg0#1.base, ldv_dispatch_instance_deregister_7_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 3; [2025-02-08 04:14:04,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: havoc complete_all_~arg0#1.base, complete_all_~arg0#1.offset;havoc complete_all_#in~arg0#1.base, complete_all_#in~arg0#1.offset;assume { :end_inline_complete_all } true; [2025-02-08 04:14:05,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11166: havoc #t~nondet1074; [2025-02-08 04:14:05,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11170: havoc #t~nondet1075; [2025-02-08 04:14:05,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: havoc #t~nondet1090; [2025-02-08 04:14:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_spinlock__wrong_flags } true; [2025-02-08 04:14:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: havoc #t~nondet1073; [2025-02-08 04:14:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: havoc #t~nondet1083; [2025-02-08 04:14:05,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: #res := 2; [2025-02-08 04:14:05,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: #res := 20; [2025-02-08 04:14:05,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: #res := 18; [2025-02-08 04:14:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11143: havoc #t~nondet1072; [2025-02-08 04:14:06,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964-1: SUMMARY for call #t~ret678 := __dynamic_dev_dbg(~#descriptor~7.base, ~#descriptor~7.offset, #t~mem677.base, #t~mem677.offset, 181, 0); srcloc: null [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: assume -2147483648 <= #t~ret678 && #t~ret678 <= 2147483647;havoc #t~mem677.base, #t~mem677.offset;havoc #t~ret678; [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: SUMMARY for call #t~ret676 := ldv__builtin_expect((if #t~mem675 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem675 % 4294967296 % 18446744073709551616 else #t~mem675 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume -9223372036854775808 <= #t~ret676 && #t~ret676 <= 9223372036854775807;~tmp~19 := #t~ret676;havoc #t~mem675;havoc #t~ret676; [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-2: havoc #t~bitwise673;assume (((((if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise673 <= (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296)) && #t~bitwise673 <= 128) && #t~bitwise673 >= 0) && ((if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise673 > 128 + (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296))) && #t~bitwise673 >= -2147483648; [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-1: [2025-02-08 04:14:06,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: ~ep_dir~0 := #t~bitwise673;havoc #t~mem672;havoc #t~bitwise673;call #t~mem674 := read~int#1(~ep~0.base, 3 + ~ep~0.offset, 1);~ep_type~0 := (if #t~mem674 % 256 % 4294967296 <= 2147483647 then #t~mem674 % 256 % 4294967296 else #t~mem674 % 256 % 4294967296 - 4294967296) % 4;havoc #t~mem674; [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-4: assume 0 == (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296);#t~bitwise673 := 0; [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-4: assume !(0 == (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-3: assume 128 == (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296);#t~bitwise673 := (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-3: assume !(128 == (if #t~mem672 % 256 % 4294967296 <= 2147483647 then #t~mem672 % 256 % 4294967296 else #t~mem672 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume 0 != ~tmp___0~11;call #t~mem681.base, #t~mem681.offset := read~$Pointer$#1(~ictx.base, ~ictx.offset, 8); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume !(0 != ~tmp___0~11); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume 0 == ~display_ep_found~0 % 256 && 0 == ~ep_dir~0 && 3 == ~ep_type~0;~tx_endpoint~0.base, ~tx_endpoint~0.offset := ~ep~0.base, ~ep~0.offset;~display_ep_found~0 := 1;call write~$Pointer$#7(183, 0, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8);call write~$Pointer$#7(184, 0, ~#descriptor___0~2.base, 8 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#7(185, 0, ~#descriptor___0~2.base, 16 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#7(186, 0, ~#descriptor___0~2.base, 24 + ~#descriptor___0~2.offset, 8);call write~int#7(2036, ~#descriptor___0~2.base, 32 + ~#descriptor___0~2.offset, 4);call write~int#7(0, ~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4);call #t~mem679 := read~int#7(~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4); [2025-02-08 04:14:06,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume !(0 == ~display_ep_found~0 % 256 && 0 == ~ep_dir~0 && 3 == ~ep_type~0); [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume 0 != ~tmp~19;call #t~mem677.base, #t~mem677.offset := read~$Pointer$#1(~ictx.base, ~ictx.offset, 8); [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume !(0 != ~tmp~19); [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: ~i~5 := 1 + ~i~5; [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: assume 0 == ~ir_ep_found~0 % 256 && 128 == ~ep_dir~0 && 3 == ~ep_type~0;~rx_endpoint~0.base, ~rx_endpoint~0.offset := ~ep~0.base, ~ep~0.offset;~ir_ep_found~0 := 1;call write~$Pointer$#7(177, 0, ~#descriptor~7.base, ~#descriptor~7.offset, 8);call write~$Pointer$#7(178, 0, ~#descriptor~7.base, 8 + ~#descriptor~7.offset, 8);call write~$Pointer$#7(179, 0, ~#descriptor~7.base, 16 + ~#descriptor~7.offset, 8);call write~$Pointer$#7(180, 0, ~#descriptor~7.base, 24 + ~#descriptor~7.offset, 8);call write~int#7(2030, ~#descriptor~7.base, 32 + ~#descriptor~7.offset, 4);call write~int#7(0, ~#descriptor~7.base, 36 + ~#descriptor~7.offset, 4);call #t~mem675 := read~int#7(~#descriptor~7.base, 36 + ~#descriptor~7.offset, 4); [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: assume !(0 == ~ir_ep_found~0 % 256 && 128 == ~ep_dir~0 && 3 == ~ep_type~0); [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset;call ULTIMATE.dealloc(~#descriptor___1~1.base, ~#descriptor___1~1.offset);havoc ~#descriptor___1~1.base, ~#descriptor___1~1.offset;call ULTIMATE.dealloc(~#descriptor___2~1.base, ~#descriptor___2~1.offset);havoc ~#descriptor___2~1.base, ~#descriptor___2~1.offset;call ULTIMATE.dealloc(~#descriptor___3~0.base, ~#descriptor___3~0.offset);havoc ~#descriptor___3~0.base, ~#descriptor___3~0.offset; [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984-1: SUMMARY for call #t~ret682 := __dynamic_dev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, #t~mem681.base, #t~mem681.offset, 187, 0); srcloc: null [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: assume -2147483648 <= #t~ret682 && #t~ret682 <= 2147483647;havoc #t~mem681.base, #t~mem681.offset;havoc #t~ret682; [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980-1: SUMMARY for call #t~ret680 := ldv__builtin_expect((if #t~mem679 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem679 % 4294967296 % 18446744073709551616 else #t~mem679 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:14:06,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: call #t~mem671.base, #t~mem671.offset := read~$Pointer$#1(~iface_desc.base, 21 + ~iface_desc.offset, 8);~ep~0.base, ~ep~0.offset := #t~mem671.base, #t~mem671.offset + 63 * (if ~i~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~5 % 18446744073709551616 % 18446744073709551616 else ~i~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem672 := read~int#1(~ep~0.base, 2 + ~ep~0.offset, 1); [2025-02-08 04:14:06,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: assume -9223372036854775808 <= #t~ret680 && #t~ret680 <= 9223372036854775807;~tmp___0~11 := #t~ret680;havoc #t~mem679;havoc #t~ret680; [2025-02-08 04:14:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: assume 0 == show_imon_clock_#t~mem217#1 % 256;havoc show_imon_clock_#t~mem217#1;show_imon_clock_#t~loopctr218#1 := 0; [2025-02-08 04:14:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: assume !(0 == show_imon_clock_#t~mem217#1 % 256);havoc show_imon_clock_#t~mem217#1;call show_imon_clock_#t~mem221#1 := read~int#1(show_imon_clock_~ictx~4#1.base, 25 + show_imon_clock_~ictx~4#1.offset, 1);show_imon_clock_#t~loopctr222#1 := 0; [2025-02-08 04:14:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: 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;imon_init_idev_~i~4#1 := 1 + imon_init_idev_~i~4#1; [2025-02-08 04:14:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume 52 == (if imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem603#1; [2025-02-08 04:14:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume !(52 == (if imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem603#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem603#1;call imon_set_display_type_#t~mem604#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: ldv_dev_get_drvdata_57_~tmp~50#1.base, ldv_dev_get_drvdata_57_~tmp~50#1.offset := ldv_dev_get_drvdata_57_#t~ret973#1.base, ldv_dev_get_drvdata_57_#t~ret973#1.offset;havoc ldv_dev_get_drvdata_57_#t~ret973#1.base, ldv_dev_get_drvdata_57_#t~ret973#1.offset;ldv_dev_get_drvdata_57_#res#1.base, ldv_dev_get_drvdata_57_#res#1.offset := ldv_dev_get_drvdata_57_~tmp~50#1.base, ldv_dev_get_drvdata_57_~tmp~50#1.offset;store_imon_clock_#t~ret225#1.base, store_imon_clock_#t~ret225#1.offset := ldv_dev_get_drvdata_57_#res#1.base, ldv_dev_get_drvdata_57_#res#1.offset;havoc ldv_dev_get_drvdata_57_#t~ret973#1.base, ldv_dev_get_drvdata_57_#t~ret973#1.offset, ldv_dev_get_drvdata_57_~dev#1.base, ldv_dev_get_drvdata_57_~dev#1.offset, ldv_dev_get_drvdata_57_~tmp~50#1.base, ldv_dev_get_drvdata_57_~tmp~50#1.offset;havoc ldv_dev_get_drvdata_57_#in~dev#1.base, ldv_dev_get_drvdata_57_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_57 } true;store_imon_clock_~tmp~12#1.base, store_imon_clock_~tmp~12#1.offset := store_imon_clock_#t~ret225#1.base, store_imon_clock_#t~ret225#1.offset;havoc store_imon_clock_#t~ret225#1.base, store_imon_clock_#t~ret225#1.offset;store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset := store_imon_clock_~tmp~12#1.base, store_imon_clock_~tmp~12#1.offset; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret907#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-1: SUMMARY for call ldv_dev_get_drvdata_57_#t~ret973#1.base, ldv_dev_get_drvdata_57_#t~ret973#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_57_~dev#1.base, ldv_dev_get_drvdata_57_~dev#1.offset); srcloc: null [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume -2147483648 <= lcd_write_#t~ret265#1 && lcd_write_#t~ret265#1 <= 2147483647;havoc lcd_write_#t~ret265#1; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret907#1 && ldv_file_operations_file_operations_instance_1_#t~ret907#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___4~5#1 := ldv_file_operations_file_operations_instance_1_#t~ret907#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret907#1;~ldv_1_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_1_~tmp___4~5#1; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453-1: SUMMARY for call lcd_write_#t~ret265#1 := printk(98, 0); srcloc: null [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303-1: SUMMARY for call mutex_unlock(imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1;ldv_usb_register_driver_91_#t~ret988#1 := ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret945#1, ldv_usb_register_driver_#t~ret946#1, ldv_usb_register_driver_~arg0#1, ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset, ldv_usb_register_driver_~arg2#1.base, ldv_usb_register_driver_~arg2#1.offset, ldv_usb_register_driver_~arg3#1.base, ldv_usb_register_driver_~arg3#1.offset, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.offset, ldv_usb_register_driver_~tmp~41#1;havoc ldv_usb_register_driver_#in~arg0#1, ldv_usb_register_driver_#in~arg1#1.base, ldv_usb_register_driver_#in~arg1#1.offset, ldv_usb_register_driver_#in~arg2#1.base, ldv_usb_register_driver_#in~arg2#1.offset, ldv_usb_register_driver_#in~arg3#1.base, ldv_usb_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_91_#t~ret988#1 && ldv_usb_register_driver_91_#t~ret988#1 <= 2147483647;ldv_usb_register_driver_91_~tmp___0~25#1 := ldv_usb_register_driver_91_#t~ret988#1;havoc ldv_usb_register_driver_91_#t~ret988#1;ldv_usb_register_driver_91_#res#1 := ldv_usb_register_driver_91_~tmp___0~25#1; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: imon_init_intf1_#res#1.base, imon_init_intf1_#res#1.offset := imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset;call ULTIMATE.dealloc(imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset);havoc imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: SUMMARY for call imon_init_display_#t~ret772#1 := _dev_info(imon_init_display_#t~mem771#1.base, imon_init_display_#t~mem771#1.offset, 236, 0); srcloc: null [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume -2147483648 <= imon_init_display_#t~ret772#1 && imon_init_display_#t~ret772#1 <= 2147483647;havoc imon_init_display_#t~mem771#1.base, imon_init_display_#t~mem771#1.offset;havoc imon_init_display_#t~ret772#1; [2025-02-08 04:14:45,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417: ldv_usb_usb_instance_5_~tmp___1~18#1.base, ldv_usb_usb_instance_5_~tmp___1~18#1.offset := ldv_usb_usb_instance_5_#t~ret957#1.base, ldv_usb_usb_instance_5_#t~ret957#1.offset;havoc ldv_usb_usb_instance_5_#t~ret957#1.base, ldv_usb_usb_instance_5_#t~ret957#1.offset;~ldv_5_ldv_param_13_1_default~0.base, ~ldv_5_ldv_param_13_1_default~0.offset := ldv_usb_usb_instance_5_~tmp___1~18#1.base, ldv_usb_usb_instance_5_~tmp___1~18#1.offset;assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_usb_usb_instance_5_#t~mem958#1.base, ldv_usb_usb_instance_5_#t~mem958#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 8 + ~ldv_5_container_usb_driver~0.offset, 8);assume { :begin_inline_ldv_usb_instance_probe_5_13 } true;ldv_usb_instance_probe_5_13_#in~arg0#1.base, ldv_usb_instance_probe_5_13_#in~arg0#1.offset, ldv_usb_instance_probe_5_13_#in~arg1#1.base, ldv_usb_instance_probe_5_13_#in~arg1#1.offset, ldv_usb_instance_probe_5_13_#in~arg2#1.base, ldv_usb_instance_probe_5_13_#in~arg2#1.offset := ldv_usb_usb_instance_5_#t~mem958#1.base, ldv_usb_usb_instance_5_#t~mem958#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset, ~ldv_5_ldv_param_13_1_default~0.base, ~ldv_5_ldv_param_13_1_default~0.offset;havoc ldv_usb_instance_probe_5_13_#res#1;havoc ldv_usb_instance_probe_5_13_#t~ret941#1, ldv_usb_instance_probe_5_13_~arg0#1.base, ldv_usb_instance_probe_5_13_~arg0#1.offset, ldv_usb_instance_probe_5_13_~arg1#1.base, ldv_usb_instance_probe_5_13_~arg1#1.offset, ldv_usb_instance_probe_5_13_~arg2#1.base, ldv_usb_instance_probe_5_13_~arg2#1.offset, ldv_usb_instance_probe_5_13_~tmp~40#1;ldv_usb_instance_probe_5_13_~arg0#1.base, ldv_usb_instance_probe_5_13_~arg0#1.offset := ldv_usb_instance_probe_5_13_#in~arg0#1.base, ldv_usb_instance_probe_5_13_#in~arg0#1.offset;ldv_usb_instance_probe_5_13_~arg1#1.base, ldv_usb_instance_probe_5_13_~arg1#1.offset := ldv_usb_instance_probe_5_13_#in~arg1#1.base, ldv_usb_instance_probe_5_13_#in~arg1#1.offset;ldv_usb_instance_probe_5_13_~arg2#1.base, ldv_usb_instance_probe_5_13_~arg2#1.offset := ldv_usb_instance_probe_5_13_#in~arg2#1.base, ldv_usb_instance_probe_5_13_#in~arg2#1.offset;havoc ldv_usb_instance_probe_5_13_~tmp~40#1;assume { :begin_inline_imon_probe } true;imon_probe_#in~interface#1.base, imon_probe_#in~interface#1.offset, imon_probe_#in~id#1.base, imon_probe_#in~id#1.offset := ldv_usb_instance_probe_5_13_~arg1#1.base, ldv_usb_instance_probe_5_13_~arg1#1.offset, ldv_usb_instance_probe_5_13_~arg2#1.base, ldv_usb_instance_probe_5_13_~arg2#1.offset;havoc imon_probe_#res#1;havoc imon_probe_#t~ret773#1.base, imon_probe_#t~ret773#1.offset, imon_probe_#t~ret774#1.base, imon_probe_#t~ret774#1.offset, imon_probe_#t~mem775#1.base, imon_probe_#t~mem775#1.offset, imon_probe_#t~mem776#1, imon_probe_#t~mem777#1, imon_probe_#t~mem778#1, imon_probe_#t~mem779#1, imon_probe_#t~ret780#1, imon_probe_#t~ret781#1, imon_probe_#t~ret782#1.base, imon_probe_#t~ret782#1.offset, imon_probe_#t~ret783#1.base, imon_probe_#t~ret783#1.offset, imon_probe_#t~ret784#1.base, imon_probe_#t~ret784#1.offset, imon_probe_#t~ret785#1, imon_probe_#t~ret786#1.base, imon_probe_#t~ret786#1.offset, imon_probe_#t~ret787#1, imon_probe_#t~mem788#1, imon_probe_#t~short789#1, imon_probe_#t~ret790#1, imon_probe_#t~ret791#1, imon_probe_#t~mem792#1, imon_probe_#t~mem793#1.base, imon_probe_#t~mem793#1.offset, imon_probe_#t~mem794#1, imon_probe_#t~mem795#1, imon_probe_#t~ret796#1, imon_probe_#t~ret797#1, imon_probe_~interface#1.base, imon_probe_~interface#1.offset, imon_probe_~id#1.base, imon_probe_~id#1.offset, imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset, imon_probe_~iface_desc~2#1.base, imon_probe_~iface_desc~2#1.offset, imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset, imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, imon_probe_~ifnum~1#1, imon_probe_~sysfs_err~0#1, imon_probe_~ret~8#1, imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset, imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset, imon_probe_~vendor~0#1, imon_probe_~product~0#1, imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset, imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset, imon_probe_~tmp___0~14#1, imon_probe_~tmp___1~12#1.base, imon_probe_~tmp___1~12#1.offset;imon_probe_~interface#1.base, imon_probe_~interface#1.offset := imon_probe_#in~interface#1.base, imon_probe_#in~interface#1.offset;imon_probe_~id#1.base, imon_probe_~id#1.offset := imon_probe_#in~id#1.base, imon_probe_#in~id#1.offset;havoc imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset;havoc imon_probe_~iface_desc~2#1.base, imon_probe_~iface_desc~2#1.offset;havoc imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset;havoc imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset;havoc imon_probe_~ifnum~1#1;havoc imon_probe_~sysfs_err~0#1;havoc imon_probe_~ret~8#1;havoc imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset;havoc imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset;havoc imon_probe_~vendor~0#1;havoc imon_probe_~product~0#1;havoc imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset;call imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset := #Ultimate.allocOnStack(40);havoc imon_probe_~tmp___0~14#1;havoc imon_probe_~tmp___1~12#1.base, imon_probe_~tmp___1~12#1.offset;imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset := 0, 0;imon_probe_~iface_desc~2#1.base, imon_probe_~iface_desc~2#1.offset := 0, 0;imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset := imon_probe_~interface#1.base, 68 + imon_probe_~interface#1.offset;imon_probe_~ret~8#1 := 0;imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset := 0, 0;imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset := 0, 0; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret957#1.base, ldv_usb_usb_instance_5_#t~ret957#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: assume { :begin_inline_ldv_file_operations_file_operations_instance_1 } true;ldv_file_operations_file_operations_instance_1_#in~arg0#1.base, ldv_file_operations_file_operations_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_file_operations_file_operations_instance_1_#t~ret896#1, ldv_file_operations_file_operations_instance_1_#t~mem897#1.base, ldv_file_operations_file_operations_instance_1_#t~mem897#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret898#1, ldv_file_operations_file_operations_instance_1_#t~ret899#1, ldv_file_operations_file_operations_instance_1_#t~ret900#1, ldv_file_operations_file_operations_instance_1_#t~mem901#1.base, ldv_file_operations_file_operations_instance_1_#t~mem901#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret902#1, ldv_file_operations_file_operations_instance_1_#t~ret903#1, ldv_file_operations_file_operations_instance_1_#t~ret904#1, ldv_file_operations_file_operations_instance_1_#t~ret905#1.base, ldv_file_operations_file_operations_instance_1_#t~ret905#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret906#1.base, ldv_file_operations_file_operations_instance_1_#t~ret906#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret907#1, ldv_file_operations_file_operations_instance_1_#t~ret908#1, ldv_file_operations_file_operations_instance_1_#t~ret909#1.base, ldv_file_operations_file_operations_instance_1_#t~ret909#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret910#1.base, ldv_file_operations_file_operations_instance_1_#t~ret910#1.offset, ldv_file_operations_file_operations_instance_1_#t~mem911#1.base, ldv_file_operations_file_operations_instance_1_#t~mem911#1.offset, ldv_file_operations_file_operations_instance_1_~arg0#1.base, ldv_file_operations_file_operations_instance_1_~arg0#1.offset, ldv_file_operations_file_operations_instance_1_~tmp~32#1, ldv_file_operations_file_operations_instance_1_~tmp___0~19#1, ldv_file_operations_file_operations_instance_1_~tmp___1~15#1, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.base, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___4~5#1, ldv_file_operations_file_operations_instance_1_~tmp___5~3#1, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.offset;ldv_file_operations_file_operations_instance_1_~arg0#1.base, ldv_file_operations_file_operations_instance_1_~arg0#1.offset := ldv_file_operations_file_operations_instance_1_#in~arg0#1.base, ldv_file_operations_file_operations_instance_1_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_1_~tmp~32#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___0~19#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___1~15#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.offset;havoc ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.base, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.offset;havoc ldv_file_operations_file_operations_instance_1_~tmp___4~5#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___5~3#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.offset;havoc ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.offset; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907-1: SUMMARY for call input_free_device(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset); srcloc: null [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset := 0, 0; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4793: assume 0 == (send_associate_24g_~ictx#1.base + send_associate_24g_~ictx#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4793: assume !(0 == (send_associate_24g_~ictx#1.base + send_associate_24g_~ictx#1.offset) % 18446744073709551616);call send_associate_24g_#t~mem197#1 := read~int#1(send_associate_24g_~ictx#1.base, 28 + send_associate_24g_~ictx#1.offset, 1); [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6709: imon_set_display_type_~configured_display_type~0#1 := 1; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret896#1 && ldv_file_operations_file_operations_instance_1_#t~ret896#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp~32#1 := ldv_file_operations_file_operations_instance_1_#t~ret896#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret896#1; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret896#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388: lcd_write_~retval~7#1 := -19; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238: imon_init_intf1_#t~ret735#1.base, imon_init_intf1_#t~ret735#1.offset := ldv_usb_alloc_urb_86_#res#1.base, ldv_usb_alloc_urb_86_#res#1.offset;havoc ldv_usb_alloc_urb_86_#t~ret981#1.base, ldv_usb_alloc_urb_86_#t~ret981#1.offset, ldv_usb_alloc_urb_86_~ldv_func_arg1#1, ldv_usb_alloc_urb_86_~flags#1, ldv_usb_alloc_urb_86_~tmp~54#1.base, ldv_usb_alloc_urb_86_~tmp~54#1.offset;havoc ldv_usb_alloc_urb_86_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_86_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_86 } true;imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset := imon_init_intf1_#t~ret735#1.base, imon_init_intf1_#t~ret735#1.offset;havoc imon_init_intf1_#t~ret735#1.base, imon_init_intf1_#t~ret735#1.offset; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295: assume 9 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295: assume !(9 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset := imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset;havoc imon_init_idev_#t~ret640#1.base, imon_init_idev_#t~ret640#1.offset, imon_init_idev_#t~mem641#1, imon_init_idev_#t~mem642#1, imon_init_idev_#t~loopctr643#1, imon_init_idev_#t~nondet644#1, imon_init_idev_#t~ret645#1, imon_init_idev_#t~mem646#1.base, imon_init_idev_#t~mem646#1.offset, imon_init_idev_#t~ret647#1, imon_init_idev_#t~ret648#1, imon_init_idev_#t~mem649#1, imon_init_idev_#t~mem650#1.base, imon_init_idev_#t~mem650#1.offset, imon_init_idev_#t~mem651#1.base, imon_init_idev_#t~mem651#1.offset, imon_init_idev_#t~ret652#1, imon_init_idev_#t~mem653#1.base, imon_init_idev_#t~mem653#1.offset, imon_init_idev_#t~ret654#1, imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset, imon_init_idev_~ret~3#1, imon_init_idev_~i~4#1, imon_init_idev_~kc~1#1;havoc imon_init_idev_#in~ictx#1.base, imon_init_idev_#in~ictx#1.offset;assume { :end_inline_imon_init_idev } true;call write~$Pointer$#1(imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset, imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset;call imon_init_intf0_#t~mem727#1.base, imon_init_intf0_#t~mem727#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992: assume true;assume show_imon_clock_#t~loopctr218#1 < 4096;havoc show_imon_clock_#t~nondet219#1;call write~int#1(show_imon_clock_#t~nondet219#1, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset + show_imon_clock_#t~loopctr218#1, 8);show_imon_clock_#t~loopctr218#1 := 1 + show_imon_clock_#t~loopctr218#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992: assume true;show_imon_clock_~tmp___0~4#1 := show_imon_clock_#t~ret220#1;havoc show_imon_clock_#t~loopctr218#1;havoc show_imon_clock_#t~nondet219#1;havoc show_imon_clock_#t~ret220#1;show_imon_clock_~len~0#1 := show_imon_clock_~tmp___0~4#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret908#1 && ldv_file_operations_file_operations_instance_1_#t~ret908#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___5~3#1 := ldv_file_operations_file_operations_instance_1_#t~ret908#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret908#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret908#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: assume -2147483648 <= vfd_write_#t~ret243#1 && vfd_write_#t~ret243#1 <= 2147483647;vfd_write_~tmp___1~4#1 := vfd_write_#t~ret243#1;havoc vfd_write_#t~ret243#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191-1: SUMMARY for call vfd_write_#t~ret243#1 := ___ratelimit(vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, 73, 0); srcloc: null [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257: assume -2147483648 <= vfd_write_#t~ret248#1 && vfd_write_#t~ret248#1 <= 2147483647;vfd_write_~tmp___3~1#1 := vfd_write_#t~ret248#1;havoc vfd_write_#t~ret248#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257-1: SUMMARY for call vfd_write_#t~ret248#1 := ___ratelimit(vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, 77, 0); srcloc: null [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4795: assume -2147483648 <= send_associate_24g_#t~ret196#1 && send_associate_24g_#t~ret196#1 <= 2147483647;havoc send_associate_24g_#t~ret196#1;send_associate_24g_#res#1 := -19;call ULTIMATE.dealloc(send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset);havoc send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4795-1: SUMMARY for call send_associate_24g_#t~ret196#1 := printk(49, 0); srcloc: null [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777-1: call imon_init_rdev_#t~mem634#1 := read~int#1(imon_init_rdev_~ictx#1.base, 469 + imon_init_rdev_~ictx#1.offset, 2); [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 65500 == imon_init_rdev_#t~mem634#1 % 65536 % 4294967296;havoc imon_init_rdev_#t~mem634#1;assume { :begin_inline_imon_get_ffdc_type } true;imon_get_ffdc_type_#in~ictx#1.base, imon_get_ffdc_type_#in~ictx#1.offset := imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset;havoc imon_get_ffdc_type_#t~mem585#1, imon_get_ffdc_type_#t~mem586#1.base, imon_get_ffdc_type_#t~mem586#1.offset, imon_get_ffdc_type_#t~ret587#1, imon_get_ffdc_type_#t~mem588#1.base, imon_get_ffdc_type_#t~mem588#1.offset, imon_get_ffdc_type_#t~ret589#1, imon_get_ffdc_type_#t~mem590#1.base, imon_get_ffdc_type_#t~mem590#1.offset, imon_get_ffdc_type_#t~ret591#1, imon_get_ffdc_type_#t~mem592#1.base, imon_get_ffdc_type_#t~mem592#1.offset, imon_get_ffdc_type_#t~ret593#1, imon_get_ffdc_type_#t~mem594#1.base, imon_get_ffdc_type_#t~mem594#1.offset, imon_get_ffdc_type_#t~ret595#1, imon_get_ffdc_type_#t~mem596#1.base, imon_get_ffdc_type_#t~mem596#1.offset, imon_get_ffdc_type_#t~ret597#1, imon_get_ffdc_type_#t~mem598#1.base, imon_get_ffdc_type_#t~mem598#1.offset, imon_get_ffdc_type_#t~ret599#1, imon_get_ffdc_type_#t~bitwise600#1, imon_get_ffdc_type_#t~ret601#1, imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, imon_get_ffdc_type_~ffdc_cfg_byte~0#1, imon_get_ffdc_type_~detected_display_type~0#1, imon_get_ffdc_type_~allowed_protos~0#1;imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset := imon_get_ffdc_type_#in~ictx#1.base, imon_get_ffdc_type_#in~ictx#1.offset;havoc imon_get_ffdc_type_~ffdc_cfg_byte~0#1;havoc imon_get_ffdc_type_~detected_display_type~0#1;havoc imon_get_ffdc_type_~allowed_protos~0#1;call imon_get_ffdc_type_#t~mem585#1 := read~int#1(imon_get_ffdc_type_~ictx#1.base, 325 + imon_get_ffdc_type_~ictx#1.offset, 1);imon_get_ffdc_type_~ffdc_cfg_byte~0#1 := imon_get_ffdc_type_#t~mem585#1;havoc imon_get_ffdc_type_#t~mem585#1;imon_get_ffdc_type_~detected_display_type~0#1 := 4;imon_get_ffdc_type_~allowed_protos~0#1 := 2; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(65500 == imon_init_rdev_#t~mem634#1 % 65536 % 4294967296);havoc imon_init_rdev_#t~mem634#1; [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6579-1: SUMMARY for call imon_get_ffdc_type_#t~ret589#1 := _dev_info(imon_get_ffdc_type_#t~mem588#1.base, imon_get_ffdc_type_#t~mem588#1.offset, 157, 0); srcloc: null [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6579: assume -2147483648 <= imon_get_ffdc_type_#t~ret589#1 && imon_get_ffdc_type_#t~ret589#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem588#1.base, imon_get_ffdc_type_#t~mem588#1.offset;havoc imon_get_ffdc_type_#t~ret589#1;call write~int#1(0, imon_get_ffdc_type_~ictx#1.base, 24 + imon_get_ffdc_type_~ictx#1.offset, 1);call write~int#1(1, imon_get_ffdc_type_~ictx#1.base, 26 + imon_get_ffdc_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_2 } true; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6579-2: call imon_get_ffdc_type_#t~mem588#1.base, imon_get_ffdc_type_#t~mem588#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp~32#1;~ldv_statevar_1~0 := 7; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp~32#1);~ldv_statevar_1~0 := 12; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174: assume 0 == (imon_init_intf0_#t~mem727#1.base + imon_init_intf0_#t~mem727#1.offset) % 18446744073709551616;havoc imon_init_intf0_#t~mem727#1.base, imon_init_intf0_#t~mem727#1.offset; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174: assume !(0 == (imon_init_intf0_#t~mem727#1.base + imon_init_intf0_#t~mem727#1.offset) % 18446744073709551616);havoc imon_init_intf0_#t~mem727#1.base, imon_init_intf0_#t~mem727#1.offset;assume { :begin_inline_imon_init_rdev } true;imon_init_rdev_#in~ictx#1.base, imon_init_rdev_#in~ictx#1.offset := imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset;havoc imon_init_rdev_#res#1.base, imon_init_rdev_#res#1.offset;havoc imon_init_rdev_#t~ret617#1.base, imon_init_rdev_#t~ret617#1.offset, imon_init_rdev_#t~mem618#1.base, imon_init_rdev_#t~mem618#1.offset, imon_init_rdev_#t~ret619#1, imon_init_rdev_#t~mem620#1, imon_init_rdev_#t~mem621#1, imon_init_rdev_#t~loopctr622#1, imon_init_rdev_#t~nondet623#1, imon_init_rdev_#t~ret624#1, imon_init_rdev_#t~mem625#1.base, imon_init_rdev_#t~mem625#1.offset, imon_init_rdev_#t~ret626#1, imon_init_rdev_#t~ret627#1, imon_init_rdev_#t~mem628#1.base, imon_init_rdev_#t~mem628#1.offset, imon_init_rdev_#t~mem629#1.base, imon_init_rdev_#t~mem629#1.offset, imon_init_rdev_#t~memcpy~res630#1.base, imon_init_rdev_#t~memcpy~res630#1.offset, imon_init_rdev_#t~ret631#1, imon_init_rdev_#t~mem632#1.base, imon_init_rdev_#t~mem632#1.offset, imon_init_rdev_#t~ret633#1, imon_init_rdev_#t~mem634#1, imon_init_rdev_#t~mem635#1, imon_init_rdev_#t~mem636#1, imon_init_rdev_#t~ret637#1, imon_init_rdev_#t~mem638#1.base, imon_init_rdev_#t~mem638#1.offset, imon_init_rdev_#t~ret639#1, imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset, imon_init_rdev_~ret~2#1, imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset;imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset := imon_init_rdev_#in~ictx#1.base, imon_init_rdev_#in~ictx#1.offset;havoc imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset;havoc imon_init_rdev_~ret~2#1;call imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset := #Ultimate.allocOnStack(8);call write~int#1(64, imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 1 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 2 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 3 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 4 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 5 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(0, imon_init_rdev_~#fp_packet~0#1.base, 6 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#1(136, imon_init_rdev_~#fp_packet~0#1.base, 7 + imon_init_rdev_~#fp_packet~0#1.offset, 1);assume { :begin_inline_rc_allocate_device } true;havoc rc_allocate_device_#res#1.base, rc_allocate_device_#res#1.offset;havoc rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume 0 == (imon_init_intf1_~rx_urb~1#1.base + imon_init_intf1_~rx_urb~1#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume !(0 == (imon_init_intf1_~rx_urb~1#1.base + imon_init_intf1_~rx_urb~1#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: imon_init_intf0_#t~ret700#1.base, imon_init_intf0_#t~ret700#1.offset := ldv_usb_alloc_urb_83_#res#1.base, ldv_usb_alloc_urb_83_#res#1.offset;havoc ldv_usb_alloc_urb_83_#t~ret978#1.base, ldv_usb_alloc_urb_83_#t~ret978#1.offset, ldv_usb_alloc_urb_83_~ldv_func_arg1#1, ldv_usb_alloc_urb_83_~flags#1, ldv_usb_alloc_urb_83_~tmp~52#1.base, ldv_usb_alloc_urb_83_~tmp~52#1.offset;havoc ldv_usb_alloc_urb_83_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_83_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_83 } true;imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset := imon_init_intf0_#t~ret700#1.base, imon_init_intf0_#t~ret700#1.offset;havoc imon_init_intf0_#t~ret700#1.base, imon_init_intf0_#t~ret700#1.offset; [2025-02-08 04:14:45,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928-1: SUMMARY for call mutex_lock_nested(show_associate_remote_~ictx~2#1.base, 30 + show_associate_remote_~ictx~2#1.offset, 0); srcloc: null [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4862: send_set_imon_clock_~i~0#1 := 0; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4928: call show_associate_remote_#t~mem209#1 := read~int#1(show_associate_remote_~ictx~2#1.base, 27 + show_associate_remote_~ictx~2#1.offset, 1); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: assume imon_init_idev_~i~4#1 % 4294967296 <= 39; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6844: assume !(imon_init_idev_~i~4#1 % 4294967296 <= 39);call imon_init_idev_#t~mem650#1.base, imon_init_idev_#t~mem650#1.offset := read~$Pointer$#1(imon_init_idev_~ictx#1.base, 8 + imon_init_idev_~ictx#1.offset, 8); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume 53 == (if imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem604#1; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume !(53 == (if imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem604#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem604#1;call imon_set_display_type_#t~mem605#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret914#1 && ldv_file_operations_instance_probe_0_12_#t~ret914#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~33#1 := ldv_file_operations_instance_probe_0_12_#t~ret914#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret914#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~33#1;ldv_file_operations_file_operations_instance_0_#t~ret886#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret914#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~33#1;havoc ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_0_12 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret886#1 && ldv_file_operations_file_operations_instance_0_#t~ret886#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret886#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem885#1.base, ldv_file_operations_file_operations_instance_0_#t~mem885#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret886#1; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628-1: SUMMARY for call ldv_file_operations_instance_probe_0_12_#t~ret914#1 := display_open(ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset); srcloc: null [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___5~3#1;~ldv_statevar_1~0 := 7; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___5~3#1);~ldv_statevar_1~0 := 12; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-1: call imon_init_intf1_#t~mem757#1.base, imon_init_intf1_#t~mem757#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: assume 0 != vfd_write_~tmp___3~1#1; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: assume !(0 != vfd_write_~tmp___3~1#1); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume 0 != (imon_init_intf1_#t~mem757#1.base + imon_init_intf1_#t~mem757#1.offset) % 18446744073709551616;havoc imon_init_intf1_#t~mem757#1.base, imon_init_intf1_#t~mem757#1.offset;call imon_init_intf1_#t~mem758#1.base, imon_init_intf1_#t~mem758#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume !(0 != (imon_init_intf1_#t~mem757#1.base + imon_init_intf1_#t~mem757#1.offset) % 18446744073709551616);havoc imon_init_intf1_#t~mem757#1.base, imon_init_intf1_#t~mem757#1.offset; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume 0 != vfd_write_~tmp___1~4#1; [2025-02-08 04:14:45,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: assume !(0 != vfd_write_~tmp___1~4#1); [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: havoc imon_get_ffdc_type_#t~mem585#1, imon_get_ffdc_type_#t~mem586#1.base, imon_get_ffdc_type_#t~mem586#1.offset, imon_get_ffdc_type_#t~ret587#1, imon_get_ffdc_type_#t~mem588#1.base, imon_get_ffdc_type_#t~mem588#1.offset, imon_get_ffdc_type_#t~ret589#1, imon_get_ffdc_type_#t~mem590#1.base, imon_get_ffdc_type_#t~mem590#1.offset, imon_get_ffdc_type_#t~ret591#1, imon_get_ffdc_type_#t~mem592#1.base, imon_get_ffdc_type_#t~mem592#1.offset, imon_get_ffdc_type_#t~ret593#1, imon_get_ffdc_type_#t~mem594#1.base, imon_get_ffdc_type_#t~mem594#1.offset, imon_get_ffdc_type_#t~ret595#1, imon_get_ffdc_type_#t~mem596#1.base, imon_get_ffdc_type_#t~mem596#1.offset, imon_get_ffdc_type_#t~ret597#1, imon_get_ffdc_type_#t~mem598#1.base, imon_get_ffdc_type_#t~mem598#1.offset, imon_get_ffdc_type_#t~ret599#1, imon_get_ffdc_type_#t~bitwise600#1, imon_get_ffdc_type_#t~ret601#1, imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, imon_get_ffdc_type_~ffdc_cfg_byte~0#1, imon_get_ffdc_type_~detected_display_type~0#1, imon_get_ffdc_type_~allowed_protos~0#1;havoc imon_get_ffdc_type_#in~ictx#1.base, imon_get_ffdc_type_#in~ictx#1.offset;assume { :end_inline_imon_get_ffdc_type } true;call imon_init_rdev_#t~mem635#1 := read~int#1(imon_init_rdev_~ictx#1.base, 576 + imon_init_rdev_~ictx#1.offset, 8);call write~int#1(imon_init_rdev_#t~mem635#1, imon_init_rdev_~rdev~0#1.base, 1689 + imon_init_rdev_~rdev~0#1.offset, 8);havoc imon_init_rdev_#t~mem635#1; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4797: store_associate_remote_#t~ret215#1 := send_associate_24g_#res#1;havoc send_associate_24g_#t~ret196#1, send_associate_24g_#t~mem197#1, send_associate_24g_#t~ret198#1, send_associate_24g_#t~memcpy~res199#1.base, send_associate_24g_#t~memcpy~res199#1.offset, send_associate_24g_#t~ret200#1, send_associate_24g_~ictx#1.base, send_associate_24g_~ictx#1.offset, send_associate_24g_~retval~3#1, send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset;havoc send_associate_24g_#in~ictx#1.base, send_associate_24g_#in~ictx#1.offset;assume { :end_inline_send_associate_24g } true;assume -2147483648 <= store_associate_remote_#t~ret215#1 && store_associate_remote_#t~ret215#1 <= 2147483647;havoc store_associate_remote_#t~ret215#1; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume 8 != lcd_write_~n_bytes#1 % 18446744073709551616;call write~int#23(0, lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(3735899821, lcd_write_~#_rs___1~2#1.base, 4 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(4294967295, lcd_write_~#_rs___1~2#1.base, 8 + lcd_write_~#_rs___1~2#1.offset, 4);call write~$Pointer$#23(0, -1, lcd_write_~#_rs___1~2#1.base, 12 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___1~2#1.base, 20 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___1~2#1.base, 28 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___1~2#1.base, 36 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#23(92, 0, lcd_write_~#_rs___1~2#1.base, 44 + lcd_write_~#_rs___1~2#1.offset, 8);call write~int#23(0, lcd_write_~#_rs___1~2#1.base, 52 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___1~2#1.base, 56 + lcd_write_~#_rs___1~2#1.offset, 8);call write~int#23(1250, lcd_write_~#_rs___1~2#1.base, 64 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(10, lcd_write_~#_rs___1~2#1.base, 68 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___1~2#1.base, 72 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___1~2#1.base, 76 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___1~2#1.base, 80 + lcd_write_~#_rs___1~2#1.offset, 8); [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume !(8 != lcd_write_~n_bytes#1 % 18446744073709551616); [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: assume -2147483648 <= imon_init_intf1_#t~ret736#1 && imon_init_intf1_#t~ret736#1 <= 2147483647;havoc imon_init_intf1_#t~ret736#1; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume 11 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume !(11 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: assume 0 == (imon_init_intf0_~rx_urb~0#1.base + imon_init_intf0_~rx_urb~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: assume !(0 == (imon_init_intf0_~rx_urb~0#1.base + imon_init_intf0_~rx_urb~0#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_usb_alloc_urb_84 } true;ldv_usb_alloc_urb_84_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_84_#in~flags#1 := 0, 208;havoc ldv_usb_alloc_urb_84_#res#1.base, ldv_usb_alloc_urb_84_#res#1.offset;havoc ldv_usb_alloc_urb_84_#t~ret979#1.base, ldv_usb_alloc_urb_84_#t~ret979#1.offset, ldv_usb_alloc_urb_84_~ldv_func_arg1#1, ldv_usb_alloc_urb_84_~flags#1, ldv_usb_alloc_urb_84_~tmp~53#1.base, ldv_usb_alloc_urb_84_~tmp~53#1.offset;ldv_usb_alloc_urb_84_~ldv_func_arg1#1 := ldv_usb_alloc_urb_84_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_84_~flags#1 := ldv_usb_alloc_urb_84_#in~flags#1;havoc ldv_usb_alloc_urb_84_~tmp~53#1.base, ldv_usb_alloc_urb_84_~tmp~53#1.offset; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176-1: SUMMARY for call imon_init_intf0_#t~ret728#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 219, 0); srcloc: null [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5062: assume 0 != store_imon_clock_~retval~5#1; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5062: assume !(0 != store_imon_clock_~retval~5#1);store_imon_clock_~retval~5#1 := (if store_imon_clock_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then store_imon_clock_~count#1 % 18446744073709551616 % 18446744073709551616 else store_imon_clock_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: assume -2147483648 <= imon_init_intf0_#t~ret728#1 && imon_init_intf0_#t~ret728#1 <= 2147483647;havoc imon_init_intf0_#t~ret728#1; [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: SUMMARY for call imon_init_intf1_#t~ret736#1 := printk(224, 0); srcloc: null [2025-02-08 04:14:45,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_2 } true;ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.offset; [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: assume 0 != (if show_associate_remote_#t~mem209#1 % 256 % 4294967296 <= 2147483647 then show_associate_remote_#t~mem209#1 % 256 % 4294967296 else show_associate_remote_#t~mem209#1 % 256 % 4294967296 - 4294967296);havoc show_associate_remote_#t~mem209#1; [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: assume !(0 != (if show_associate_remote_#t~mem209#1 % 256 % 4294967296 <= 2147483647 then show_associate_remote_#t~mem209#1 % 256 % 4294967296 else show_associate_remote_#t~mem209#1 % 256 % 4294967296 - 4294967296));havoc show_associate_remote_#t~mem209#1; [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101-1: SUMMARY for call ldv_assume((if 7 == ~ldv_statevar_0~0 || 7 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume { :begin_inline_ldv_dispatch_deregister_file_operations_instance_5_11_5 } true;assume { :begin_inline_ldv_switch_automaton_state_0_6 } true;~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15;assume { :end_inline_ldv_switch_automaton_state_0_6 } true;assume { :begin_inline_ldv_switch_automaton_state_1_6 } true;~ldv_1_ret_default~0 := 1;~ldv_statevar_1~0 := 15;assume { :end_inline_ldv_switch_automaton_state_1_6 } true;assume { :end_inline_ldv_dispatch_deregister_file_operations_instance_5_11_5 } true;~ldv_statevar_11~0 := 4; [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4864: call write~int#1(send_set_imon_clock_~year#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~month#1 % 256 - 1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 1 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~day#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 2 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~dow#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 3 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~hour#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 4 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~minute#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 5 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~second#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 6 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(64, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 7 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 8 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 9 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 10 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 11 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 12 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 13 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 14 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(66, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 15 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1); [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357: call ldv_usb_usb_instance_5_#t~mem947#1.base, ldv_usb_usb_instance_5_#t~mem947#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 16 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 04:14:45,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume 0 == (imon_probe_~first_if_ctx~0#1.base + imon_probe_~first_if_ctx~0#1.offset) % 18446744073709551616;imon_probe_~ret~8#1 := -19; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !(0 == (imon_probe_~first_if_ctx~0#1.base + imon_probe_~first_if_ctx~0#1.offset) % 18446744073709551616);assume { :begin_inline_imon_init_intf1 } true;imon_init_intf1_#in~intf#1.base, imon_init_intf1_#in~intf#1.offset, imon_init_intf1_#in~ictx#1.base, imon_init_intf1_#in~ictx#1.offset := imon_probe_~interface#1.base, imon_probe_~interface#1.offset, imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset;havoc imon_init_intf1_#res#1.base, imon_init_intf1_#res#1.offset;havoc imon_init_intf1_#t~ret735#1.base, imon_init_intf1_#t~ret735#1.offset, imon_init_intf1_#t~ret736#1, imon_init_intf1_#t~mem737#1, imon_init_intf1_#t~ret738#1.base, imon_init_intf1_#t~ret738#1.offset, imon_init_intf1_#t~ret739#1.base, imon_init_intf1_#t~ret739#1.offset, imon_init_intf1_#t~mem740#1.base, imon_init_intf1_#t~mem740#1.offset, imon_init_intf1_#t~ret741#1, imon_init_intf1_#t~mem742#1, imon_init_intf1_#t~ret743#1.base, imon_init_intf1_#t~ret743#1.offset, imon_init_intf1_#t~mem744#1.base, imon_init_intf1_#t~mem744#1.offset, imon_init_intf1_#t~mem745#1.base, imon_init_intf1_#t~mem745#1.offset, imon_init_intf1_#t~mem746#1.base, imon_init_intf1_#t~mem746#1.offset, imon_init_intf1_#t~mem747#1, imon_init_intf1_#t~ret748#1, imon_init_intf1_#t~mem749#1.base, imon_init_intf1_#t~mem749#1.offset, imon_init_intf1_#t~mem750#1.base, imon_init_intf1_#t~mem750#1.offset, imon_init_intf1_#t~bitwise751#1, imon_init_intf1_#t~mem752#1.base, imon_init_intf1_#t~mem752#1.offset, imon_init_intf1_#t~mem753#1, imon_init_intf1_#t~mem754#1.base, imon_init_intf1_#t~mem754#1.offset, imon_init_intf1_#t~ret755#1, imon_init_intf1_#t~ret756#1, imon_init_intf1_#t~mem757#1.base, imon_init_intf1_#t~mem757#1.offset, imon_init_intf1_#t~mem758#1.base, imon_init_intf1_#t~mem758#1.offset, imon_init_intf1_#t~mem759#1.base, imon_init_intf1_#t~mem759#1.offset, imon_init_intf1_#t~ret760#1, imon_init_intf1_~intf#1.base, imon_init_intf1_~intf#1.offset, imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset, imon_init_intf1_~iface_desc~1#1.base, imon_init_intf1_~iface_desc~1#1.offset, imon_init_intf1_~ret~6#1, imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset, imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset, imon_init_intf1_~tmp___0~13#1, imon_init_intf1_~tmp___1~11#1, imon_init_intf1_~tmp___2~8#1;imon_init_intf1_~intf#1.base, imon_init_intf1_~intf#1.offset := imon_init_intf1_#in~intf#1.base, imon_init_intf1_#in~intf#1.offset;imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset := imon_init_intf1_#in~ictx#1.base, imon_init_intf1_#in~ictx#1.offset;havoc imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset;havoc imon_init_intf1_~iface_desc~1#1.base, imon_init_intf1_~iface_desc~1#1.offset;havoc imon_init_intf1_~ret~6#1;call imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset := #Ultimate.allocOnStack(8);havoc imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset;havoc imon_init_intf1_~tmp___0~13#1;havoc imon_init_intf1_~tmp___1~11#1;havoc imon_init_intf1_~tmp___2~8#1;imon_init_intf1_~ret~6#1 := -12;assume { :begin_inline_ldv_usb_alloc_urb_86 } true;ldv_usb_alloc_urb_86_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_86_#in~flags#1 := 0, 208;havoc ldv_usb_alloc_urb_86_#res#1.base, ldv_usb_alloc_urb_86_#res#1.offset;havoc ldv_usb_alloc_urb_86_#t~ret981#1.base, ldv_usb_alloc_urb_86_#t~ret981#1.offset, ldv_usb_alloc_urb_86_~ldv_func_arg1#1, ldv_usb_alloc_urb_86_~flags#1, ldv_usb_alloc_urb_86_~tmp~54#1.base, ldv_usb_alloc_urb_86_~tmp~54#1.offset;ldv_usb_alloc_urb_86_~ldv_func_arg1#1 := ldv_usb_alloc_urb_86_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_86_~flags#1 := ldv_usb_alloc_urb_86_#in~flags#1;havoc ldv_usb_alloc_urb_86_~tmp~54#1.base, ldv_usb_alloc_urb_86_~tmp~54#1.offset; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume -2147483648 <= vfd_write_#t~ret244#1 && vfd_write_#t~ret244#1 <= 2147483647;havoc vfd_write_#t~ret244#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195-1: SUMMARY for call vfd_write_#t~ret244#1 := printk(74, 0); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-1: SUMMARY for call input_unregister_device(imon_init_intf1_#t~mem758#1.base, imon_init_intf1_#t~mem758#1.offset); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261: assume -2147483648 <= vfd_write_#t~ret249#1 && vfd_write_#t~ret249#1 <= 2147483647;havoc vfd_write_#t~ret249#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: havoc imon_init_intf1_#t~mem758#1.base, imon_init_intf1_#t~mem758#1.offset; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-1: SUMMARY for call vfd_write_#t~ret249#1 := printk(78, 0); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: assume true;assume show_imon_clock_#t~loopctr222#1 < 4096;havoc show_imon_clock_#t~nondet223#1;call write~int#1(show_imon_clock_#t~nondet223#1, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset + show_imon_clock_#t~loopctr222#1, 8);show_imon_clock_#t~loopctr222#1 := 1 + show_imon_clock_#t~loopctr222#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: assume true;show_imon_clock_~tmp___1~2#1 := show_imon_clock_#t~ret224#1;havoc show_imon_clock_#t~mem221#1;havoc show_imon_clock_#t~loopctr222#1;havoc show_imon_clock_#t~nondet223#1;havoc show_imon_clock_#t~ret224#1;show_imon_clock_~len~0#1 := show_imon_clock_~tmp___1~2#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9358-1: SUMMARY for call ldv_usb_instance_release_5_4(ldv_usb_usb_instance_5_#t~mem947#1.base, ldv_usb_usb_instance_5_#t~mem947#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: SUMMARY for call ldv_assume((if 0 == ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9358: havoc ldv_usb_usb_instance_5_#t~mem947#1.base, ldv_usb_usb_instance_5_#t~mem947#1.offset; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112-1: SUMMARY for call imon_init_intf0_#t~ret701#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 211, 0); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: assume -2147483648 <= imon_init_intf0_#t~ret701#1 && imon_init_intf0_#t~ret701#1 <= 2147483647;havoc imon_init_intf0_#t~ret701#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932-1: SUMMARY for call show_associate_remote_#t~strcpy~res210#1.base, show_associate_remote_#t~strcpy~res210#1.offset := #Ultimate.C_strcpy#1(show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, 57, 0); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: havoc show_associate_remote_#t~strcpy~res210#1.base, show_associate_remote_#t~strcpy~res210#1.offset; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume 2 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !(2 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret921#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume 0 == send_associate_24g_#t~mem197#1 % 256;havoc send_associate_24g_#t~mem197#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume !(0 == send_associate_24g_#t~mem197#1 % 256);havoc send_associate_24g_#t~mem197#1; [2025-02-08 04:14:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume 56 == (if imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem605#1; [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume !(56 == (if imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem605#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem605#1;call imon_set_display_type_#t~mem606#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6716: assume 4 == ~display_type~0;call write~int#1(0, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6716: assume !(4 == ~display_type~0);call write~int#1(1, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret884#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret884#1 && ldv_file_operations_file_operations_instance_0_#t~ret884#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret884#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret884#1; [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: SUMMARY for call ldv_free(~ldv_5_ldv_param_13_1_default~0.base, ~ldv_5_ldv_param_13_1_default~0.offset); srcloc: null [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5131: assume -2147483648 <= vfd_write_#t~ret238#1 && vfd_write_#t~ret238#1 <= 2147483647;vfd_write_~tmp~13#1 := vfd_write_#t~ret238#1;havoc vfd_write_#t~ret238#1; [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5131-1: SUMMARY for call vfd_write_#t~ret238#1 := ___ratelimit(vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, 65, 0); srcloc: null [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849-1: SUMMARY for call usb_to_input_id(imon_init_idev_#t~mem650#1.base, imon_init_idev_#t~mem650#1.offset, imon_init_idev_~idev~0#1.base, 24 + imon_init_idev_~idev~0#1.offset); srcloc: null [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: havoc imon_init_idev_#t~mem650#1.base, imon_init_idev_#t~mem650#1.offset;call imon_init_idev_#t~mem651#1.base, imon_init_idev_#t~mem651#1.offset := read~$Pointer$#1(imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, 8);call write~$Pointer$#1(imon_init_idev_#t~mem651#1.base, imon_init_idev_#t~mem651#1.offset, imon_init_idev_~idev~0#1.base, 793 + imon_init_idev_~idev~0#1.offset, 8);havoc imon_init_idev_#t~mem651#1.base, imon_init_idev_#t~mem651#1.offset; [2025-02-08 04:14:45,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.offset;~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.offset; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret961#1 && ldv_usb_usb_instance_5_#t~ret961#1 <= 2147483647;ldv_usb_usb_instance_5_~tmp___2~13#1 := ldv_usb_usb_instance_5_#t~ret961#1;havoc ldv_usb_usb_instance_5_#t~ret961#1; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume 12 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume !(12 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret961#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360-1: SUMMARY for call ldv_free(~ldv_5_usb_device_usb_device~0.base, ~ldv_5_usb_device_usb_device~0.offset); srcloc: null [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume -2147483648 <= send_associate_24g_#t~ret198#1 && send_associate_24g_#t~ret198#1 <= 2147483647;havoc send_associate_24g_#t~ret198#1;send_associate_24g_#res#1 := -19;call ULTIMATE.dealloc(send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset);havoc send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-1: SUMMARY for call send_associate_24g_#t~ret198#1 := printk(51, 0); srcloc: null [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: assume -2147483648 <= imon_get_ffdc_type_#t~ret591#1 && imon_get_ffdc_type_#t~ret591#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem590#1.base, imon_get_ffdc_type_#t~mem590#1.offset;havoc imon_get_ffdc_type_#t~ret591#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586-2: call imon_get_ffdc_type_#t~mem590#1.base, imon_get_ffdc_type_#t~mem590#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586-1: SUMMARY for call imon_get_ffdc_type_#t~ret591#1 := _dev_info(imon_get_ffdc_type_#t~mem590#1.base, imon_get_ffdc_type_#t~mem590#1.offset, 158, 0); srcloc: null [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true;ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.offset; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199: vfd_write_~retval~6#1 := -22; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5133: assume 0 != vfd_write_~tmp~13#1; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5133: assume !(0 != vfd_write_~tmp~13#1); [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: SUMMARY for call input_set_drvdata(imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset, imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: assume { :begin_inline_imon_set_display_type } true;imon_set_display_type_#in~ictx#1.base, imon_set_display_type_#in~ictx#1.offset := imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset;havoc imon_set_display_type_#t~mem602#1, imon_set_display_type_#t~mem603#1, imon_set_display_type_#t~mem604#1, imon_set_display_type_#t~mem605#1, imon_set_display_type_#t~mem606#1, imon_set_display_type_#t~mem607#1, imon_set_display_type_#t~mem608#1, imon_set_display_type_#t~mem609#1, imon_set_display_type_#t~mem610#1, imon_set_display_type_#t~mem611#1, imon_set_display_type_#t~mem612#1, imon_set_display_type_#t~mem613#1, imon_set_display_type_#t~mem614#1, imon_set_display_type_#t~mem615#1.base, imon_set_display_type_#t~mem615#1.offset, imon_set_display_type_#t~ret616#1, imon_set_display_type_~ictx#1.base, imon_set_display_type_~ictx#1.offset, imon_set_display_type_~configured_display_type~0#1;imon_set_display_type_~ictx#1.base, imon_set_display_type_~ictx#1.offset := imon_set_display_type_#in~ictx#1.base, imon_set_display_type_#in~ictx#1.offset;havoc imon_set_display_type_~configured_display_type~0#1;imon_set_display_type_~configured_display_type~0#1 := 1; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc imon_set_display_type_#t~mem602#1, imon_set_display_type_#t~mem603#1, imon_set_display_type_#t~mem604#1, imon_set_display_type_#t~mem605#1, imon_set_display_type_#t~mem606#1, imon_set_display_type_#t~mem607#1, imon_set_display_type_#t~mem608#1, imon_set_display_type_#t~mem609#1, imon_set_display_type_#t~mem610#1, imon_set_display_type_#t~mem611#1, imon_set_display_type_#t~mem612#1, imon_set_display_type_#t~mem613#1, imon_set_display_type_#t~mem614#1, imon_set_display_type_#t~mem615#1.base, imon_set_display_type_#t~mem615#1.offset, imon_set_display_type_#t~ret616#1, imon_set_display_type_~ictx#1.base, imon_set_display_type_~ictx#1.offset, imon_set_display_type_~configured_display_type~0#1;havoc imon_set_display_type_#in~ictx#1.base, imon_set_display_type_#in~ictx#1.offset;assume { :end_inline_imon_set_display_type } true;call imon_init_rdev_#t~mem636#1 := read~int#1(imon_init_rdev_~ictx#1.base, 576 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume 0 != ldv_usb_usb_instance_5_~tmp___2~13#1;~ldv_statevar_5~0 := 3; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume !(0 != ldv_usb_usb_instance_5_~tmp___2~13#1);~ldv_statevar_5~0 := 12; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: call ldv_file_operations_file_operations_instance_1_#t~mem897#1.base, ldv_file_operations_file_operations_instance_1_#t~mem897#1.offset := read~$Pointer$#28(~ldv_1_container_file_operations~0.base, 104 + ~ldv_1_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_release_1_2 } true;ldv_file_operations_instance_release_1_2_#in~arg0#1.base, ldv_file_operations_instance_release_1_2_#in~arg0#1.offset, ldv_file_operations_instance_release_1_2_#in~arg1#1.base, ldv_file_operations_instance_release_1_2_#in~arg1#1.offset, ldv_file_operations_instance_release_1_2_#in~arg2#1.base, ldv_file_operations_instance_release_1_2_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_1_#t~mem897#1.base, ldv_file_operations_file_operations_instance_1_#t~mem897#1.offset, ~ldv_1_resource_inode~0.base, ~ldv_1_resource_inode~0.offset, ~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset;havoc ldv_file_operations_instance_release_1_2_#t~ret917#1, ldv_file_operations_instance_release_1_2_~arg0#1.base, ldv_file_operations_instance_release_1_2_~arg0#1.offset, ldv_file_operations_instance_release_1_2_~arg1#1.base, ldv_file_operations_instance_release_1_2_~arg1#1.offset, ldv_file_operations_instance_release_1_2_~arg2#1.base, ldv_file_operations_instance_release_1_2_~arg2#1.offset;ldv_file_operations_instance_release_1_2_~arg0#1.base, ldv_file_operations_instance_release_1_2_~arg0#1.offset := ldv_file_operations_instance_release_1_2_#in~arg0#1.base, ldv_file_operations_instance_release_1_2_#in~arg0#1.offset;ldv_file_operations_instance_release_1_2_~arg1#1.base, ldv_file_operations_instance_release_1_2_~arg1#1.offset := ldv_file_operations_instance_release_1_2_#in~arg1#1.base, ldv_file_operations_instance_release_1_2_#in~arg1#1.offset;ldv_file_operations_instance_release_1_2_~arg2#1.base, ldv_file_operations_instance_release_1_2_~arg2#1.offset := ldv_file_operations_instance_release_1_2_#in~arg2#1.base, ldv_file_operations_instance_release_1_2_#in~arg2#1.offset; [2025-02-08 04:14:45,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5332: assume 0 == (lcd_write_~ictx~7#1.base + lcd_write_~ictx~7#1.offset) % 18446744073709551616;call write~int#23(0, lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, 4);call write~int#23(3735899821, lcd_write_~#_rs~2#1.base, 4 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(4294967295, lcd_write_~#_rs~2#1.base, 8 + lcd_write_~#_rs~2#1.offset, 4);call write~$Pointer$#23(0, -1, lcd_write_~#_rs~2#1.base, 12 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs~2#1.base, 20 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs~2#1.base, 28 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs~2#1.base, 36 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#23(84, 0, lcd_write_~#_rs~2#1.base, 44 + lcd_write_~#_rs~2#1.offset, 8);call write~int#23(0, lcd_write_~#_rs~2#1.base, 52 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs~2#1.base, 56 + lcd_write_~#_rs~2#1.offset, 8);call write~int#23(1250, lcd_write_~#_rs~2#1.base, 64 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(10, lcd_write_~#_rs~2#1.base, 68 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs~2#1.base, 72 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs~2#1.base, 76 + lcd_write_~#_rs~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs~2#1.base, 80 + lcd_write_~#_rs~2#1.offset, 8); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5332: assume !(0 == (lcd_write_~ictx~7#1.base + lcd_write_~ictx~7#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248-1: SUMMARY for call mutex_lock_nested(imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset, 0); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248: call imon_init_intf1_#t~mem737#1 := read~int#1(imon_init_intf1_~ictx#1.base, 585 + imon_init_intf1_~ictx#1.offset, 1); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936-1: SUMMARY for call show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset := #Ultimate.C_strcpy#1(show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, 58, 0); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: havoc show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume 3 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume !(3 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852-1: SUMMARY for call imon_init_idev_#t~ret652#1 := input_register_device(imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume -2147483648 <= imon_init_idev_#t~ret652#1 && imon_init_idev_#t~ret652#1 <= 2147483647;imon_init_idev_~ret~3#1 := imon_init_idev_#t~ret652#1;havoc imon_init_idev_#t~ret652#1; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6654: assume 57 == (if imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem606#1; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6654: assume !(57 == (if imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem606#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem606#1;call imon_set_display_type_#t~mem607#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5135: assume -2147483648 <= vfd_write_#t~ret239#1 && vfd_write_#t~ret239#1 <= 2147483647;havoc vfd_write_#t~ret239#1; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5135-1: SUMMARY for call vfd_write_#t~ret239#1 := printk(66, 0); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume 3 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: show_imon_clock_#res#1 := (if show_imon_clock_~len~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then show_imon_clock_~len~0#1 % 18446744073709551616 % 18446744073709551616 else show_imon_clock_~len~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1 := show_imon_clock_#res#1;havoc show_imon_clock_#t~ret216#1.base, show_imon_clock_#t~ret216#1.offset, show_imon_clock_#t~mem217#1, show_imon_clock_#t~loopctr218#1, show_imon_clock_#t~nondet219#1, show_imon_clock_#t~ret220#1, show_imon_clock_#t~mem221#1, show_imon_clock_#t~loopctr222#1, show_imon_clock_#t~nondet223#1, show_imon_clock_#t~ret224#1, show_imon_clock_~d#1.base, show_imon_clock_~d#1.offset, show_imon_clock_~attr#1.base, show_imon_clock_~attr#1.offset, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset, show_imon_clock_~ictx~4#1.base, show_imon_clock_~ictx~4#1.offset, show_imon_clock_~tmp~11#1.base, show_imon_clock_~tmp~11#1.offset, show_imon_clock_~len~0#1, show_imon_clock_~tmp___0~4#1, show_imon_clock_~tmp___1~2#1;havoc show_imon_clock_#in~d#1.base, show_imon_clock_#in~d#1.offset, show_imon_clock_#in~attr#1.base, show_imon_clock_#in~attr#1.offset, show_imon_clock_#in~buf#1.base, show_imon_clock_#in~buf#1.offset;assume { :end_inline_show_imon_clock } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003-1: SUMMARY for call mutex_unlock(show_imon_clock_~ictx~4#1.base, 30 + show_imon_clock_~ictx~4#1.offset); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_2~0 || 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069: store_imon_clock_#res#1 := store_imon_clock_~retval~5#1;ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1 := store_imon_clock_#res#1;havoc store_imon_clock_#t~ret225#1.base, store_imon_clock_#t~ret225#1.offset, store_imon_clock_#t~mem226#1, store_imon_clock_#t~mem227#1, store_imon_clock_#t~nondet228#1, store_imon_clock_#t~nondet229#1, store_imon_clock_#t~nondet230#1, store_imon_clock_#t~nondet231#1, store_imon_clock_#t~nondet232#1, store_imon_clock_#t~nondet233#1, store_imon_clock_#t~nondet234#1, store_imon_clock_#t~nondet235#1, store_imon_clock_#t~ret236#1, store_imon_clock_~d#1.base, store_imon_clock_~d#1.offset, store_imon_clock_~attr#1.base, store_imon_clock_~attr#1.offset, store_imon_clock_~buf#1.base, store_imon_clock_~buf#1.offset, store_imon_clock_~count#1, store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset, store_imon_clock_~tmp~12#1.base, store_imon_clock_~tmp~12#1.offset, store_imon_clock_~retval~5#1, store_imon_clock_~year~0#1, store_imon_clock_~month~0#1, store_imon_clock_~day~0#1, store_imon_clock_~dow~0#1, store_imon_clock_~hour~0#1, store_imon_clock_~minute~0#1, store_imon_clock_~second~0#1, store_imon_clock_~tmp___0~5#1, store_imon_clock_~tmp___1~3#1;havoc store_imon_clock_#in~d#1.base, store_imon_clock_#in~d#1.offset, store_imon_clock_#in~attr#1.base, store_imon_clock_#in~attr#1.offset, store_imon_clock_#in~buf#1.base, store_imon_clock_#in~buf#1.offset, store_imon_clock_#in~count#1;assume { :end_inline_store_imon_clock } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_6_11_6 } true;assume { :begin_inline_ldv_switch_automaton_state_2_5 } true;~ldv_statevar_2~0 := 4;assume { :end_inline_ldv_switch_automaton_state_2_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_6_11_6 } true;~ldv_statevar_11~0 := 5; [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069-1: SUMMARY for call mutex_unlock(store_imon_clock_~ictx~5#1.base, 30 + store_imon_clock_~ictx~5#1.offset); srcloc: null [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1;~ldv_statevar_3~0 := 3; [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1);~ldv_statevar_3~0 := 10; [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume 131072 == imon_init_rdev_#t~mem636#1 % 18446744073709551616;havoc imon_init_rdev_#t~mem636#1;call write~$Pointer$#1(170, 0, imon_init_rdev_~rdev~0#1.base, 1396 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 04:14:45,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume !(131072 == imon_init_rdev_#t~mem636#1 % 18446744073709551616);havoc imon_init_rdev_#t~mem636#1;call write~$Pointer$#1(171, 0, imon_init_rdev_~rdev~0#1.base, 1396 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: assume -2147483648 <= ldv_switch_1_#t~ret932#1 && ldv_switch_1_#t~ret932#1 <= 2147483647;ldv_switch_1_~tmp~39#1 := ldv_switch_1_#t~ret932#1;havoc ldv_switch_1_#t~ret932#1; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967-1: SUMMARY for call ldv_switch_1_#t~ret932#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: assume -9223372036854775808 <= lcd_write_#t~ret267#1 && lcd_write_#t~ret267#1 <= 9223372036854775807;lcd_write_~tmp___4~2#1 := lcd_write_#t~ret267#1;havoc lcd_write_#t~mem266#1;havoc lcd_write_#t~ret267#1; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466-1: SUMMARY for call lcd_write_#t~ret267#1 := ldv__builtin_expect((if lcd_write_#t~mem266#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then lcd_write_#t~mem266#1 % 4294967296 % 18446744073709551616 else lcd_write_#t~mem266#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250: assume 3 == imon_init_intf1_#t~mem737#1 % 256 % 4294967296;havoc imon_init_intf1_#t~mem737#1;assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := imon_init_intf1_~ictx#1.base, 1163 + imon_init_intf1_~ictx#1.offset, 0, 226, 0, imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250: assume !(3 == imon_init_intf1_#t~mem737#1 % 256 % 4294967296);havoc imon_init_intf1_#t~mem737#1; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume 14 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume !(14 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: SUMMARY for call mutex_unlock(imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: call ldv_file_operations_file_operations_instance_0_#t~mem885#1.base, ldv_file_operations_file_operations_instance_0_#t~mem885#1.offset := read~$Pointer$#25(~ldv_0_container_file_operations~0.base, 88 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_probe_0_12 } true;ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem885#1.base, ldv_file_operations_file_operations_instance_0_#t~mem885#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret914#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~33#1;ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_0_12_~tmp~33#1; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7118: imon_init_intf0_#t~ret702#1.base, imon_init_intf0_#t~ret702#1.offset := ldv_usb_alloc_urb_84_#res#1.base, ldv_usb_alloc_urb_84_#res#1.offset;havoc ldv_usb_alloc_urb_84_#t~ret979#1.base, ldv_usb_alloc_urb_84_#t~ret979#1.offset, ldv_usb_alloc_urb_84_~ldv_func_arg1#1, ldv_usb_alloc_urb_84_~flags#1, ldv_usb_alloc_urb_84_~tmp~53#1.base, ldv_usb_alloc_urb_84_~tmp~53#1.offset;havoc ldv_usb_alloc_urb_84_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_84_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_84 } true;imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset := imon_init_intf0_#t~ret702#1.base, imon_init_intf0_#t~ret702#1.offset;havoc imon_init_intf0_#t~ret702#1.base, imon_init_intf0_#t~ret702#1.offset; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: assume 0 == (imon_init_intf0_#t~mem730#1.base + imon_init_intf0_#t~mem730#1.offset) % 18446744073709551616;havoc imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset; [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: assume !(0 == (imon_init_intf0_#t~mem730#1.base + imon_init_intf0_#t~mem730#1.offset) % 18446744073709551616);havoc imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset;call write~int#1(1, imon_init_intf0_~ictx~13#1.base, 28 + imon_init_intf0_~ictx~13#1.offset, 1); [2025-02-08 04:14:45,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: havoc rc_register_device_#t~nondet1087#1;imon_init_rdev_#t~ret637#1 := rc_register_device_#res#1;havoc rc_register_device_#t~nondet1087#1, rc_register_device_~arg0#1.base, rc_register_device_~arg0#1.offset;havoc rc_register_device_#in~arg0#1.base, rc_register_device_#in~arg0#1.offset;assume { :end_inline_rc_register_device } true;assume -2147483648 <= imon_init_rdev_#t~ret637#1 && imon_init_rdev_#t~ret637#1 <= 2147483647;imon_init_rdev_~ret~2#1 := imon_init_rdev_#t~ret637#1;havoc imon_init_rdev_#t~ret637#1; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume imon_init_idev_~ret~3#1 < 0;call imon_init_idev_#t~mem653#1.base, imon_init_idev_#t~mem653#1.offset := read~$Pointer$#1(imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, 8); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume !(imon_init_idev_~ret~3#1 < 0);imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset := imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: assume -2147483648 <= imon_set_display_type_#t~ret616#1 && imon_set_display_type_#t~ret616#1 <= 2147483647;havoc imon_set_display_type_#t~mem615#1.base, imon_set_display_type_#t~mem615#1.offset;havoc imon_set_display_type_#t~ret616#1;call write~int#1(imon_set_display_type_~configured_display_type~0#1, imon_set_display_type_~ictx#1.base, 585 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret909#1.base, ldv_file_operations_file_operations_instance_1_#t~ret909#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret909#1.base, ldv_file_operations_file_operations_instance_1_#t~ret909#1.offset;~ldv_1_ldv_param_4_1_default~0.base, ~ldv_1_ldv_param_4_1_default~0.offset := ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.offset; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-2: call imon_set_display_type_#t~mem615#1.base, imon_set_display_type_#t~mem615#1.offset := read~$Pointer$#1(imon_set_display_type_~ictx#1.base, imon_set_display_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret909#1.base, ldv_file_operations_file_operations_instance_1_#t~ret909#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722-1: SUMMARY for call imon_set_display_type_#t~ret616#1 := _dev_info(imon_set_display_type_#t~mem615#1.base, imon_set_display_type_#t~mem615#1.offset, 164, 0); srcloc: null [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume 0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume !(0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: SUMMARY for call usb_free_urb(imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset); srcloc: null [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: call imon_init_intf1_#t~mem759#1.base, imon_init_intf1_#t~mem759#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume -2147483648 <= ldv_file_operations_instance_probe_1_12_#t~ret915#1 && ldv_file_operations_instance_probe_1_12_#t~ret915#1 <= 2147483647;ldv_file_operations_instance_probe_1_12_~tmp~34#1 := ldv_file_operations_instance_probe_1_12_#t~ret915#1;havoc ldv_file_operations_instance_probe_1_12_#t~ret915#1;ldv_file_operations_instance_probe_1_12_#res#1 := ldv_file_operations_instance_probe_1_12_~tmp~34#1;ldv_file_operations_file_operations_instance_1_#t~ret902#1 := ldv_file_operations_instance_probe_1_12_#res#1;havoc ldv_file_operations_instance_probe_1_12_#t~ret915#1, ldv_file_operations_instance_probe_1_12_~arg0#1.base, ldv_file_operations_instance_probe_1_12_~arg0#1.offset, ldv_file_operations_instance_probe_1_12_~arg1#1.base, ldv_file_operations_instance_probe_1_12_~arg1#1.offset, ldv_file_operations_instance_probe_1_12_~arg2#1.base, ldv_file_operations_instance_probe_1_12_~arg2#1.offset, ldv_file_operations_instance_probe_1_12_~tmp~34#1;havoc ldv_file_operations_instance_probe_1_12_#in~arg0#1.base, ldv_file_operations_instance_probe_1_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_1_12_#in~arg1#1.base, ldv_file_operations_instance_probe_1_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_1_12_#in~arg2#1.base, ldv_file_operations_instance_probe_1_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_1_12 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret902#1 && ldv_file_operations_file_operations_instance_1_#t~ret902#1 <= 2147483647;~ldv_1_ret_default~0 := ldv_file_operations_file_operations_instance_1_#t~ret902#1;havoc ldv_file_operations_file_operations_instance_1_#t~mem901#1.base, ldv_file_operations_file_operations_instance_1_#t~mem901#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret902#1; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-1: SUMMARY for call ldv_file_operations_instance_probe_1_12_#t~ret915#1 := display_open(ldv_file_operations_instance_probe_1_12_~arg1#1.base, ldv_file_operations_instance_probe_1_12_~arg1#1.offset, ldv_file_operations_instance_probe_1_12_~arg2#1.base, ldv_file_operations_instance_probe_1_12_~arg2#1.offset); srcloc: null [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume 0 != lcd_write_~tmp___4~2#1;call lcd_write_#t~mem268#1.base, lcd_write_#t~mem268#1.offset := read~$Pointer$#1(lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset, 8); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5468: assume !(0 != lcd_write_~tmp___4~2#1); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5270: assume vfd_write_~offset~0#1 <= 34; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5270: assume !(vfd_write_~offset~0#1 <= 34); [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186: assume -2147483648 <= imon_init_intf0_#t~ret731#1 && imon_init_intf0_#t~ret731#1 <= 2147483647;havoc imon_init_intf0_#t~ret731#1; [2025-02-08 04:14:45,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5204-1: SUMMARY for call vfd_write_#t~ret245#1 := copy_from_user(vfd_write_~ictx~6#1.base, 339 + vfd_write_~ictx~6#1.offset, vfd_write_~buf#1.base, vfd_write_~buf#1.offset, vfd_write_~n_bytes#1); srcloc: null [2025-02-08 04:14:45,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_4_#t~mem934#1.base, ldv_timer_timer_instance_4_#t~mem934#1.offset, ldv_timer_timer_instance_4_#t~mem935#1.base, ldv_timer_timer_instance_4_#t~mem935#1.offset, ldv_timer_timer_instance_4_#t~mem936#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 04:14:45,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~int#1(imon_init_intf1_~ictx#1.base + imon_init_intf1_~ictx#1.offset, imon_init_intf1_~ictx#1.base, 1203 + imon_init_intf1_~ictx#1.offset, 8);call write~$Pointer$#1(#funAddr~imon_touch_display_timeout.base, #funAddr~imon_touch_display_timeout.offset, imon_init_intf1_~ictx#1.base, 1195 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5204: vfd_write_~tmp___2~1#1 := vfd_write_#t~ret245#1;havoc vfd_write_#t~ret245#1; [2025-02-08 04:14:45,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120: assume 0 == (imon_init_intf0_~tx_urb~0#1.base + imon_init_intf0_~tx_urb~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120: assume !(0 == (imon_init_intf0_~tx_urb~0#1.base + imon_init_intf0_~tx_urb~0#1.offset) % 18446744073709551616);assume { :begin_inline___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset, 215, 0, imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186-1: SUMMARY for call imon_init_intf0_#t~ret731#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 221, 0); srcloc: null [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970: assume 0 == ldv_switch_1_~tmp~39#1; [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970: assume !(0 == ldv_switch_1_~tmp~39#1); [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940-1: SUMMARY for call show_associate_remote_#t~ret212#1 := _dev_info(show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset, 59, 0); srcloc: null [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume 2 == ~ldv_statevar_6~0; [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume -2147483648 <= show_associate_remote_#t~ret212#1 && show_associate_remote_#t~ret212#1 <= 2147483647;havoc show_associate_remote_#t~ret212#1; [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume 4 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume !(4 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808-1: SUMMARY for call send_associate_24g_#t~memcpy~res199#1.base, send_associate_24g_#t~memcpy~res199#1.offset := #Ultimate.C_memcpy#1(send_associate_24g_~ictx#1.base, 327 + send_associate_24g_~ictx#1.offset, send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset, 8); srcloc: null [2025-02-08 04:14:45,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call imon_init_idev_#t~ret654#1 := dev_err(imon_init_idev_#t~mem653#1.base, imon_init_idev_#t~mem653#1.offset, 174, 0); srcloc: null [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume -2147483648 <= imon_init_idev_#t~ret654#1 && imon_init_idev_#t~ret654#1 <= 2147483647;havoc imon_init_idev_#t~mem653#1.base, imon_init_idev_#t~mem653#1.offset;havoc imon_init_idev_#t~ret654#1; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: havoc send_associate_24g_#t~memcpy~res199#1.base, send_associate_24g_#t~memcpy~res199#1.offset; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: assume 69 == (if imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem607#1; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: assume !(69 == (if imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem607#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem607#1;call imon_set_display_type_#t~mem608#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret910#1.base, ldv_file_operations_file_operations_instance_1_#t~ret910#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451-1: SUMMARY for call imon_probe_#t~ret787#1 := printk(245, 0); srcloc: null [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: assume -2147483648 <= imon_probe_#t~ret787#1 && imon_probe_#t~ret787#1 <= 2147483647;havoc imon_probe_#t~ret787#1;imon_probe_~ret~8#1 := -19; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret910#1.base, ldv_file_operations_file_operations_instance_1_#t~ret910#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret910#1.base, ldv_file_operations_file_operations_instance_1_#t~ret910#1.offset;~ldv_1_ldv_param_4_3_default~0.base, ~ldv_1_ldv_param_4_3_default~0.offset := ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.offset; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: assume 4 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret887#1 := ldv_filter_err_code(~ldv_0_ret_default~0); srcloc: null [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret887#1 && ldv_file_operations_file_operations_instance_0_#t~ret887#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret887#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret887#1; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5139: ldv_file_operations_instance_write_1_4_#t~ret919#1 := vfd_write_#res#1;havoc vfd_write_#t~mem237#1.base, vfd_write_#t~mem237#1.offset, vfd_write_#t~ret238#1, vfd_write_#t~ret239#1, vfd_write_#t~mem240#1, vfd_write_#t~ret241#1, vfd_write_#t~ret242#1, vfd_write_#t~ret243#1, vfd_write_#t~ret244#1, vfd_write_#t~ret245#1, vfd_write_#t~memcpy~res246#1.base, vfd_write_#t~memcpy~res246#1.offset, vfd_write_#t~ret247#1, vfd_write_#t~ret248#1, vfd_write_#t~ret249#1, vfd_write_#t~memcpy~res250#1.base, vfd_write_#t~memcpy~res250#1.offset, vfd_write_#t~ret251#1, vfd_write_#t~ret252#1, vfd_write_#t~ret253#1, vfd_write_~file#1.base, vfd_write_~file#1.offset, vfd_write_~buf#1.base, vfd_write_~buf#1.offset, vfd_write_~n_bytes#1, vfd_write_~pos#1.base, vfd_write_~pos#1.offset, vfd_write_~i~1#1, vfd_write_~offset~0#1, vfd_write_~seq~0#1, vfd_write_~retval~6#1, vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset, vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset, vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, vfd_write_~tmp~13#1, vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, vfd_write_~tmp___0~6#1, vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, vfd_write_~tmp___1~4#1, vfd_write_~tmp___2~1#1, vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, vfd_write_~tmp___3~1#1, vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, vfd_write_~tmp___4~1#1;havoc vfd_write_#in~file#1.base, vfd_write_#in~file#1.offset, vfd_write_#in~buf#1.base, vfd_write_#in~buf#1.offset, vfd_write_#in~n_bytes#1, vfd_write_#in~pos#1.base, vfd_write_#in~pos#1.offset;assume { :end_inline_vfd_write } true;assume -9223372036854775808 <= ldv_file_operations_instance_write_1_4_#t~ret919#1 && ldv_file_operations_instance_write_1_4_#t~ret919#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_1_4_#t~ret919#1;havoc ldv_file_operations_instance_write_1_4_#t~ret919#1, ldv_file_operations_instance_write_1_4_~arg0#1.base, ldv_file_operations_instance_write_1_4_~arg0#1.offset, ldv_file_operations_instance_write_1_4_~arg1#1.base, ldv_file_operations_instance_write_1_4_~arg1#1.offset, ldv_file_operations_instance_write_1_4_~arg2#1.base, ldv_file_operations_instance_write_1_4_~arg2#1.offset, ldv_file_operations_instance_write_1_4_~arg3#1, ldv_file_operations_instance_write_1_4_~arg4#1.base, ldv_file_operations_instance_write_1_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_1_4_#in~arg0#1.base, ldv_file_operations_instance_write_1_4_#in~arg0#1.offset, ldv_file_operations_instance_write_1_4_#in~arg1#1.base, ldv_file_operations_instance_write_1_4_#in~arg1#1.offset, ldv_file_operations_instance_write_1_4_#in~arg2#1.base, ldv_file_operations_instance_write_1_4_#in~arg2#1.offset, ldv_file_operations_instance_write_1_4_#in~arg3#1, ldv_file_operations_instance_write_1_4_#in~arg4#1.base, ldv_file_operations_instance_write_1_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_1_4 } true;havoc ldv_file_operations_file_operations_instance_1_#t~mem911#1.base, ldv_file_operations_file_operations_instance_1_#t~mem911#1.offset; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5139-1: vfd_write_#res#1 := -19;call ULTIMATE.dealloc(vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset);havoc vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset);havoc vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset);havoc vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset);havoc vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset);havoc vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset);havoc vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset; [2025-02-08 04:14:45,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: call ldv_usb_usb_instance_5_#t~mem948#1.base, ldv_usb_usb_instance_5_#t~mem948#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 16 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941: show_associate_remote_~tmp___0~3#1 := show_associate_remote_#t~nondet213#1;havoc show_associate_remote_#t~nondet213#1;show_associate_remote_#res#1 := (if show_associate_remote_~tmp___0~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then show_associate_remote_~tmp___0~3#1 % 18446744073709551616 % 18446744073709551616 else show_associate_remote_~tmp___0~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1 := show_associate_remote_#res#1;havoc show_associate_remote_#t~ret208#1.base, show_associate_remote_#t~ret208#1.offset, show_associate_remote_#t~mem209#1, show_associate_remote_#t~strcpy~res210#1.base, show_associate_remote_#t~strcpy~res210#1.offset, show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset, show_associate_remote_#t~ret212#1, show_associate_remote_#t~nondet213#1, show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset, show_associate_remote_~attr#1.base, show_associate_remote_~attr#1.offset, show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, show_associate_remote_~ictx~2#1.base, show_associate_remote_~ictx~2#1.offset, show_associate_remote_~tmp~9#1.base, show_associate_remote_~tmp~9#1.offset, show_associate_remote_~tmp___0~3#1;havoc show_associate_remote_#in~d#1.base, show_associate_remote_#in~d#1.offset, show_associate_remote_#in~attr#1.base, show_associate_remote_#in~attr#1.offset, show_associate_remote_#in~buf#1.base, show_associate_remote_#in~buf#1.offset;assume { :end_inline_show_associate_remote } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4941-1: SUMMARY for call mutex_unlock(show_associate_remote_~ictx~2#1.base, 30 + show_associate_remote_~ictx~2#1.offset); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: assume -2147483648 <= send_associate_24g_#t~ret200#1 && send_associate_24g_#t~ret200#1 <= 2147483647;send_associate_24g_~retval~3#1 := send_associate_24g_#t~ret200#1;havoc send_associate_24g_#t~ret200#1;send_associate_24g_#res#1 := send_associate_24g_~retval~3#1;call ULTIMATE.dealloc(send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset);havoc send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809-1: SUMMARY for call send_associate_24g_#t~ret200#1 := send_packet(send_associate_24g_~ictx#1.base, send_associate_24g_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593-2: call imon_get_ffdc_type_#t~mem592#1.base, imon_get_ffdc_type_#t~mem592#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume -2147483648 <= lcd_write_#t~ret269#1 && lcd_write_#t~ret269#1 <= 2147483647;havoc lcd_write_#t~mem268#1.base, lcd_write_#t~mem268#1.offset;havoc lcd_write_#t~ret269#1; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593-1: SUMMARY for call imon_get_ffdc_type_#t~ret593#1 := _dev_info(imon_get_ffdc_type_#t~mem592#1.base, imon_get_ffdc_type_#t~mem592#1.offset, 159, 0); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: assume -2147483648 <= imon_get_ffdc_type_#t~ret593#1 && imon_get_ffdc_type_#t~ret593#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem592#1.base, imon_get_ffdc_type_#t~mem592#1.offset;havoc imon_get_ffdc_type_#t~ret593#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: SUMMARY for call lcd_write_#t~ret269#1 := __dynamic_dev_dbg(lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, lcd_write_#t~mem268#1.base, lcd_write_#t~mem268#1.offset, 104, 0); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206: assume 0 != vfd_write_~tmp___2~1#1 % 18446744073709551616;vfd_write_~retval~6#1 := -14; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206: assume !(0 != vfd_write_~tmp___2~1#1 % 18446744073709551616);vfd_write_~i~1#1 := (if vfd_write_~n_bytes#1 % 18446744073709551616 % 4294967296 <= 2147483647 then vfd_write_~n_bytes#1 % 18446744073709551616 % 4294967296 else vfd_write_~n_bytes#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: assume 15 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: assume !(15 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret888#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret888#1 && ldv_file_operations_file_operations_instance_0_#t~ret888#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___1~14#1 := ldv_file_operations_file_operations_instance_0_#t~ret888#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret888#1; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: assume -2147483648 <= imon_init_intf0_#t~ret703#1 && imon_init_intf0_#t~ret703#1 <= 2147483647;havoc imon_init_intf0_#t~ret703#1; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: havoc ldv_usb_usb_instance_5_#t~mem948#1.base, ldv_usb_usb_instance_5_#t~mem948#1.offset; [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368-1: SUMMARY for call ldv_usb_instance_release_5_4(ldv_usb_usb_instance_5_#t~mem948#1.base, ldv_usb_usb_instance_5_#t~mem948#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122-1: SUMMARY for call imon_init_intf0_#t~ret703#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 213, 0); srcloc: null [2025-02-08 04:14:45,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset := ~ldv_2_callback_show~0.base, ~ldv_2_callback_show~0.offset, ~ldv_2_container_struct_device_ptr~0.base, ~ldv_2_container_struct_device_ptr~0.offset, ~ldv_2_container_struct_device_attribute~0.base, ~ldv_2_container_struct_device_attribute~0.offset, ~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret871#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset;assume { :begin_inline_show_associate_remote } true;show_associate_remote_#in~d#1.base, show_associate_remote_#in~d#1.offset, show_associate_remote_#in~attr#1.base, show_associate_remote_#in~attr#1.offset, show_associate_remote_#in~buf#1.base, show_associate_remote_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;havoc show_associate_remote_#res#1;havoc show_associate_remote_#t~ret208#1.base, show_associate_remote_#t~ret208#1.offset, show_associate_remote_#t~mem209#1, show_associate_remote_#t~strcpy~res210#1.base, show_associate_remote_#t~strcpy~res210#1.offset, show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset, show_associate_remote_#t~ret212#1, show_associate_remote_#t~nondet213#1, show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset, show_associate_remote_~attr#1.base, show_associate_remote_~attr#1.offset, show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, show_associate_remote_~ictx~2#1.base, show_associate_remote_~ictx~2#1.offset, show_associate_remote_~tmp~9#1.base, show_associate_remote_~tmp~9#1.offset, show_associate_remote_~tmp___0~3#1;show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset := show_associate_remote_#in~d#1.base, show_associate_remote_#in~d#1.offset;show_associate_remote_~attr#1.base, show_associate_remote_~attr#1.offset := show_associate_remote_#in~attr#1.base, show_associate_remote_#in~attr#1.offset;show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset := show_associate_remote_#in~buf#1.base, show_associate_remote_#in~buf#1.offset;havoc show_associate_remote_~ictx~2#1.base, show_associate_remote_~ictx~2#1.offset;havoc show_associate_remote_~tmp~9#1.base, show_associate_remote_~tmp~9#1.offset;havoc show_associate_remote_~tmp___0~3#1;assume { :begin_inline_ldv_dev_get_drvdata_54 } true;ldv_dev_get_drvdata_54_#in~dev#1.base, ldv_dev_get_drvdata_54_#in~dev#1.offset := show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset;havoc ldv_dev_get_drvdata_54_#res#1.base, ldv_dev_get_drvdata_54_#res#1.offset;havoc ldv_dev_get_drvdata_54_#t~ret970#1.base, ldv_dev_get_drvdata_54_#t~ret970#1.offset, ldv_dev_get_drvdata_54_~dev#1.base, ldv_dev_get_drvdata_54_~dev#1.offset, ldv_dev_get_drvdata_54_~tmp~47#1.base, ldv_dev_get_drvdata_54_~tmp~47#1.offset;ldv_dev_get_drvdata_54_~dev#1.base, ldv_dev_get_drvdata_54_~dev#1.offset := ldv_dev_get_drvdata_54_#in~dev#1.base, ldv_dev_get_drvdata_54_#in~dev#1.offset;havoc ldv_dev_get_drvdata_54_~tmp~47#1.base, ldv_dev_get_drvdata_54_~tmp~47#1.offset; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret898#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: call ldv_file_operations_file_operations_instance_1_#t~mem911#1.base, ldv_file_operations_file_operations_instance_1_#t~mem911#1.offset := read~$Pointer$#28(~ldv_1_container_file_operations~0.base, 24 + ~ldv_1_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_write_1_4 } true;ldv_file_operations_instance_write_1_4_#in~arg0#1.base, ldv_file_operations_instance_write_1_4_#in~arg0#1.offset, ldv_file_operations_instance_write_1_4_#in~arg1#1.base, ldv_file_operations_instance_write_1_4_#in~arg1#1.offset, ldv_file_operations_instance_write_1_4_#in~arg2#1.base, ldv_file_operations_instance_write_1_4_#in~arg2#1.offset, ldv_file_operations_instance_write_1_4_#in~arg3#1, ldv_file_operations_instance_write_1_4_#in~arg4#1.base, ldv_file_operations_instance_write_1_4_#in~arg4#1.offset := ldv_file_operations_file_operations_instance_1_#t~mem911#1.base, ldv_file_operations_file_operations_instance_1_#t~mem911#1.offset, ~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset, ~ldv_1_ldv_param_4_1_default~0.base, ~ldv_1_ldv_param_4_1_default~0.offset, ~ldv_1_size_cnt_write_size~0, ~ldv_1_ldv_param_4_3_default~0.base, ~ldv_1_ldv_param_4_3_default~0.offset;havoc ldv_file_operations_instance_write_1_4_#t~ret919#1, ldv_file_operations_instance_write_1_4_~arg0#1.base, ldv_file_operations_instance_write_1_4_~arg0#1.offset, ldv_file_operations_instance_write_1_4_~arg1#1.base, ldv_file_operations_instance_write_1_4_~arg1#1.offset, ldv_file_operations_instance_write_1_4_~arg2#1.base, ldv_file_operations_instance_write_1_4_~arg2#1.offset, ldv_file_operations_instance_write_1_4_~arg3#1, ldv_file_operations_instance_write_1_4_~arg4#1.base, ldv_file_operations_instance_write_1_4_~arg4#1.offset;ldv_file_operations_instance_write_1_4_~arg0#1.base, ldv_file_operations_instance_write_1_4_~arg0#1.offset := ldv_file_operations_instance_write_1_4_#in~arg0#1.base, ldv_file_operations_instance_write_1_4_#in~arg0#1.offset;ldv_file_operations_instance_write_1_4_~arg1#1.base, ldv_file_operations_instance_write_1_4_~arg1#1.offset := ldv_file_operations_instance_write_1_4_#in~arg1#1.base, ldv_file_operations_instance_write_1_4_#in~arg1#1.offset;ldv_file_operations_instance_write_1_4_~arg2#1.base, ldv_file_operations_instance_write_1_4_~arg2#1.offset := ldv_file_operations_instance_write_1_4_#in~arg2#1.base, ldv_file_operations_instance_write_1_4_#in~arg2#1.offset;ldv_file_operations_instance_write_1_4_~arg3#1 := ldv_file_operations_instance_write_1_4_#in~arg3#1;ldv_file_operations_instance_write_1_4_~arg4#1.base, ldv_file_operations_instance_write_1_4_~arg4#1.offset := ldv_file_operations_instance_write_1_4_#in~arg4#1.base, ldv_file_operations_instance_write_1_4_#in~arg4#1.offset;assume { :begin_inline_vfd_write } true;vfd_write_#in~file#1.base, vfd_write_#in~file#1.offset, vfd_write_#in~buf#1.base, vfd_write_#in~buf#1.offset, vfd_write_#in~n_bytes#1, vfd_write_#in~pos#1.base, vfd_write_#in~pos#1.offset := ldv_file_operations_instance_write_1_4_~arg1#1.base, ldv_file_operations_instance_write_1_4_~arg1#1.offset, ldv_file_operations_instance_write_1_4_~arg2#1.base, ldv_file_operations_instance_write_1_4_~arg2#1.offset, ldv_file_operations_instance_write_1_4_~arg3#1, ldv_file_operations_instance_write_1_4_~arg4#1.base, ldv_file_operations_instance_write_1_4_~arg4#1.offset;havoc vfd_write_#res#1;havoc vfd_write_#t~mem237#1.base, vfd_write_#t~mem237#1.offset, vfd_write_#t~ret238#1, vfd_write_#t~ret239#1, vfd_write_#t~mem240#1, vfd_write_#t~ret241#1, vfd_write_#t~ret242#1, vfd_write_#t~ret243#1, vfd_write_#t~ret244#1, vfd_write_#t~ret245#1, vfd_write_#t~memcpy~res246#1.base, vfd_write_#t~memcpy~res246#1.offset, vfd_write_#t~ret247#1, vfd_write_#t~ret248#1, vfd_write_#t~ret249#1, vfd_write_#t~memcpy~res250#1.base, vfd_write_#t~memcpy~res250#1.offset, vfd_write_#t~ret251#1, vfd_write_#t~ret252#1, vfd_write_#t~ret253#1, vfd_write_~file#1.base, vfd_write_~file#1.offset, vfd_write_~buf#1.base, vfd_write_~buf#1.offset, vfd_write_~n_bytes#1, vfd_write_~pos#1.base, vfd_write_~pos#1.offset, vfd_write_~i~1#1, vfd_write_~offset~0#1, vfd_write_~seq~0#1, vfd_write_~retval~6#1, vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset, vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset, vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, vfd_write_~tmp~13#1, vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, vfd_write_~tmp___0~6#1, vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, vfd_write_~tmp___1~4#1, vfd_write_~tmp___2~1#1, vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, vfd_write_~tmp___3~1#1, vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, vfd_write_~tmp___4~1#1;vfd_write_~file#1.base, vfd_write_~file#1.offset := vfd_write_#in~file#1.base, vfd_write_#in~file#1.offset;vfd_write_~buf#1.base, vfd_write_~buf#1.offset := vfd_write_#in~buf#1.base, vfd_write_#in~buf#1.offset;vfd_write_~n_bytes#1 := vfd_write_#in~n_bytes#1;vfd_write_~pos#1.base, vfd_write_~pos#1.offset := vfd_write_#in~pos#1.base, vfd_write_#in~pos#1.offset;havoc vfd_write_~i~1#1;havoc vfd_write_~offset~0#1;havoc vfd_write_~seq~0#1;havoc vfd_write_~retval~6#1;havoc vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset;call vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset := #Ultimate.allocOnStack(7);call vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset := #Ultimate.allocOnStack(88);havoc vfd_write_~tmp~13#1;call vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset := #Ultimate.allocOnStack(88);havoc vfd_write_~tmp___0~6#1;call vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset := #Ultimate.allocOnStack(88);havoc vfd_write_~tmp___1~4#1;havoc vfd_write_~tmp___2~1#1;call vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset := #Ultimate.allocOnStack(88);havoc vfd_write_~tmp___3~1#1;call vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset := #Ultimate.allocOnStack(88);havoc vfd_write_~tmp___4~1#1;vfd_write_~retval~6#1 := 0;call write~int#1(1, vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(0, vfd_write_~#vfd_packet6~0#1.base, 1 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(0, vfd_write_~#vfd_packet6~0#1.base, 2 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(0, vfd_write_~#vfd_packet6~0#1.base, 3 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(0, vfd_write_~#vfd_packet6~0#1.base, 4 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(255, vfd_write_~#vfd_packet6~0#1.base, 5 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#1(255, vfd_write_~#vfd_packet6~0#1.base, 6 + vfd_write_~#vfd_packet6~0#1.offset, 1);call vfd_write_#t~mem237#1.base, vfd_write_#t~mem237#1.offset := read~$Pointer$#1(vfd_write_~file#1.base, 444 + vfd_write_~file#1.offset, 8);vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset := vfd_write_#t~mem237#1.base, vfd_write_#t~mem237#1.offset;havoc vfd_write_#t~mem237#1.base, vfd_write_#t~mem237#1.offset; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576-1: SUMMARY for call ldv_assume((if ~ldv_1_size_cnt_write_size~0 % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret898#1 && ldv_file_operations_file_operations_instance_1_#t~ret898#1 <= 2147483647;~ldv_statevar_1~0 := ldv_file_operations_file_operations_instance_1_#t~ret898#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret898#1; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321-1: SUMMARY for call imon_init_intf1_#t~ret760#1 := dev_err(imon_init_intf1_#t~mem759#1.base, imon_init_intf1_#t~mem759#1.offset, 229, 0); srcloc: null [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: assume -2147483648 <= imon_init_intf1_#t~ret760#1 && imon_init_intf1_#t~ret760#1 <= 2147483647;havoc imon_init_intf1_#t~mem759#1.base, imon_init_intf1_#t~mem759#1.offset;havoc imon_init_intf1_#t~ret760#1;imon_init_intf1_#res#1.base, imon_init_intf1_#res#1.offset := 0, 0;call ULTIMATE.dealloc(imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset);havoc imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: assume { :begin_inline_rc_register_device } true;rc_register_device_#in~arg0#1.base, rc_register_device_#in~arg0#1.offset := imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset;havoc rc_register_device_#res#1;havoc rc_register_device_#t~nondet1087#1, rc_register_device_~arg0#1.base, rc_register_device_~arg0#1.offset;rc_register_device_~arg0#1.base, rc_register_device_~arg0#1.offset := rc_register_device_#in~arg0#1.base, rc_register_device_#in~arg0#1.offset;havoc rc_register_device_#t~nondet1087#1;assume -2147483648 <= rc_register_device_#t~nondet1087#1 && rc_register_device_#t~nondet1087#1 <= 2147483647;rc_register_device_#res#1 := rc_register_device_#t~nondet1087#1;havoc rc_register_device_#t~nondet1087#1; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume 3 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___1~14#1;~ldv_statevar_0~0 := 9; [2025-02-08 04:14:45,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___1~14#1);~ldv_statevar_0~0 := 11; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 3 == ~ldv_statevar_6~0; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370-1: SUMMARY for call ldv_free(~ldv_5_usb_device_usb_device~0.base, ~ldv_5_usb_device_usb_device~0.offset); srcloc: null [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_0~0 || 15 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: assume { :begin_inline_ldv_dispatch_register_file_operations_instance_5_11_7 } true;assume { :begin_inline_ldv_switch_automaton_state_0_15 } true;~ldv_statevar_0~0 := 14;assume { :end_inline_ldv_switch_automaton_state_0_15 } true;assume { :begin_inline_ldv_switch_automaton_state_1_15 } true;~ldv_statevar_1~0 := 14;assume { :end_inline_ldv_switch_automaton_state_1_15 } true;assume { :end_inline_ldv_dispatch_register_file_operations_instance_5_11_7 } true;~ldv_statevar_11~0 := 6; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume 5 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: assume !(5 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: assume 1 == ldv_switch_1_~tmp~39#1; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: assume !(1 == ldv_switch_1_~tmp~39#1); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: assume 60 == (if imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem608#1; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: assume !(60 == (if imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem608#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem608#1;call imon_set_display_type_#t~mem609#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5275: havoc vfd_write_#t~memcpy~res250#1.base, vfd_write_#t~memcpy~res250#1.offset;call write~int#1(vfd_write_~seq~0#1, vfd_write_~ictx~6#1.base, 334 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5275-1: SUMMARY for call vfd_write_#t~memcpy~res250#1.base, vfd_write_#t~memcpy~res250#1.offset := #Ultimate.C_memcpy#1(vfd_write_~ictx~6#1.base, 327 + vfd_write_~ictx~6#1.offset, vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset, 7); srcloc: null [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5143: call vfd_write_#t~mem240#1 := read~int#1(vfd_write_~ictx~6#1.base, 28 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5143-1: SUMMARY for call mutex_lock_nested(vfd_write_~ictx~6#1.base, 30 + vfd_write_~ictx~6#1.offset, 0); srcloc: null [2025-02-08 04:14:45,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: assume { :begin_inline_ldv_usb_usb_instance_5 } true;ldv_usb_usb_instance_5_#in~arg0#1.base, ldv_usb_usb_instance_5_#in~arg0#1.offset := 0, 0;havoc ldv_usb_usb_instance_5_#t~mem947#1.base, ldv_usb_usb_instance_5_#t~mem947#1.offset, ldv_usb_usb_instance_5_#t~mem948#1.base, ldv_usb_usb_instance_5_#t~mem948#1.offset, ldv_usb_usb_instance_5_#t~mem949#1.base, ldv_usb_usb_instance_5_#t~mem949#1.offset, ldv_usb_usb_instance_5_#t~mem950#1.base, ldv_usb_usb_instance_5_#t~mem950#1.offset, ldv_usb_usb_instance_5_#t~mem951#1.base, ldv_usb_usb_instance_5_#t~mem951#1.offset, ldv_usb_usb_instance_5_#t~mem952#1.base, ldv_usb_usb_instance_5_#t~mem952#1.offset, ldv_usb_usb_instance_5_#t~mem953#1.base, ldv_usb_usb_instance_5_#t~mem953#1.offset, ldv_usb_usb_instance_5_#t~ret954#1, ldv_usb_usb_instance_5_#t~ret955#1.base, ldv_usb_usb_instance_5_#t~ret955#1.offset, ldv_usb_usb_instance_5_#t~ret956#1.base, ldv_usb_usb_instance_5_#t~ret956#1.offset, ldv_usb_usb_instance_5_#t~ret957#1.base, ldv_usb_usb_instance_5_#t~ret957#1.offset, ldv_usb_usb_instance_5_#t~mem958#1.base, ldv_usb_usb_instance_5_#t~mem958#1.offset, ldv_usb_usb_instance_5_#t~ret959#1, ldv_usb_usb_instance_5_#t~ret960#1, ldv_usb_usb_instance_5_#t~ret961#1, ldv_usb_usb_instance_5_#t~ret962#1.base, ldv_usb_usb_instance_5_#t~ret962#1.offset, ldv_usb_usb_instance_5_#t~mem963#1.base, ldv_usb_usb_instance_5_#t~mem963#1.offset, ldv_usb_usb_instance_5_~arg0#1.base, ldv_usb_usb_instance_5_~arg0#1.offset, ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset, ldv_usb_usb_instance_5_~tmp___0~22#1.base, ldv_usb_usb_instance_5_~tmp___0~22#1.offset, ldv_usb_usb_instance_5_~tmp___1~18#1.base, ldv_usb_usb_instance_5_~tmp___1~18#1.offset, ldv_usb_usb_instance_5_~tmp___2~13#1, ldv_usb_usb_instance_5_~tmp___3~12#1.base, ldv_usb_usb_instance_5_~tmp___3~12#1.offset;ldv_usb_usb_instance_5_~arg0#1.base, ldv_usb_usb_instance_5_~arg0#1.offset := ldv_usb_usb_instance_5_#in~arg0#1.base, ldv_usb_usb_instance_5_#in~arg0#1.offset;havoc ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset;havoc ldv_usb_usb_instance_5_~tmp___0~22#1.base, ldv_usb_usb_instance_5_~tmp___0~22#1.offset;havoc ldv_usb_usb_instance_5_~tmp___1~18#1.base, ldv_usb_usb_instance_5_~tmp___1~18#1.offset;havoc ldv_usb_usb_instance_5_~tmp___2~13#1;havoc ldv_usb_usb_instance_5_~tmp___3~12#1.base, ldv_usb_usb_instance_5_~tmp___3~12#1.offset; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume 5 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.offset;~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_9 } true;ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1 := ~ldv_3_callback_store~0.base, ~ldv_3_callback_store~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset, ~ldv_3_ldv_param_9_3_default~0;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret874#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :begin_inline_store_imon_clock } true;store_imon_clock_#in~d#1.base, store_imon_clock_#in~d#1.offset, store_imon_clock_#in~attr#1.base, store_imon_clock_#in~attr#1.offset, store_imon_clock_#in~buf#1.base, store_imon_clock_#in~buf#1.offset, store_imon_clock_#in~count#1 := ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc store_imon_clock_#res#1;havoc store_imon_clock_#t~ret225#1.base, store_imon_clock_#t~ret225#1.offset, store_imon_clock_#t~mem226#1, store_imon_clock_#t~mem227#1, store_imon_clock_#t~nondet228#1, store_imon_clock_#t~nondet229#1, store_imon_clock_#t~nondet230#1, store_imon_clock_#t~nondet231#1, store_imon_clock_#t~nondet232#1, store_imon_clock_#t~nondet233#1, store_imon_clock_#t~nondet234#1, store_imon_clock_#t~nondet235#1, store_imon_clock_#t~ret236#1, store_imon_clock_~d#1.base, store_imon_clock_~d#1.offset, store_imon_clock_~attr#1.base, store_imon_clock_~attr#1.offset, store_imon_clock_~buf#1.base, store_imon_clock_~buf#1.offset, store_imon_clock_~count#1, store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset, store_imon_clock_~tmp~12#1.base, store_imon_clock_~tmp~12#1.offset, store_imon_clock_~retval~5#1, store_imon_clock_~year~0#1, store_imon_clock_~month~0#1, store_imon_clock_~day~0#1, store_imon_clock_~dow~0#1, store_imon_clock_~hour~0#1, store_imon_clock_~minute~0#1, store_imon_clock_~second~0#1, store_imon_clock_~tmp___0~5#1, store_imon_clock_~tmp___1~3#1;store_imon_clock_~d#1.base, store_imon_clock_~d#1.offset := store_imon_clock_#in~d#1.base, store_imon_clock_#in~d#1.offset;store_imon_clock_~attr#1.base, store_imon_clock_~attr#1.offset := store_imon_clock_#in~attr#1.base, store_imon_clock_#in~attr#1.offset;store_imon_clock_~buf#1.base, store_imon_clock_~buf#1.offset := store_imon_clock_#in~buf#1.base, store_imon_clock_#in~buf#1.offset;store_imon_clock_~count#1 := store_imon_clock_#in~count#1;havoc store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset;havoc store_imon_clock_~tmp~12#1.base, store_imon_clock_~tmp~12#1.offset;havoc store_imon_clock_~retval~5#1;havoc store_imon_clock_~year~0#1;havoc store_imon_clock_~month~0#1;havoc store_imon_clock_~day~0#1;havoc store_imon_clock_~dow~0#1;havoc store_imon_clock_~hour~0#1;havoc store_imon_clock_~minute~0#1;havoc store_imon_clock_~second~0#1;havoc store_imon_clock_~tmp___0~5#1;havoc store_imon_clock_~tmp___1~3#1;assume { :begin_inline_ldv_dev_get_drvdata_57 } true;ldv_dev_get_drvdata_57_#in~dev#1.base, ldv_dev_get_drvdata_57_#in~dev#1.offset := store_imon_clock_~d#1.base, store_imon_clock_~d#1.offset;havoc ldv_dev_get_drvdata_57_#res#1.base, ldv_dev_get_drvdata_57_#res#1.offset;havoc ldv_dev_get_drvdata_57_#t~ret973#1.base, ldv_dev_get_drvdata_57_#t~ret973#1.offset, ldv_dev_get_drvdata_57_~dev#1.base, ldv_dev_get_drvdata_57_~dev#1.offset, ldv_dev_get_drvdata_57_~tmp~50#1.base, ldv_dev_get_drvdata_57_~tmp~50#1.offset;ldv_dev_get_drvdata_57_~dev#1.base, ldv_dev_get_drvdata_57_~dev#1.offset := ldv_dev_get_drvdata_57_#in~dev#1.base, ldv_dev_get_drvdata_57_#in~dev#1.offset;havoc ldv_dev_get_drvdata_57_~tmp~50#1.base, ldv_dev_get_drvdata_57_~tmp~50#1.offset; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume imon_init_rdev_~ret~2#1 < 0;call imon_init_rdev_#t~mem638#1.base, imon_init_rdev_#t~mem638#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !(imon_init_rdev_~ret~2#1 < 0);imon_init_rdev_#res#1.base, imon_init_rdev_#res#1.offset := imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset;call ULTIMATE.dealloc(imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset);havoc imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: ~ldv_statevar_2~0 := 2; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: SUMMARY for call ldv_check_alloc_flags(ldv_usb_alloc_urb_83_~flags#1); srcloc: null [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret962#1.base, ldv_usb_usb_instance_5_#t~ret962#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: call ULTIMATE.dealloc(imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset);havoc imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume 18 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume !(18 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: ldv_usb_usb_instance_5_~tmp___3~12#1.base, ldv_usb_usb_instance_5_~tmp___3~12#1.offset := ldv_usb_usb_instance_5_#t~ret962#1.base, ldv_usb_usb_instance_5_#t~ret962#1.offset;havoc ldv_usb_usb_instance_5_#t~ret962#1.base, ldv_usb_usb_instance_5_#t~ret962#1.offset;~ldv_5_ldv_param_8_1_default~0.base, ~ldv_5_ldv_param_8_1_default~0.offset := ldv_usb_usb_instance_5_~tmp___3~12#1.base, ldv_usb_usb_instance_5_~tmp___3~12#1.offset;call ldv_usb_usb_instance_5_#t~mem963#1.base, ldv_usb_usb_instance_5_#t~mem963#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 32 + ~ldv_5_container_usb_driver~0.offset, 8);assume { :begin_inline_ldv_usb_instance_suspend_5_8 } true;ldv_usb_instance_suspend_5_8_#in~arg0#1.base, ldv_usb_instance_suspend_5_8_#in~arg0#1.offset, ldv_usb_instance_suspend_5_8_#in~arg1#1.base, ldv_usb_instance_suspend_5_8_#in~arg1#1.offset, ldv_usb_instance_suspend_5_8_#in~arg2#1.base, ldv_usb_instance_suspend_5_8_#in~arg2#1.offset := ldv_usb_usb_instance_5_#t~mem963#1.base, ldv_usb_usb_instance_5_#t~mem963#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset, ~ldv_5_ldv_param_8_1_default~0.base, ~ldv_5_ldv_param_8_1_default~0.offset;havoc ldv_usb_instance_suspend_5_8_#t~mem943#1, ldv_usb_instance_suspend_5_8_#t~ret944#1, ldv_usb_instance_suspend_5_8_~arg0#1.base, ldv_usb_instance_suspend_5_8_~arg0#1.offset, ldv_usb_instance_suspend_5_8_~arg1#1.base, ldv_usb_instance_suspend_5_8_~arg1#1.offset, ldv_usb_instance_suspend_5_8_~arg2#1.base, ldv_usb_instance_suspend_5_8_~arg2#1.offset;ldv_usb_instance_suspend_5_8_~arg0#1.base, ldv_usb_instance_suspend_5_8_~arg0#1.offset := ldv_usb_instance_suspend_5_8_#in~arg0#1.base, ldv_usb_instance_suspend_5_8_#in~arg0#1.offset;ldv_usb_instance_suspend_5_8_~arg1#1.base, ldv_usb_instance_suspend_5_8_~arg1#1.offset := ldv_usb_instance_suspend_5_8_#in~arg1#1.base, ldv_usb_instance_suspend_5_8_#in~arg1#1.offset;ldv_usb_instance_suspend_5_8_~arg2#1.base, ldv_usb_instance_suspend_5_8_~arg2#1.offset := ldv_usb_instance_suspend_5_8_#in~arg2#1.base, ldv_usb_instance_suspend_5_8_#in~arg2#1.offset;call ldv_usb_instance_suspend_5_8_#t~mem943#1 := read~int#1(ldv_usb_instance_suspend_5_8_~arg2#1.base, ldv_usb_instance_suspend_5_8_~arg2#1.offset, 4);assume { :begin_inline_imon_suspend } true;imon_suspend_#in~intf#1.base, imon_suspend_#in~intf#1.offset, imon_suspend_#in~message#1.event := ldv_usb_instance_suspend_5_8_~arg1#1.base, ldv_usb_instance_suspend_5_8_~arg1#1.offset, ldv_usb_instance_suspend_5_8_#t~mem943#1;havoc imon_suspend_#res#1;havoc imon_suspend_#t~ret820#1.base, imon_suspend_#t~ret820#1.offset, imon_suspend_#t~mem821#1.base, imon_suspend_#t~mem821#1.offset, imon_suspend_#t~mem822#1, imon_suspend_#t~mem823#1.base, imon_suspend_#t~mem823#1.offset, imon_suspend_#t~mem824#1.base, imon_suspend_#t~mem824#1.offset, imon_suspend_~intf#1.base, imon_suspend_~intf#1.offset, imon_suspend_~message#1.event, imon_suspend_~ictx~16#1.base, imon_suspend_~ictx~16#1.offset, imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset, imon_suspend_~ifnum~3#1;imon_suspend_~intf#1.base, imon_suspend_~intf#1.offset := imon_suspend_#in~intf#1.base, imon_suspend_#in~intf#1.offset;imon_suspend_~message#1.event := imon_suspend_#in~message#1.event;havoc imon_suspend_~ictx~16#1.base, imon_suspend_~ictx~16#1.offset;havoc imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset;havoc imon_suspend_~ifnum~3#1; [2025-02-08 04:14:45,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: ldv_usb_alloc_urb_83_~tmp~52#1.base, ldv_usb_alloc_urb_83_~tmp~52#1.offset := ldv_usb_alloc_urb_83_#t~ret978#1.base, ldv_usb_alloc_urb_83_#t~ret978#1.offset;havoc ldv_usb_alloc_urb_83_#t~ret978#1.base, ldv_usb_alloc_urb_83_#t~ret978#1.offset;ldv_usb_alloc_urb_83_#res#1.base, ldv_usb_alloc_urb_83_#res#1.offset := ldv_usb_alloc_urb_83_~tmp~52#1.base, ldv_usb_alloc_urb_83_~tmp~52#1.offset; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703-1: SUMMARY for call ldv_usb_alloc_urb_83_#t~ret978#1.base, ldv_usb_alloc_urb_83_#t~ret978#1.offset := ldv_malloc(184); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: assume -2147483648 <= lcd_write_#t~ret260#1 && lcd_write_#t~ret260#1 <= 2147483647;lcd_write_~tmp___1~5#1 := lcd_write_#t~ret260#1;havoc lcd_write_#t~ret260#1; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409-1: SUMMARY for call lcd_write_#t~ret260#1 := ___ratelimit(lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, 93, 0); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7259-1: SUMMARY for call imon_init_intf1_#t~ret738#1.base, imon_init_intf1_#t~ret738#1.offset := interface_to_usbdev(imon_init_intf1_~intf#1.base, imon_init_intf1_~intf#1.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7259: imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset := imon_init_intf1_#t~ret738#1.base, imon_init_intf1_#t~ret738#1.offset;havoc imon_init_intf1_#t~ret738#1.base, imon_init_intf1_#t~ret738#1.offset; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5277: assume -2147483648 <= vfd_write_#t~ret251#1 && vfd_write_#t~ret251#1 <= 2147483647;vfd_write_~retval~6#1 := vfd_write_#t~ret251#1;havoc vfd_write_#t~ret251#1; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5277-1: SUMMARY for call vfd_write_#t~ret251#1 := send_packet(vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: havoc ##fun~int~TO~VOID_#~933#1;havoc ##fun~int~TO~VOID_#in~933#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193-1: SUMMARY for call mutex_unlock(imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5145: assume 0 == vfd_write_#t~mem240#1 % 256;havoc vfd_write_#t~mem240#1;call write~int#23(0, vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(3735899821, vfd_write_~#_rs___0~1#1.base, 4 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(4294967295, vfd_write_~#_rs___0~1#1.base, 8 + vfd_write_~#_rs___0~1#1.offset, 4);call write~$Pointer$#23(0, -1, vfd_write_~#_rs___0~1#1.base, 12 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___0~1#1.base, 20 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___0~1#1.base, 28 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___0~1#1.base, 36 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#23(68, 0, vfd_write_~#_rs___0~1#1.base, 44 + vfd_write_~#_rs___0~1#1.offset, 8);call write~int#23(0, vfd_write_~#_rs___0~1#1.base, 52 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___0~1#1.base, 56 + vfd_write_~#_rs___0~1#1.offset, 8);call write~int#23(1250, vfd_write_~#_rs___0~1#1.base, 64 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(10, vfd_write_~#_rs___0~1#1.base, 68 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___0~1#1.base, 72 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___0~1#1.base, 76 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___0~1#1.base, 80 + vfd_write_~#_rs___0~1#1.offset, 8); [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5145: assume !(0 == vfd_write_#t~mem240#1 % 256);havoc vfd_write_#t~mem240#1; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193: imon_init_intf0_#res#1.base, imon_init_intf0_#res#1.offset := imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset;call ULTIMATE.dealloc(imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset);havoc imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset;call ULTIMATE.dealloc(imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset);havoc imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797-1: SUMMARY for call imon_init_rdev_#t~ret639#1 := dev_err(imon_init_rdev_#t~mem638#1.base, imon_init_rdev_#t~mem638#1.offset, 172, 0); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: assume -2147483648 <= imon_init_rdev_#t~ret639#1 && imon_init_rdev_#t~ret639#1 <= 2147483647;havoc imon_init_rdev_#t~mem638#1.base, imon_init_rdev_#t~mem638#1.offset;havoc imon_init_rdev_#t~ret639#1; [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: SUMMARY for call ldv_free(~ldv_1_ldv_param_4_1_default~0.base, ~ldv_1_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: SUMMARY for call ldv_free(~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-1: SUMMARY for call imon_init_intf1_#t~ret739#1.base, imon_init_intf1_#t~ret739#1.offset := usb_get_dev(imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset); srcloc: null [2025-02-08 04:14:45,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: call write~$Pointer$#1(imon_init_intf1_#t~ret739#1.base, imon_init_intf1_#t~ret739#1.offset, imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8);havoc imon_init_intf1_#t~ret739#1.base, imon_init_intf1_#t~ret739#1.offset;call write~$Pointer$#1(imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset, imon_init_intf1_~ictx#1.base, 302 + imon_init_intf1_~ictx#1.offset, 8);imon_init_intf1_~ret~6#1 := -19;call imon_init_intf1_#t~mem740#1.base, imon_init_intf1_#t~mem740#1.offset := read~$Pointer$#1(imon_init_intf1_~intf#1.base, 8 + imon_init_intf1_~intf#1.offset, 8);imon_init_intf1_~iface_desc~1#1.base, imon_init_intf1_~iface_desc~1#1.offset := imon_init_intf1_#t~mem740#1.base, imon_init_intf1_#t~mem740#1.offset;havoc imon_init_intf1_#t~mem740#1.base, imon_init_intf1_#t~mem740#1.offset; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5212: assume vfd_write_~i~1#1 <= 31; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5212: assume !(vfd_write_~i~1#1 <= 31);vfd_write_~i~1#1 := 32; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: assume 2 == ldv_switch_1_~tmp~39#1; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: assume !(2 == ldv_switch_1_~tmp~39#1); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume 4 == ~ldv_statevar_6~0; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: assume 6 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: assume !(6 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-1: SUMMARY for call input_free_device(imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset); srcloc: null [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset := 0, 0; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: assume 65 == (if imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem609#1; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: assume !(65 == (if imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem609#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem609#1;call imon_set_display_type_#t~mem610#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume 33 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume !(33 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_4_3_default~0.base, ~ldv_1_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: ~ldv_1_ret_default~0 := 1;~ldv_statevar_1~0 := 15; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-1: SUMMARY for call ldv_free(~ldv_1_resource_inode~0.base, ~ldv_1_resource_inode~0.offset); srcloc: null [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume 0 != lcd_write_~tmp___1~5#1; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume !(0 != lcd_write_~tmp___1~5#1); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: SUMMARY for call usb_set_intfdata(imon_probe_~interface#1.base, imon_probe_~interface#1.offset, imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset); srcloc: null [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: ~ldv_statevar_1~0 := 3; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume 6 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: assume !(6 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5279: assume 0 != vfd_write_~retval~6#1;call write~int#23(0, vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(3735899821, vfd_write_~#_rs___3~0#1.base, 4 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(4294967295, vfd_write_~#_rs___3~0#1.base, 8 + vfd_write_~#_rs___3~0#1.offset, 4);call write~$Pointer$#23(0, -1, vfd_write_~#_rs___3~0#1.base, 12 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___3~0#1.base, 20 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___3~0#1.base, 28 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___3~0#1.base, 36 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#23(80, 0, vfd_write_~#_rs___3~0#1.base, 44 + vfd_write_~#_rs___3~0#1.offset, 8);call write~int#23(0, vfd_write_~#_rs___3~0#1.base, 52 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___3~0#1.base, 56 + vfd_write_~#_rs___3~0#1.offset, 8);call write~int#23(1250, vfd_write_~#_rs___3~0#1.base, 64 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(10, vfd_write_~#_rs___3~0#1.base, 68 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___3~0#1.base, 72 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___3~0#1.base, 76 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___3~0#1.base, 80 + vfd_write_~#_rs___3~0#1.offset, 8); [2025-02-08 04:14:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5279: assume !(0 != vfd_write_~retval~6#1); [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := imon_init_intf0_~ictx~13#1.base, 495 + imon_init_intf0_~ictx~13#1.offset;havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601-2: call imon_get_ffdc_type_#t~mem594#1.base, imon_get_ffdc_type_#t~mem594#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: lcd_write_#res#1 := (if (if 0 == lcd_write_~retval~7#1 then lcd_write_~n_bytes#1 else lcd_write_~retval~7#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 == lcd_write_~retval~7#1 then lcd_write_~n_bytes#1 else lcd_write_~retval~7#1) % 18446744073709551616 % 18446744073709551616 else (if 0 == lcd_write_~retval~7#1 then lcd_write_~n_bytes#1 else lcd_write_~retval~7#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call ULTIMATE.dealloc(lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset);havoc lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset);havoc lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset);havoc lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset);havoc lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset;call ULTIMATE.dealloc(lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset);havoc lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset; [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601-1: SUMMARY for call imon_get_ffdc_type_#t~ret595#1 := _dev_info(imon_get_ffdc_type_#t~mem594#1.base, imon_get_ffdc_type_#t~mem594#1.offset, 160, 0); srcloc: null [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: ~ldv_statevar_5~0 := 7; [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601: assume -2147483648 <= imon_get_ffdc_type_#t~ret595#1 && imon_get_ffdc_type_#t~ret595#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem594#1.base, imon_get_ffdc_type_#t~mem594#1.offset;havoc imon_get_ffdc_type_#t~ret595#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1;imon_get_ffdc_type_~allowed_protos~0#1 := 131072; [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: assume -2147483648 <= ldv_file_operations_instance_release_0_2_#t~ret916#1 && ldv_file_operations_instance_release_0_2_#t~ret916#1 <= 2147483647;havoc ldv_file_operations_instance_release_0_2_#t~ret916#1;havoc ldv_file_operations_instance_release_0_2_#t~ret916#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;havoc ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_release_0_2 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem881#1.base, ldv_file_operations_file_operations_instance_0_#t~mem881#1.offset;~ldv_statevar_0~0 := 1; [2025-02-08 04:14:45,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649-1: SUMMARY for call ldv_file_operations_instance_release_0_2_#t~ret916#1 := display_close(ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478-1: SUMMARY for call mutex_unlock(lcd_write_~ictx~7#1.base, 30 + lcd_write_~ictx~7#1.offset); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: call write~int#1(32, vfd_write_~ictx~6#1.base, 339 + vfd_write_~ictx~6#1.offset + vfd_write_~i~1#1, 1);vfd_write_~i~1#1 := 1 + vfd_write_~i~1#1; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: assume 20 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: assume !(20 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: SUMMARY for call ldv_free(~ldv_5_ldv_param_8_1_default~0.base, ~ldv_5_ldv_param_8_1_default~0.offset); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: imon_init_intf0_#t~ret704#1.base, imon_init_intf0_#t~ret704#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc imon_init_intf0_#t~ret704#1.base, imon_init_intf0_#t~ret704#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := imon_init_intf0_~ictx~13#1.base, 495 + imon_init_intf0_~ictx~13#1.offset, 216, 0, imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376: ~ldv_statevar_5~0 := 4; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume { :begin_inline_ldv_usb_dummy_factory_6 } true;ldv_usb_dummy_factory_6_#in~arg0#1.base, ldv_usb_dummy_factory_6_#in~arg0#1.offset := 0, 0;havoc ldv_usb_dummy_factory_6_~arg0#1.base, ldv_usb_dummy_factory_6_~arg0#1.offset;ldv_usb_dummy_factory_6_~arg0#1.base, ldv_usb_dummy_factory_6_~arg0#1.offset := ldv_usb_dummy_factory_6_#in~arg0#1.base, ldv_usb_dummy_factory_6_#in~arg0#1.offset; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: SUMMARY for call ldv_free(~ldv_3_ldv_param_9_2_default~0.base, ~ldv_3_ldv_param_9_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4818: call ULTIMATE.dealloc(send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset);havoc send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: call ULTIMATE.dealloc(imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset);havoc imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset;imon_init_intf0_#t~ret729#1.base, imon_init_intf0_#t~ret729#1.offset := imon_init_rdev_#res#1.base, imon_init_rdev_#res#1.offset;havoc imon_init_rdev_#t~ret617#1.base, imon_init_rdev_#t~ret617#1.offset, imon_init_rdev_#t~mem618#1.base, imon_init_rdev_#t~mem618#1.offset, imon_init_rdev_#t~ret619#1, imon_init_rdev_#t~mem620#1, imon_init_rdev_#t~mem621#1, imon_init_rdev_#t~loopctr622#1, imon_init_rdev_#t~nondet623#1, imon_init_rdev_#t~ret624#1, imon_init_rdev_#t~mem625#1.base, imon_init_rdev_#t~mem625#1.offset, imon_init_rdev_#t~ret626#1, imon_init_rdev_#t~ret627#1, imon_init_rdev_#t~mem628#1.base, imon_init_rdev_#t~mem628#1.offset, imon_init_rdev_#t~mem629#1.base, imon_init_rdev_#t~mem629#1.offset, imon_init_rdev_#t~memcpy~res630#1.base, imon_init_rdev_#t~memcpy~res630#1.offset, imon_init_rdev_#t~ret631#1, imon_init_rdev_#t~mem632#1.base, imon_init_rdev_#t~mem632#1.offset, imon_init_rdev_#t~ret633#1, imon_init_rdev_#t~mem634#1, imon_init_rdev_#t~mem635#1, imon_init_rdev_#t~mem636#1, imon_init_rdev_#t~ret637#1, imon_init_rdev_#t~mem638#1.base, imon_init_rdev_#t~mem638#1.offset, imon_init_rdev_#t~ret639#1, imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset, imon_init_rdev_~ret~2#1, imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset;havoc imon_init_rdev_#in~ictx#1.base, imon_init_rdev_#in~ictx#1.offset;assume { :end_inline_imon_init_rdev } true;call write~$Pointer$#1(imon_init_intf0_#t~ret729#1.base, imon_init_intf0_#t~ret729#1.offset, imon_init_intf0_~ictx~13#1.base, 471 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret729#1.base, imon_init_intf0_#t~ret729#1.offset;call imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 471 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: assume -2147483648 <= lcd_write_#t~ret261#1 && lcd_write_#t~ret261#1 <= 2147483647;havoc lcd_write_#t~ret261#1; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume 0 == imon_probe_~ifnum~1#1; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume !(0 == imon_probe_~ifnum~1#1); [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413-1: SUMMARY for call lcd_write_#t~ret261#1 := printk(94, 0); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: SUMMARY for call ldv_assume((if 0 == ~ldv_11_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: ~ldv_statevar_3~0 := 2; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: assume 5 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret922#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: call ULTIMATE.dealloc(imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset);havoc imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset;havoc imon_init_display_#t~mem761#1, imon_init_display_#t~ret762#1, imon_init_display_#t~mem763#1.base, imon_init_display_#t~mem763#1.offset, imon_init_display_#t~ret764#1, imon_init_display_#t~ret765#1, imon_init_display_#t~mem766#1.base, imon_init_display_#t~mem766#1.offset, imon_init_display_#t~ret767#1, imon_init_display_#t~mem768#1, imon_init_display_#t~ret769#1, imon_init_display_#t~ret770#1, imon_init_display_#t~mem771#1.base, imon_init_display_#t~mem771#1.offset, imon_init_display_#t~ret772#1, imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, imon_init_display_~intf#1.base, imon_init_display_~intf#1.offset, imon_init_display_~ret~7#1, imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, imon_init_display_~tmp~22#1;havoc imon_init_display_#in~ictx#1.base, imon_init_display_#in~ictx#1.offset, imon_init_display_#in~intf#1.base, imon_init_display_#in~intf#1.offset;assume { :end_inline_imon_init_display } true; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret889#1.base, ldv_file_operations_file_operations_instance_0_#t~ret889#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret889#1.base, ldv_file_operations_file_operations_instance_0_#t~ret889#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret889#1.base, ldv_file_operations_file_operations_instance_0_#t~ret889#1.offset;~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: havoc imon_init_intf0_#t~mem732#1.base, imon_init_intf0_#t~mem732#1.offset;call imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call ldv_usb_instance_resume_5_7_#t~ret942#1 := imon_resume(ldv_usb_instance_resume_5_7_~arg1#1.base, ldv_usb_instance_resume_5_7_~arg1#1.offset); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9180: havoc ldv_usb_dummy_factory_6_~arg0#1.base, ldv_usb_dummy_factory_6_~arg0#1.offset;havoc ldv_usb_dummy_factory_6_#in~arg0#1.base, ldv_usb_dummy_factory_6_#in~arg0#1.offset;assume { :end_inline_ldv_usb_dummy_factory_6 } true; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: SUMMARY for call imon_init_intf1_#t~ret741#1 := imon_find_endpoints(imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, imon_init_intf1_~iface_desc~1#1.base, imon_init_intf1_~iface_desc~1#1.offset); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: imon_init_intf1_~tmp___0~13#1 := (if 0 == imon_init_intf1_#t~ret741#1 % 256 then 0 else 1);havoc imon_init_intf1_#t~ret741#1; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330-1: call ULTIMATE.dealloc(imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset);havoc imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123-1: SUMMARY for call ldv_entry_EMGentry_11_#t~ret875#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret875#1 && ldv_entry_EMGentry_11_#t~ret875#1 <= 2147483647;ldv_entry_EMGentry_11_~tmp~29#1 := ldv_entry_EMGentry_11_#t~ret875#1;havoc ldv_entry_EMGentry_11_#t~ret875#1; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198-2: call imon_init_intf0_#t~mem732#1.base, imon_init_intf0_#t~mem732#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198-1: SUMMARY for call input_unregister_device(imon_init_intf0_#t~mem732#1.base, imon_init_intf0_#t~mem732#1.offset); srcloc: null [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: assume -2147483648 <= ldv_usb_instance_resume_5_7_#t~ret942#1 && ldv_usb_instance_resume_5_7_#t~ret942#1 <= 2147483647;havoc ldv_usb_instance_resume_5_7_#t~ret942#1;havoc ldv_usb_instance_resume_5_7_#t~ret942#1, ldv_usb_instance_resume_5_7_~arg0#1.base, ldv_usb_instance_resume_5_7_~arg0#1.offset, ldv_usb_instance_resume_5_7_~arg1#1.base, ldv_usb_instance_resume_5_7_~arg1#1.offset;havoc ldv_usb_instance_resume_5_7_#in~arg0#1.base, ldv_usb_instance_resume_5_7_#in~arg0#1.offset, ldv_usb_instance_resume_5_7_#in~arg1#1.base, ldv_usb_instance_resume_5_7_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_resume_5_7 } true;havoc ldv_usb_usb_instance_5_#t~mem949#1.base, ldv_usb_usb_instance_5_#t~mem949#1.offset;~ldv_statevar_5~0 := 4; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume 7 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume !(7 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: assume 3 == ldv_switch_1_~tmp~39#1; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: assume !(3 == ldv_switch_1_~tmp~39#1); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: assume 66 == (if imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem610#1; [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: assume !(66 == (if imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem610#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem610#1;call imon_set_display_type_#t~mem611#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: assume 78 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: assume !(78 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call mutex_lock_nested(imon_probe_~ictx~14#1.base, 30 + imon_probe_~ictx~14#1.offset, 0); srcloc: null [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: imon_probe_#t~short789#1 := 65500 == imon_probe_~product~0#1 % 65536 % 4294967296; [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349: assume -2147483648 <= lcd_write_#t~ret255#1 && lcd_write_#t~ret255#1 <= 2147483647;lcd_write_~tmp~14#1 := lcd_write_#t~ret255#1;havoc lcd_write_#t~ret255#1; [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5349-1: SUMMARY for call lcd_write_#t~ret255#1 := ___ratelimit(lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, 85, 0); srcloc: null [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11229-1: ldv_usb_register_driver_#t~ret945#1 := ldv_pre_usb_register_driver_#res#1;havoc ldv_pre_usb_register_driver_#t~nondet1080#1;assume { :end_inline_ldv_pre_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_#t~ret945#1 && ldv_usb_register_driver_#t~ret945#1 <= 2147483647;ldv_usb_register_driver_~arg0#1 := ldv_usb_register_driver_#t~ret945#1;havoc ldv_usb_register_driver_#t~ret945#1; [2025-02-08 04:14:45,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11229: havoc ldv_pre_usb_register_driver_#t~nondet1080#1; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9313: assume 7 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9313: assume !(7 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133-1: SUMMARY for call mutex_lock_nested(imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset, 0); srcloc: null [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: call write~$Pointer$#1(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4887: assume send_set_imon_clock_~i~0#1 <= 1; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4887: assume !(send_set_imon_clock_~i~0#1 <= 1);send_set_imon_clock_#res#1 := send_set_imon_clock_~retval~4#1;call ULTIMATE.dealloc(send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset);havoc send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1;~ldv_statevar_2~0 := 1; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~20#1);~ldv_statevar_2~0 := 7; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596-1: SUMMARY for call imon_suspend_#t~ret820#1.base, imon_suspend_#t~ret820#1.offset := usb_get_intfdata(imon_suspend_~intf#1.base, imon_suspend_~intf#1.offset); srcloc: null [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset := imon_suspend_#t~ret820#1.base, imon_suspend_#t~ret820#1.offset;havoc imon_suspend_#t~ret820#1.base, imon_suspend_#t~ret820#1.offset;imon_suspend_~ictx~16#1.base, imon_suspend_~ictx~16#1.offset := imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset;call imon_suspend_#t~mem821#1.base, imon_suspend_#t~mem821#1.offset := read~$Pointer$#1(imon_suspend_~intf#1.base, 8 + imon_suspend_~intf#1.offset, 8);call imon_suspend_#t~mem822#1 := read~int#1(imon_suspend_#t~mem821#1.base, 2 + imon_suspend_#t~mem821#1.offset, 1);imon_suspend_~ifnum~3#1 := (if imon_suspend_#t~mem822#1 % 256 % 4294967296 <= 2147483647 then imon_suspend_#t~mem822#1 % 256 % 4294967296 else imon_suspend_#t~mem822#1 % 256 % 4294967296 - 4294967296);havoc imon_suspend_#t~mem821#1.base, imon_suspend_#t~mem821#1.offset;havoc imon_suspend_#t~mem822#1; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: call ldv_usb_usb_instance_5_#t~mem949#1.base, ldv_usb_usb_instance_5_#t~mem949#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 40 + ~ldv_5_container_usb_driver~0.offset, 8);assume { :begin_inline_ldv_usb_instance_resume_5_7 } true;ldv_usb_instance_resume_5_7_#in~arg0#1.base, ldv_usb_instance_resume_5_7_#in~arg0#1.offset, ldv_usb_instance_resume_5_7_#in~arg1#1.base, ldv_usb_instance_resume_5_7_#in~arg1#1.offset := ldv_usb_usb_instance_5_#t~mem949#1.base, ldv_usb_usb_instance_5_#t~mem949#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_resume_5_7_#t~ret942#1, ldv_usb_instance_resume_5_7_~arg0#1.base, ldv_usb_instance_resume_5_7_~arg0#1.offset, ldv_usb_instance_resume_5_7_~arg1#1.base, ldv_usb_instance_resume_5_7_~arg1#1.offset;ldv_usb_instance_resume_5_7_~arg0#1.base, ldv_usb_instance_resume_5_7_~arg0#1.offset := ldv_usb_instance_resume_5_7_#in~arg0#1.base, ldv_usb_instance_resume_5_7_#in~arg0#1.offset;ldv_usb_instance_resume_5_7_~arg1#1.base, ldv_usb_instance_resume_5_7_~arg1#1.offset := ldv_usb_instance_resume_5_7_#in~arg1#1.base, ldv_usb_instance_resume_5_7_#in~arg1#1.offset; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume 0 != imon_init_intf1_~tmp___0~13#1 % 256;imon_init_intf1_~tmp___1~11#1 := 0; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume !(0 != imon_init_intf1_~tmp___0~13#1 % 256);imon_init_intf1_~tmp___1~11#1 := 1; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: havoc ldv_file_operations_file_operations_instance_0_#t~ret880#1, ldv_file_operations_file_operations_instance_0_#t~mem881#1.base, ldv_file_operations_file_operations_instance_0_#t~mem881#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret882#1, ldv_file_operations_file_operations_instance_0_#t~ret883#1, ldv_file_operations_file_operations_instance_0_#t~ret884#1, ldv_file_operations_file_operations_instance_0_#t~mem885#1.base, ldv_file_operations_file_operations_instance_0_#t~mem885#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret886#1, ldv_file_operations_file_operations_instance_0_#t~ret887#1, ldv_file_operations_file_operations_instance_0_#t~ret888#1, ldv_file_operations_file_operations_instance_0_#t~ret889#1.base, ldv_file_operations_file_operations_instance_0_#t~ret889#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret890#1.base, ldv_file_operations_file_operations_instance_0_#t~ret890#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret891#1, ldv_file_operations_file_operations_instance_0_#t~ret892#1, ldv_file_operations_file_operations_instance_0_#t~ret893#1.base, ldv_file_operations_file_operations_instance_0_#t~ret893#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret894#1.base, ldv_file_operations_file_operations_instance_0_#t~ret894#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem895#1.base, ldv_file_operations_file_operations_instance_0_#t~mem895#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~31#1, ldv_file_operations_file_operations_instance_0_~tmp___0~18#1, ldv_file_operations_file_operations_instance_0_~tmp___1~14#1, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~4#1, ldv_file_operations_file_operations_instance_0_~tmp___5~2#1, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret890#1.base, ldv_file_operations_file_operations_instance_0_#t~ret890#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8389: ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret890#1.base, ldv_file_operations_file_operations_instance_0_#t~ret890#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret890#1.base, ldv_file_operations_file_operations_instance_0_#t~ret890#1.offset;~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.offset; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1098#1 := main_#res#1;havoc main_#t~ret879#1, main_~tmp~30#1;assume { :end_inline_main } true; [2025-02-08 04:14:45,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc imon_touch_display_timeout_#t~mem272#1, imon_touch_display_timeout_#t~mem273#1.base, imon_touch_display_timeout_#t~mem273#1.offset, imon_touch_display_timeout_#t~mem274#1, imon_touch_display_timeout_#t~mem275#1.base, imon_touch_display_timeout_#t~mem275#1.offset, imon_touch_display_timeout_#t~mem276#1, imon_touch_display_timeout_#t~mem277#1.base, imon_touch_display_timeout_#t~mem277#1.offset, imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset, imon_touch_display_timeout_~data#1, imon_touch_display_timeout_~ictx~9#1.base, imon_touch_display_timeout_~ictx~9#1.offset;havoc imon_touch_display_timeout_#in~data#1;assume { :end_inline_imon_touch_display_timeout } true; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume 0 != ldv_entry_EMGentry_11_~tmp~29#1;~ldv_statevar_11~0 := 3; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume !(0 != ldv_entry_EMGentry_11_~tmp~29#1);~ldv_statevar_11~0 := 7; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: assume { :begin_inline_ldv_file_operations_instance_callback_1_5 } true;ldv_file_operations_instance_callback_1_5_#in~arg0#1.base, ldv_file_operations_instance_callback_1_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_1_5_#in~arg1#1.base, ldv_file_operations_instance_callback_1_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_1_5_#in~arg2#1, ldv_file_operations_instance_callback_1_5_#in~arg3#1 := ~ldv_1_callback_llseek~0.base, ~ldv_1_callback_llseek~0.offset, ~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset, ~ldv_1_ldv_param_5_1_default~0, ~ldv_1_ldv_param_5_2_default~0;havoc ldv_file_operations_instance_callback_1_5_#t~ret913#1, ldv_file_operations_instance_callback_1_5_~arg0#1.base, ldv_file_operations_instance_callback_1_5_~arg0#1.offset, ldv_file_operations_instance_callback_1_5_~arg1#1.base, ldv_file_operations_instance_callback_1_5_~arg1#1.offset, ldv_file_operations_instance_callback_1_5_~arg2#1, ldv_file_operations_instance_callback_1_5_~arg3#1;ldv_file_operations_instance_callback_1_5_~arg0#1.base, ldv_file_operations_instance_callback_1_5_~arg0#1.offset := ldv_file_operations_instance_callback_1_5_#in~arg0#1.base, ldv_file_operations_instance_callback_1_5_#in~arg0#1.offset;ldv_file_operations_instance_callback_1_5_~arg1#1.base, ldv_file_operations_instance_callback_1_5_~arg1#1.offset := ldv_file_operations_instance_callback_1_5_#in~arg1#1.base, ldv_file_operations_instance_callback_1_5_#in~arg1#1.offset;ldv_file_operations_instance_callback_1_5_~arg2#1 := ldv_file_operations_instance_callback_1_5_#in~arg2#1;ldv_file_operations_instance_callback_1_5_~arg3#1 := ldv_file_operations_instance_callback_1_5_#in~arg3#1; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351: assume 0 != lcd_write_~tmp~14#1; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5351: assume !(0 != lcd_write_~tmp~14#1); [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-1: assume imon_probe_#t~short789#1;call imon_probe_#t~mem788#1 := read~int#1(imon_probe_~ictx~14#1.base, 26 + imon_probe_~ictx~14#1.offset, 1);imon_probe_#t~short789#1 := 0 != (if imon_probe_#t~mem788#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem788#1 % 256 % 4294967296 else imon_probe_#t~mem788#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465-1: assume !imon_probe_#t~short789#1; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: lcd_write_~retval~7#1 := -22; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume imon_probe_#t~short789#1;havoc imon_probe_#t~mem788#1;havoc imon_probe_#t~short789#1; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume !imon_probe_#t~short789#1;havoc imon_probe_#t~mem788#1;havoc imon_probe_#t~short789#1; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135-1: SUMMARY for call imon_init_intf0_#t~ret705#1.base, imon_init_intf0_#t~ret705#1.offset := interface_to_usbdev(imon_init_intf0_~intf#1.base, imon_init_intf0_~intf#1.offset); srcloc: null [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: imon_init_intf0_~tmp___0~12#1.base, imon_init_intf0_~tmp___0~12#1.offset := imon_init_intf0_#t~ret705#1.base, imon_init_intf0_#t~ret705#1.offset;havoc imon_init_intf0_#t~ret705#1.base, imon_init_intf0_#t~ret705#1.offset; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume { :begin_inline_ldv_dispatch_instance_deregister_6_2 } true;ldv_dispatch_instance_deregister_6_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_6_2_#in~arg0#1.offset := ~ldv_6_container_usb_driver~0.base, ~ldv_6_container_usb_driver~0.offset;havoc ldv_dispatch_instance_deregister_6_2_~arg0#1.base, ldv_dispatch_instance_deregister_6_2_~arg0#1.offset;ldv_dispatch_instance_deregister_6_2_~arg0#1.base, ldv_dispatch_instance_deregister_6_2_~arg0#1.offset := ldv_dispatch_instance_deregister_6_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_6_2_#in~arg0#1.offset;~ldv_5_container_usb_driver~0.base, ~ldv_5_container_usb_driver~0.offset := ldv_dispatch_instance_deregister_6_2_~arg0#1.base, ldv_dispatch_instance_deregister_6_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_5_1 } true;~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15;assume { :end_inline_ldv_switch_automaton_state_5_1 } true;havoc ldv_dispatch_instance_deregister_6_2_~arg0#1.base, ldv_dispatch_instance_deregister_6_2_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_6_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_6_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_6_2 } true;~ldv_statevar_6~0 := 4; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume 0 == (send_set_imon_clock_~ictx#1.base + send_set_imon_clock_~ictx#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume !(0 == (send_set_imon_clock_~ictx#1.base + send_set_imon_clock_~ictx#1.offset) % 18446744073709551616);call send_set_imon_clock_#t~mem202#1 := read~int#1(send_set_imon_clock_~ictx#1.base, 585 + send_set_imon_clock_~ictx#1.offset, 1); [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume 7 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: assume { :begin_inline_rc_free_device } true;rc_free_device_#in~arg0#1.base, rc_free_device_#in~arg0#1.offset := imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset;havoc rc_free_device_~arg0#1.base, rc_free_device_~arg0#1.offset;rc_free_device_~arg0#1.base, rc_free_device_~arg0#1.offset := rc_free_device_#in~arg0#1.base, rc_free_device_#in~arg0#1.offset; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: havoc rc_free_device_~arg0#1.base, rc_free_device_~arg0#1.offset;havoc rc_free_device_#in~arg0#1.base, rc_free_device_#in~arg0#1.offset;assume { :end_inline_rc_free_device } true;imon_init_rdev_#res#1.base, imon_init_rdev_#res#1.offset := 0, 0;call ULTIMATE.dealloc(imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset);havoc imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset; [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: SUMMARY for call ldv_assume((if 0 != ~ldv_1_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret891#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret891#1 && ldv_file_operations_file_operations_instance_0_#t~ret891#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___4~4#1 := ldv_file_operations_file_operations_instance_0_#t~ret891#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret891#1;~ldv_0_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_0_~tmp___4~4#1; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: havoc imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136-1: SUMMARY for call imon_init_intf0_#t~ret706#1.base, imon_init_intf0_#t~ret706#1.offset := usb_get_dev(imon_init_intf0_~tmp___0~12#1.base, imon_init_intf0_~tmp___0~12#1.offset); srcloc: null [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: call write~$Pointer$#1(imon_init_intf0_#t~ret706#1.base, imon_init_intf0_#t~ret706#1.offset, imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret706#1.base, imon_init_intf0_#t~ret706#1.offset;call write~$Pointer$#1(imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset, imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8);call write~$Pointer$#1(imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset, imon_init_intf0_~ictx~13#1.base, 310 + imon_init_intf0_~ictx~13#1.offset, 8);call write~int#1(0, imon_init_intf0_~ictx~13#1.base, 26 + imon_init_intf0_~ictx~13#1.offset, 1);call imon_init_intf0_#t~mem707#1.base, imon_init_intf0_#t~mem707#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem708#1 := read~int#1(imon_init_intf0_#t~mem707#1.base, 1503 + imon_init_intf0_#t~mem707#1.offset, 2);call write~int#1(imon_init_intf0_#t~mem708#1, imon_init_intf0_~ictx~13#1.base, 467 + imon_init_intf0_~ictx~13#1.offset, 2);havoc imon_init_intf0_#t~mem707#1.base, imon_init_intf0_#t~mem707#1.offset;havoc imon_init_intf0_#t~mem708#1;call imon_init_intf0_#t~mem709#1.base, imon_init_intf0_#t~mem709#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem710#1 := read~int#1(imon_init_intf0_#t~mem709#1.base, 1505 + imon_init_intf0_#t~mem709#1.offset, 2);call write~int#1(imon_init_intf0_#t~mem710#1, imon_init_intf0_~ictx~13#1.base, 469 + imon_init_intf0_~ictx~13#1.offset, 2);havoc imon_init_intf0_#t~mem709#1.base, imon_init_intf0_#t~mem709#1.offset;havoc imon_init_intf0_#t~mem710#1;call imon_init_intf0_#t~mem711#1 := read~int#1(imon_init_intf0_~id#1.base, 17 + imon_init_intf0_~id#1.offset, 8);call write~int#1((if 0 != (if imon_init_intf0_#t~mem711#1 % 18446744073709551616 % 4294967296 <= 2147483647 then imon_init_intf0_#t~mem711#1 % 18446744073709551616 % 4294967296 else imon_init_intf0_#t~mem711#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2 then 20 else 5), imon_init_intf0_~ictx~13#1.base, 335 + imon_init_intf0_~ictx~13#1.offset, 4);havoc imon_init_intf0_#t~mem711#1;imon_init_intf0_~ret~5#1 := -19;call imon_init_intf0_#t~mem712#1.base, imon_init_intf0_#t~mem712#1.offset := read~$Pointer$#1(imon_init_intf0_~intf#1.base, 8 + imon_init_intf0_~intf#1.offset, 8);imon_init_intf0_~iface_desc~0#1.base, imon_init_intf0_~iface_desc~0#1.offset := imon_init_intf0_#t~mem712#1.base, imon_init_intf0_#t~mem712#1.offset;havoc imon_init_intf0_#t~mem712#1.base, imon_init_intf0_#t~mem712#1.offset; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202-1: SUMMARY for call usb_kill_urb(imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset); srcloc: null [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890: havoc send_set_imon_clock_#t~memcpy~res205#1.base, send_set_imon_clock_#t~memcpy~res205#1.offset; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: assume 8 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: assume !(8 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4890-1: SUMMARY for call send_set_imon_clock_#t~memcpy~res205#1.base, send_set_imon_clock_#t~memcpy~res205#1.offset := #Ultimate.C_memcpy#1(send_set_imon_clock_~ictx#1.base, 327 + send_set_imon_clock_~ictx#1.offset, send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset + (if send_set_imon_clock_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then send_set_imon_clock_~i~0#1 % 18446744073709551616 % 18446744073709551616 else send_set_imon_clock_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); srcloc: null [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume 67 == (if imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem611#1; [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume !(67 == (if imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem611#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem611#1;call imon_set_display_type_#t~mem612#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-2: call imon_get_ffdc_type_#t~mem596#1.base, imon_get_ffdc_type_#t~mem596#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: assume 53 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: assume !(53 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608-1: SUMMARY for call imon_get_ffdc_type_#t~ret597#1 := _dev_info(imon_get_ffdc_type_#t~mem596#1.base, imon_get_ffdc_type_#t~mem596#1.offset, 161, 0); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret899#1 && ldv_file_operations_file_operations_instance_1_#t~ret899#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___0~19#1 := ldv_file_operations_file_operations_instance_1_#t~ret899#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret899#1; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608: assume -2147483648 <= imon_get_ffdc_type_#t~ret597#1 && imon_get_ffdc_type_#t~ret597#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem596#1.base, imon_get_ffdc_type_#t~mem596#1.offset;havoc imon_get_ffdc_type_#t~ret597#1;imon_get_ffdc_type_~detected_display_type~0#1 := 2;imon_get_ffdc_type_~allowed_protos~0#1 := 131072; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret899#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume 7 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467-1: SUMMARY for call imon_probe_#t~ret790#1 := sysfs_create_group(imon_probe_~interface#1.base, 84 + imon_probe_~interface#1.offset, ~#imon_rf_attr_group~0.base, ~#imon_rf_attr_group~0.offset); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: SUMMARY for call ldv_check_alloc_flags(ldv_usb_alloc_urb_84_~flags#1); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume -2147483648 <= imon_probe_#t~ret790#1 && imon_probe_#t~ret790#1 <= 2147483647;imon_probe_~sysfs_err~0#1 := imon_probe_#t~ret790#1;havoc imon_probe_#t~ret790#1; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9317: assume 9 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9317: assume !(9 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret880#1 && ldv_file_operations_file_operations_instance_0_#t~ret880#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp~31#1 := ldv_file_operations_file_operations_instance_0_#t~ret880#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret880#1; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401-1: SUMMARY for call imon_probe_#t~ret773#1.base, imon_probe_#t~ret773#1.offset := interface_to_usbdev(imon_probe_~interface#1.base, imon_probe_~interface#1.offset); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: assume -2147483648 <= lcd_write_#t~ret256#1 && lcd_write_#t~ret256#1 <= 2147483647;havoc lcd_write_#t~ret256#1; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset := imon_probe_#t~ret773#1.base, imon_probe_#t~ret773#1.offset;havoc imon_probe_#t~ret773#1.base, imon_probe_#t~ret773#1.offset; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353-1: SUMMARY for call lcd_write_#t~ret256#1 := printk(86, 0); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret880#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume 0 == (store_associate_remote_~ictx~3#1.base + store_associate_remote_~ictx~3#1.offset) % 18446744073709551616;store_associate_remote_#res#1 := -19; [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume !(0 == (store_associate_remote_~ictx~3#1.base + store_associate_remote_~ictx~3#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: assume -2147483648 <= send_set_imon_clock_#t~ret201#1 && send_set_imon_clock_#t~ret201#1 <= 2147483647;havoc send_set_imon_clock_#t~ret201#1;send_set_imon_clock_#res#1 := -19;call ULTIMATE.dealloc(send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset);havoc send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset; [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: ldv_usb_alloc_urb_84_~tmp~53#1.base, ldv_usb_alloc_urb_84_~tmp~53#1.offset := ldv_usb_alloc_urb_84_#t~ret979#1.base, ldv_usb_alloc_urb_84_#t~ret979#1.offset;havoc ldv_usb_alloc_urb_84_#t~ret979#1.base, ldv_usb_alloc_urb_84_#t~ret979#1.offset;ldv_usb_alloc_urb_84_#res#1.base, ldv_usb_alloc_urb_84_#res#1.offset := ldv_usb_alloc_urb_84_~tmp~53#1.base, ldv_usb_alloc_urb_84_~tmp~53#1.offset; [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825-1: SUMMARY for call send_set_imon_clock_#t~ret201#1 := printk(53, 0); srcloc: null [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: assume 0 == imon_suspend_~ifnum~3#1;call imon_suspend_#t~mem823#1.base, imon_suspend_#t~mem823#1.offset := read~$Pointer$#1(imon_suspend_~ictx~16#1.base, 294 + imon_suspend_~ictx~16#1.offset, 8); [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7600: assume !(0 == imon_suspend_~ifnum~3#1);call imon_suspend_#t~mem824#1.base, imon_suspend_#t~mem824#1.offset := read~$Pointer$#1(imon_suspend_~ictx~16#1.base, 302 + imon_suspend_~ictx~16#1.offset, 8); [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-1: SUMMARY for call ldv_usb_alloc_urb_84_#t~ret979#1.base, ldv_usb_alloc_urb_84_#t~ret979#1.offset := ldv_malloc(184); srcloc: null [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402: imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset := imon_probe_#t~ret774#1.base, imon_probe_#t~ret774#1.offset;havoc imon_probe_#t~ret774#1.base, imon_probe_#t~ret774#1.offset;call imon_probe_#t~mem775#1.base, imon_probe_#t~mem775#1.offset := read~$Pointer$#1(imon_probe_~interface#1.base, 8 + imon_probe_~interface#1.offset, 8);imon_probe_~iface_desc~2#1.base, imon_probe_~iface_desc~2#1.offset := imon_probe_#t~mem775#1.base, imon_probe_#t~mem775#1.offset;havoc imon_probe_#t~mem775#1.base, imon_probe_#t~mem775#1.offset;call imon_probe_#t~mem776#1 := read~int#1(imon_probe_~iface_desc~2#1.base, 2 + imon_probe_~iface_desc~2#1.offset, 1);imon_probe_~ifnum~1#1 := (if imon_probe_#t~mem776#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem776#1 % 256 % 4294967296 else imon_probe_#t~mem776#1 % 256 % 4294967296 - 4294967296);havoc imon_probe_#t~mem776#1;call imon_probe_#t~mem777#1 := read~int#1(imon_probe_~usbdev~0#1.base, 1503 + imon_probe_~usbdev~0#1.offset, 2);imon_probe_~vendor~0#1 := imon_probe_#t~mem777#1;havoc imon_probe_#t~mem777#1;call imon_probe_#t~mem778#1 := read~int#1(imon_probe_~usbdev~0#1.base, 1505 + imon_probe_~usbdev~0#1.offset, 2);imon_probe_~product~0#1 := imon_probe_#t~mem778#1;havoc imon_probe_#t~mem778#1;call write~$Pointer$#7(237, 0, imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#7(238, 0, imon_probe_~#descriptor~9#1.base, 8 + imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#7(239, 0, imon_probe_~#descriptor~9#1.base, 16 + imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#7(240, 0, imon_probe_~#descriptor~9#1.base, 24 + imon_probe_~#descriptor~9#1.offset, 8);call write~int#7(2308, imon_probe_~#descriptor~9#1.base, 32 + imon_probe_~#descriptor~9#1.offset, 4);call write~int#7(0, imon_probe_~#descriptor~9#1.base, 36 + imon_probe_~#descriptor~9#1.offset, 4);call imon_probe_#t~mem779#1 := read~int#7(imon_probe_~#descriptor~9#1.base, 36 + imon_probe_~#descriptor~9#1.offset, 4); [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume vfd_write_~i~1#1 <= 34; [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: assume !(vfd_write_~i~1#1 <= 34);vfd_write_~offset~0#1 := 0;vfd_write_~seq~0#1 := 0; [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret892#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402-1: SUMMARY for call imon_probe_#t~ret774#1.base, imon_probe_#t~ret774#1.offset := usb_get_dev(imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset); srcloc: null [2025-02-08 04:14:45,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret892#1 && ldv_file_operations_file_operations_instance_0_#t~ret892#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___5~2#1 := ldv_file_operations_file_operations_instance_0_#t~ret892#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret892#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: ldv_usb_usb_instance_5_#t~ret954#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret932#1, ldv_switch_1_~tmp~39#1;assume { :end_inline_ldv_switch_1 } true;assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret954#1 && ldv_usb_usb_instance_5_#t~ret954#1 <= 2147483647;~ldv_statevar_5~0 := ldv_usb_usb_instance_5_#t~ret954#1;havoc ldv_usb_usb_instance_5_#t~ret954#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988-1: ldv_switch_1_#res#1 := 5; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892-1: SUMMARY for call send_set_imon_clock_#t~ret206#1 := send_packet(send_set_imon_clock_~ictx#1.base, send_set_imon_clock_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume -2147483648 <= send_set_imon_clock_#t~ret206#1 && send_set_imon_clock_#t~ret206#1 <= 2147483647;send_set_imon_clock_~retval~4#1 := send_set_imon_clock_#t~ret206#1;havoc send_set_imon_clock_#t~ret206#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume 0 != imon_probe_~sysfs_err~0#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume !(0 != imon_probe_~sysfs_err~0#1); [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___0~19#1;~ldv_statevar_1~0 := 7; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___0~19#1);~ldv_statevar_1~0 := 12; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: assume 0 != imon_init_intf1_~tmp___1~11#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: assume !(0 != imon_init_intf1_~tmp___1~11#1);call imon_init_intf1_#t~mem742#1 := read~int#1(imon_init_intf1_~ictx#1.base, 585 + imon_init_intf1_~ictx#1.offset, 1); [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp~31#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp~31#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume 0 != (ldv_usb_usb_instance_5_#t~mem950#1.base + ldv_usb_usb_instance_5_#t~mem950#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_5_#t~mem950#1.base, ldv_usb_usb_instance_5_#t~mem950#1.offset;call ldv_usb_usb_instance_5_#t~mem951#1.base, ldv_usb_usb_instance_5_#t~mem951#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 64 + ~ldv_5_container_usb_driver~0.offset, 8);assume { :begin_inline_ldv_usb_instance_post_5_9 } true;ldv_usb_instance_post_5_9_#in~arg0#1.base, ldv_usb_instance_post_5_9_#in~arg0#1.offset, ldv_usb_instance_post_5_9_#in~arg1#1.base, ldv_usb_instance_post_5_9_#in~arg1#1.offset := ldv_usb_usb_instance_5_#t~mem951#1.base, ldv_usb_usb_instance_5_#t~mem951#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_post_5_9_#t~ret938#1, ldv_usb_instance_post_5_9_~arg0#1.base, ldv_usb_instance_post_5_9_~arg0#1.offset, ldv_usb_instance_post_5_9_~arg1#1.base, ldv_usb_instance_post_5_9_~arg1#1.offset;ldv_usb_instance_post_5_9_~arg0#1.base, ldv_usb_instance_post_5_9_~arg0#1.offset := ldv_usb_instance_post_5_9_#in~arg0#1.base, ldv_usb_instance_post_5_9_#in~arg0#1.offset;ldv_usb_instance_post_5_9_~arg1#1.base, ldv_usb_instance_post_5_9_~arg1#1.offset := ldv_usb_instance_post_5_9_#in~arg1#1.base, ldv_usb_instance_post_5_9_#in~arg1#1.offset; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume !(0 != (ldv_usb_usb_instance_5_#t~mem950#1.base + ldv_usb_usb_instance_5_#t~mem950#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_5_#t~mem950#1.base, ldv_usb_usb_instance_5_#t~mem950#1.offset; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-1: call ldv_usb_usb_instance_5_#t~mem950#1.base, ldv_usb_usb_instance_5_#t~mem950#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 64 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-1: SUMMARY for call imon_init_touch_#t~ret655#1.base, imon_init_touch_#t~ret655#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4827: store_imon_clock_#t~ret236#1 := send_set_imon_clock_#res#1;havoc send_set_imon_clock_#t~ret201#1, send_set_imon_clock_#t~mem202#1, send_set_imon_clock_#t~mem203#1, send_set_imon_clock_#t~mem204#1, send_set_imon_clock_#t~memcpy~res205#1.base, send_set_imon_clock_#t~memcpy~res205#1.offset, send_set_imon_clock_#t~ret206#1, send_set_imon_clock_#t~ret207#1, send_set_imon_clock_~ictx#1.base, send_set_imon_clock_~ictx#1.offset, send_set_imon_clock_~year#1, send_set_imon_clock_~month#1, send_set_imon_clock_~day#1, send_set_imon_clock_~dow#1, send_set_imon_clock_~hour#1, send_set_imon_clock_~minute#1, send_set_imon_clock_~second#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset, send_set_imon_clock_~retval~4#1, send_set_imon_clock_~i~0#1;havoc send_set_imon_clock_#in~ictx#1.base, send_set_imon_clock_#in~ictx#1.offset, send_set_imon_clock_#in~year#1, send_set_imon_clock_#in~month#1, send_set_imon_clock_#in~day#1, send_set_imon_clock_#in~dow#1, send_set_imon_clock_#in~hour#1, send_set_imon_clock_#in~minute#1, send_set_imon_clock_#in~second#1;assume { :end_inline_send_set_imon_clock } true;assume -2147483648 <= store_imon_clock_#t~ret236#1 && store_imon_clock_#t~ret236#1 <= 2147483647;store_imon_clock_~tmp___1~3#1 := store_imon_clock_#t~ret236#1;havoc store_imon_clock_#t~ret236#1;store_imon_clock_~retval~5#1 := store_imon_clock_~tmp___1~3#1; [2025-02-08 04:14:45,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset := imon_init_touch_#t~ret655#1.base, imon_init_touch_#t~ret655#1.offset;havoc imon_init_touch_#t~ret655#1.base, imon_init_touch_#t~ret655#1.offset; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: assume -2147483648 <= ldv_file_operations_instance_release_1_2_#t~ret917#1 && ldv_file_operations_instance_release_1_2_#t~ret917#1 <= 2147483647;havoc ldv_file_operations_instance_release_1_2_#t~ret917#1;havoc ldv_file_operations_instance_release_1_2_#t~ret917#1, ldv_file_operations_instance_release_1_2_~arg0#1.base, ldv_file_operations_instance_release_1_2_~arg0#1.offset, ldv_file_operations_instance_release_1_2_~arg1#1.base, ldv_file_operations_instance_release_1_2_~arg1#1.offset, ldv_file_operations_instance_release_1_2_~arg2#1.base, ldv_file_operations_instance_release_1_2_~arg2#1.offset;havoc ldv_file_operations_instance_release_1_2_#in~arg0#1.base, ldv_file_operations_instance_release_1_2_#in~arg0#1.offset, ldv_file_operations_instance_release_1_2_#in~arg1#1.base, ldv_file_operations_instance_release_1_2_#in~arg1#1.offset, ldv_file_operations_instance_release_1_2_#in~arg2#1.base, ldv_file_operations_instance_release_1_2_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_release_1_2 } true;havoc ldv_file_operations_file_operations_instance_1_#t~mem897#1.base, ldv_file_operations_file_operations_instance_1_#t~mem897#1.offset;~ldv_statevar_1~0 := 1; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659-1: SUMMARY for call ldv_file_operations_instance_release_1_2_#t~ret917#1 := display_close(ldv_file_operations_instance_release_1_2_~arg1#1.base, ldv_file_operations_instance_release_1_2_~arg1#1.offset, ldv_file_operations_instance_release_1_2_~arg2#1.base, ldv_file_operations_instance_release_1_2_~arg2#1.offset); srcloc: null [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: havoc imon_suspend_#t~mem823#1.base, imon_suspend_#t~mem823#1.offset; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume 10 == ~ldv_statevar_3~0; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume !(10 == ~ldv_statevar_3~0); [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422: lcd_write_~tmp___2~2#1 := lcd_write_#t~ret262#1;havoc lcd_write_#t~ret262#1; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: SUMMARY for call usb_kill_urb(imon_suspend_#t~mem823#1.base, imon_suspend_#t~mem823#1.offset); srcloc: null [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___5~2#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___5~2#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422-1: SUMMARY for call lcd_write_#t~ret262#1 := copy_from_user(lcd_write_~ictx~7#1.base, 327 + lcd_write_~ictx~7#1.offset, lcd_write_~buf#1.base, lcd_write_~buf#1.offset, 8); srcloc: null [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: call write~int#1(255, vfd_write_~ictx~6#1.base, 339 + vfd_write_~ictx~6#1.offset + vfd_write_~i~1#1, 1);vfd_write_~i~1#1 := 1 + vfd_write_~i~1#1; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092: call ULTIMATE.dealloc(vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset);havoc vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset);havoc vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset);havoc vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset);havoc vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset);havoc vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset);havoc vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990-1: ldv_switch_1_#res#1 := 6; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: assume 0 != send_set_imon_clock_~retval~4#1; [2025-02-08 04:14:45,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: assume !(0 != send_set_imon_clock_~retval~4#1);send_set_imon_clock_~i~0#1 := 1 + send_set_imon_clock_~i~0#1; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: assume 10 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: assume !(10 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume 54 == (if imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem612#1; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume !(54 == (if imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem612#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem612#1;call imon_set_display_type_#t~mem613#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: assume 36 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: assume !(36 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471-1: SUMMARY for call imon_probe_#t~ret791#1 := printk(247, 0); srcloc: null [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: assume -2147483648 <= imon_probe_#t~ret791#1 && imon_probe_#t~ret791#1 <= 2147483647;havoc imon_probe_#t~ret791#1; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: havoc ldv_usb_instance_post_5_9_#t~ret938#1, ldv_usb_instance_post_5_9_~arg0#1.base, ldv_usb_instance_post_5_9_~arg0#1.offset, ldv_usb_instance_post_5_9_~arg1#1.base, ldv_usb_instance_post_5_9_~arg1#1.offset;havoc ldv_usb_instance_post_5_9_#in~arg0#1.base, ldv_usb_instance_post_5_9_#in~arg0#1.offset, ldv_usb_instance_post_5_9_#in~arg1#1.base, ldv_usb_instance_post_5_9_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_post_5_9 } true;havoc ldv_usb_usb_instance_5_#t~mem951#1.base, ldv_usb_usb_instance_5_#t~mem951#1.offset; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: ldv_dev_get_drvdata_54_~tmp~47#1.base, ldv_dev_get_drvdata_54_~tmp~47#1.offset := ldv_dev_get_drvdata_54_#t~ret970#1.base, ldv_dev_get_drvdata_54_#t~ret970#1.offset;havoc ldv_dev_get_drvdata_54_#t~ret970#1.base, ldv_dev_get_drvdata_54_#t~ret970#1.offset;ldv_dev_get_drvdata_54_#res#1.base, ldv_dev_get_drvdata_54_#res#1.offset := ldv_dev_get_drvdata_54_~tmp~47#1.base, ldv_dev_get_drvdata_54_~tmp~47#1.offset;show_associate_remote_#t~ret208#1.base, show_associate_remote_#t~ret208#1.offset := ldv_dev_get_drvdata_54_#res#1.base, ldv_dev_get_drvdata_54_#res#1.offset;havoc ldv_dev_get_drvdata_54_#t~ret970#1.base, ldv_dev_get_drvdata_54_#t~ret970#1.offset, ldv_dev_get_drvdata_54_~dev#1.base, ldv_dev_get_drvdata_54_~dev#1.offset, ldv_dev_get_drvdata_54_~tmp~47#1.base, ldv_dev_get_drvdata_54_~tmp~47#1.offset;havoc ldv_dev_get_drvdata_54_#in~dev#1.base, ldv_dev_get_drvdata_54_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_54 } true;show_associate_remote_~tmp~9#1.base, show_associate_remote_~tmp~9#1.offset := show_associate_remote_#t~ret208#1.base, show_associate_remote_#t~ret208#1.offset;havoc show_associate_remote_#t~ret208#1.base, show_associate_remote_#t~ret208#1.offset;show_associate_remote_~ictx~2#1.base, show_associate_remote_~ictx~2#1.offset := show_associate_remote_~tmp~9#1.base, show_associate_remote_~tmp~9#1.offset; [2025-02-08 04:14:45,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357: ldv_file_operations_instance_write_0_4_#t~ret918#1 := lcd_write_#res#1;havoc lcd_write_#t~mem254#1.base, lcd_write_#t~mem254#1.offset, lcd_write_#t~ret255#1, lcd_write_#t~ret256#1, lcd_write_#t~mem257#1, lcd_write_#t~ret258#1, lcd_write_#t~ret259#1, lcd_write_#t~ret260#1, lcd_write_#t~ret261#1, lcd_write_#t~ret262#1, lcd_write_#t~ret263#1, lcd_write_#t~ret264#1, lcd_write_#t~ret265#1, lcd_write_#t~mem266#1, lcd_write_#t~ret267#1, lcd_write_#t~mem268#1.base, lcd_write_#t~mem268#1.offset, lcd_write_#t~ret269#1, lcd_write_~file#1.base, lcd_write_~file#1.offset, lcd_write_~buf#1.base, lcd_write_~buf#1.offset, lcd_write_~n_bytes#1, lcd_write_~pos#1.base, lcd_write_~pos#1.offset, lcd_write_~retval~7#1, lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset, lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, lcd_write_~tmp~14#1, lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, lcd_write_~tmp___0~7#1, lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, lcd_write_~tmp___1~5#1, lcd_write_~tmp___2~2#1, lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, lcd_write_~tmp___3~2#1, lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, lcd_write_~tmp___4~2#1;havoc lcd_write_#in~file#1.base, lcd_write_#in~file#1.offset, lcd_write_#in~buf#1.base, lcd_write_#in~buf#1.offset, lcd_write_#in~n_bytes#1, lcd_write_#in~pos#1.base, lcd_write_#in~pos#1.offset;assume { :end_inline_lcd_write } true;assume -9223372036854775808 <= ldv_file_operations_instance_write_0_4_#t~ret918#1 && ldv_file_operations_instance_write_0_4_#t~ret918#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret918#1;havoc ldv_file_operations_instance_write_0_4_#t~ret918#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :end_inline_ldv_file_operations_instance_write_0_4 } true;havoc ldv_file_operations_file_operations_instance_0_#t~mem895#1.base, ldv_file_operations_file_operations_instance_0_#t~mem895#1.offset; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519-1: SUMMARY for call ldv_dev_get_drvdata_54_#t~ret970#1.base, ldv_dev_get_drvdata_54_#t~ret970#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_54_~dev#1.base, ldv_dev_get_drvdata_54_~dev#1.offset); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462: assume 9 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5357-1: lcd_write_#res#1 := -19;call ULTIMATE.dealloc(lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset);havoc lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset);havoc lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset);havoc lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset);havoc lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset;call ULTIMATE.dealloc(lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset);havoc lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: SUMMARY for call mutex_unlock(imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: assume 10 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: assume !(10 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume 0 == (imon_init_touch_~touch~0#1.base + imon_init_touch_~touch~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume !(0 == (imon_init_touch_~touch~0#1.base + imon_init_touch_~touch~0#1.offset) % 18446744073709551616);call imon_init_touch_#t~mem656#1 := read~int#1(imon_init_touch_~ictx#1.base, 467 + imon_init_touch_~ictx#1.offset, 2);call imon_init_touch_#t~mem657#1 := read~int#1(imon_init_touch_~ictx#1.base, 469 + imon_init_touch_~ictx#1.offset, 2);imon_init_touch_#t~loopctr658#1 := 0; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: assume 0 != lcd_write_~tmp___2~2#1 % 18446744073709551616;lcd_write_~retval~7#1 := -14; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: assume !(0 != lcd_write_~tmp___2~2#1 % 18446744073709551616); [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340-1: SUMMARY for call imon_init_display_#t~ret762#1 := ldv__builtin_expect((if imon_init_display_#t~mem761#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then imon_init_display_#t~mem761#1 % 4294967296 % 18446744073709551616 else imon_init_display_#t~mem761#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340: assume -9223372036854775808 <= imon_init_display_#t~ret762#1 && imon_init_display_#t~ret762#1 <= 9223372036854775807;imon_init_display_~tmp~22#1 := imon_init_display_#t~ret762#1;havoc imon_init_display_#t~mem761#1;havoc imon_init_display_#t~ret762#1; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7208: SUMMARY for call usb_free_urb(imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: call write~int#1(1, store_associate_remote_~ictx~3#1.base, 27 + store_associate_remote_~ictx~3#1.offset, 1);assume { :begin_inline_send_associate_24g } true;send_associate_24g_#in~ictx#1.base, send_associate_24g_#in~ictx#1.offset := store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset;havoc send_associate_24g_#res#1;havoc send_associate_24g_#t~ret196#1, send_associate_24g_#t~mem197#1, send_associate_24g_#t~ret198#1, send_associate_24g_#t~memcpy~res199#1.base, send_associate_24g_#t~memcpy~res199#1.offset, send_associate_24g_#t~ret200#1, send_associate_24g_~ictx#1.base, send_associate_24g_~ictx#1.offset, send_associate_24g_~retval~3#1, send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset;send_associate_24g_~ictx#1.base, send_associate_24g_~ictx#1.offset := send_associate_24g_#in~ictx#1.base, send_associate_24g_#in~ictx#1.offset;havoc send_associate_24g_~retval~3#1;call send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset := #Ultimate.allocOnStack(8);call write~int#1(1, send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 1 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 2 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 3 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 4 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 5 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(0, send_associate_24g_~#packet~0#1.base, 6 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#1(32, send_associate_24g_~#packet~0#1.base, 7 + send_associate_24g_~#packet~0#1.offset, 1); [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume { :begin_inline_ldv_dispatch_instance_register_6_3 } true;ldv_dispatch_instance_register_6_3_#in~arg0#1.base, ldv_dispatch_instance_register_6_3_#in~arg0#1.offset := ~ldv_6_container_usb_driver~0.base, ~ldv_6_container_usb_driver~0.offset;havoc ldv_dispatch_instance_register_6_3_~arg0#1.base, ldv_dispatch_instance_register_6_3_~arg0#1.offset;ldv_dispatch_instance_register_6_3_~arg0#1.base, ldv_dispatch_instance_register_6_3_~arg0#1.offset := ldv_dispatch_instance_register_6_3_#in~arg0#1.base, ldv_dispatch_instance_register_6_3_#in~arg0#1.offset;~ldv_5_container_usb_driver~0.base, ~ldv_5_container_usb_driver~0.offset := ldv_dispatch_instance_register_6_3_~arg0#1.base, ldv_dispatch_instance_register_6_3_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_5_15 } true;~ldv_statevar_5~0 := 14;assume { :end_inline_ldv_switch_automaton_state_5_15 } true;havoc ldv_dispatch_instance_register_6_3_~arg0#1.base, ldv_dispatch_instance_register_6_3_~arg0#1.offset;havoc ldv_dispatch_instance_register_6_3_#in~arg0#1.base, ldv_dispatch_instance_register_6_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_6_3 } true;~ldv_statevar_6~0 := 2; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume 0 == (store_imon_clock_~ictx~5#1.base + store_imon_clock_~ictx~5#1.offset) % 18446744073709551616;store_imon_clock_#res#1 := -19; [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5028: assume !(0 == (store_imon_clock_~ictx~5#1.base + store_imon_clock_~ictx~5#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: SUMMARY for call ldv_assume((if 0 != ~ldv_11_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896-1: SUMMARY for call send_set_imon_clock_#t~ret207#1 := printk(55, 0); srcloc: null [2025-02-08 04:14:45,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962-1: SUMMARY for call mutex_lock_nested(store_associate_remote_~ictx~3#1.base, 30 + store_associate_remote_~ictx~3#1.offset, 0); srcloc: null [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4896: assume -2147483648 <= send_set_imon_clock_#t~ret207#1 && send_set_imon_clock_#t~ret207#1 <= 2147483647;havoc send_set_imon_clock_#t~ret207#1; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-1: ldv_switch_1_#res#1 := 11; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7275: assume 3 == imon_init_intf1_#t~mem742#1 % 256 % 4294967296;havoc imon_init_intf1_#t~mem742#1;assume { :begin_inline_imon_init_touch } true;imon_init_touch_#in~ictx#1.base, imon_init_touch_#in~ictx#1.offset := imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset;havoc imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset;havoc imon_init_touch_#t~ret655#1.base, imon_init_touch_#t~ret655#1.offset, imon_init_touch_#t~mem656#1, imon_init_touch_#t~mem657#1, imon_init_touch_#t~loopctr658#1, imon_init_touch_#t~nondet659#1, imon_init_touch_#t~ret660#1, imon_init_touch_#t~mem661#1.base, imon_init_touch_#t~mem661#1.offset, imon_init_touch_#t~ret662#1, imon_init_touch_#t~ret663#1, imon_init_touch_#t~mem664#1.base, imon_init_touch_#t~mem664#1.offset, imon_init_touch_#t~mem665#1.base, imon_init_touch_#t~mem665#1.offset, imon_init_touch_#t~ret666#1, imon_init_touch_#t~mem667#1.base, imon_init_touch_#t~mem667#1.offset, imon_init_touch_#t~ret668#1, imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, imon_init_touch_~ret~4#1;imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset := imon_init_touch_#in~ictx#1.base, imon_init_touch_#in~ictx#1.offset;havoc imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset;havoc imon_init_touch_~ret~4#1; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7275: assume !(3 == imon_init_intf1_#t~mem742#1 % 256 % 4294967296);havoc imon_init_intf1_#t~mem742#1;call write~$Pointer$#1(0, 0, imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831: assume 2 == (if send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 - 4294967296);havoc send_set_imon_clock_#t~mem202#1; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831: assume !(2 == (if send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem202#1 % 256 % 4294967296 - 4294967296));havoc send_set_imon_clock_#t~mem202#1;call send_set_imon_clock_#t~mem203#1 := read~int#1(send_set_imon_clock_~ictx#1.base, 585 + send_set_imon_clock_~ictx#1.offset, 1); [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8861: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret928#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret929#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret930#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~17#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~12#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___3~11#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.offset;~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~16#1.offset; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret923#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: assume 0 == (imon_init_rdev_~rdev~0#1.base + imon_init_rdev_~rdev~0#1.offset) % 18446744073709551616;call imon_init_rdev_#t~mem618#1.base, imon_init_rdev_#t~mem618#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: assume !(0 == (imon_init_rdev_~rdev~0#1.base + imon_init_rdev_~rdev~0#1.offset) % 18446744073709551616);call imon_init_rdev_#t~mem620#1 := read~int#1(imon_init_rdev_~ictx#1.base, 467 + imon_init_rdev_~ictx#1.offset, 2);call imon_init_rdev_#t~mem621#1 := read~int#1(imon_init_rdev_~ictx#1.base, 469 + imon_init_rdev_~ictx#1.offset, 2);imon_init_rdev_#t~loopctr622#1 := 0; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: havoc imon_suspend_#t~mem824#1.base, imon_suspend_#t~mem824#1.offset; [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call imon_get_ffdc_type_#t~ret599#1 := _dev_info(imon_get_ffdc_type_#t~mem598#1.base, imon_get_ffdc_type_#t~mem598#1.offset, 162, 0); srcloc: null [2025-02-08 04:14:45,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: assume -2147483648 <= imon_get_ffdc_type_#t~ret599#1 && imon_get_ffdc_type_#t~ret599#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem598#1.base, imon_get_ffdc_type_#t~mem598#1.offset;havoc imon_get_ffdc_type_#t~ret599#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 04:14:45,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-1: SUMMARY for call usb_kill_urb(imon_suspend_#t~mem824#1.base, imon_suspend_#t~mem824#1.offset); srcloc: null [2025-02-08 04:14:45,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-2: call imon_get_ffdc_type_#t~mem598#1.base, imon_get_ffdc_type_#t~mem598#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342: assume 0 != imon_init_display_~tmp~22#1;call imon_init_display_#t~mem763#1.base, imon_init_display_#t~mem763#1.offset := read~$Pointer$#1(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 04:14:45,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342: assume !(0 != imon_init_display_~tmp~22#1); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5162: assume -2147483648 <= vfd_write_#t~ret241#1 && vfd_write_#t~ret241#1 <= 2147483647;vfd_write_~tmp___0~6#1 := vfd_write_#t~ret241#1;havoc vfd_write_#t~ret241#1; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: ~ldv_statevar_11~0 := 11; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5162-1: SUMMARY for call vfd_write_#t~ret241#1 := ___ratelimit(vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, 69, 0); srcloc: null [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9126: havoc ldv_timer_timer_instance_4_#t~mem934#1.base, ldv_timer_timer_instance_4_#t~mem934#1.offset, ldv_timer_timer_instance_4_#t~mem935#1.base, ldv_timer_timer_instance_4_#t~mem935#1.offset, ldv_timer_timer_instance_4_#t~mem936#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: assume 11 == ~ldv_statevar_11~0; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: assume !(11 == ~ldv_statevar_11~0); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: assume 68 == (if imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem613#1; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: assume !(68 == (if imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem613#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem613#1; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-1: ldv_switch_1_#res#1 := 16; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: assume 133 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: assume !(133 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: assume 11 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume 11 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume !(11 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361: call lcd_write_#t~mem257#1 := read~int#1(lcd_write_~ictx~7#1.base, 24 + lcd_write_~ictx~7#1.offset, 1); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361-1: SUMMARY for call mutex_lock_nested(lcd_write_~ictx~7#1.base, 30 + lcd_write_~ictx~7#1.offset, 0); srcloc: null [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: ~ldv_statevar_5~0 := 4; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277: imon_init_intf1_#t~ret743#1.base, imon_init_intf1_#t~ret743#1.offset := imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset;havoc imon_init_touch_#t~ret655#1.base, imon_init_touch_#t~ret655#1.offset, imon_init_touch_#t~mem656#1, imon_init_touch_#t~mem657#1, imon_init_touch_#t~loopctr658#1, imon_init_touch_#t~nondet659#1, imon_init_touch_#t~ret660#1, imon_init_touch_#t~mem661#1.base, imon_init_touch_#t~mem661#1.offset, imon_init_touch_#t~ret662#1, imon_init_touch_#t~ret663#1, imon_init_touch_#t~mem664#1.base, imon_init_touch_#t~mem664#1.offset, imon_init_touch_#t~mem665#1.base, imon_init_touch_#t~mem665#1.offset, imon_init_touch_#t~ret666#1, imon_init_touch_#t~mem667#1.base, imon_init_touch_#t~mem667#1.offset, imon_init_touch_#t~ret668#1, imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, imon_init_touch_~ret~4#1;havoc imon_init_touch_#in~ictx#1.base, imon_init_touch_#in~ictx#1.offset;assume { :end_inline_imon_init_touch } true;call write~$Pointer$#1(imon_init_intf1_#t~ret743#1.base, imon_init_intf1_#t~ret743#1.offset, imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8);havoc imon_init_intf1_#t~ret743#1.base, imon_init_intf1_#t~ret743#1.offset;call imon_init_intf1_#t~mem744#1.base, imon_init_intf1_#t~mem744#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145-1: SUMMARY for call imon_init_intf0_#t~ret713#1 := imon_find_endpoints(imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset, imon_init_intf0_~iface_desc~0#1.base, imon_init_intf0_~iface_desc~0#1.offset); srcloc: null [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: imon_init_intf0_~tmp___1~10#1 := (if 0 == imon_init_intf0_#t~ret713#1 % 256 then 0 else 1);havoc imon_init_intf0_#t~ret713#1; [2025-02-08 04:14:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965: store_associate_remote_#res#1 := (if store_associate_remote_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then store_associate_remote_~count#1 % 18446744073709551616 % 18446744073709551616 else store_associate_remote_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1 := store_associate_remote_#res#1;havoc store_associate_remote_#t~ret214#1.base, store_associate_remote_#t~ret214#1.offset, store_associate_remote_#t~ret215#1, store_associate_remote_~d#1.base, store_associate_remote_~d#1.offset, store_associate_remote_~attr#1.base, store_associate_remote_~attr#1.offset, store_associate_remote_~buf#1.base, store_associate_remote_~buf#1.offset, store_associate_remote_~count#1, store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset, store_associate_remote_~tmp~10#1.base, store_associate_remote_~tmp~10#1.offset;havoc store_associate_remote_#in~d#1.base, store_associate_remote_#in~d#1.offset, store_associate_remote_#in~attr#1.base, store_associate_remote_#in~attr#1.offset, store_associate_remote_#in~buf#1.base, store_associate_remote_#in~buf#1.offset, store_associate_remote_#in~count#1;assume { :end_inline_store_associate_remote } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1 && ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_9 } true; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4965-1: SUMMARY for call mutex_unlock(store_associate_remote_~ictx~3#1.base, 30 + store_associate_remote_~ictx~3#1.offset); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret924#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-1: SUMMARY for call imon_init_rdev_#t~ret619#1 := dev_err(imon_init_rdev_#t~mem618#1.base, imon_init_rdev_#t~mem618#1.offset, 166, 0); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume -2147483648 <= imon_init_rdev_#t~ret619#1 && imon_init_rdev_#t~ret619#1 <= 2147483647;havoc imon_init_rdev_#t~mem618#1.base, imon_init_rdev_#t~mem618#1.offset;havoc imon_init_rdev_#t~ret619#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-3: assume false;imon_get_ffdc_type_#t~bitwise600#1 := imon_get_ffdc_type_~allowed_protos~0#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-3: assume !false; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-2: havoc imon_get_ffdc_type_#t~bitwise600#1;assume (imon_get_ffdc_type_#t~bitwise600#1 % 18446744073709551616 >= imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616 && imon_get_ffdc_type_#t~bitwise600#1 % 18446744073709551616 >= 131072) && imon_get_ffdc_type_#t~bitwise600#1 % 18446744073709551616 <= 131072 + imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-1: [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: imon_get_ffdc_type_~allowed_protos~0#1 := imon_get_ffdc_type_#t~bitwise600#1;havoc imon_get_ffdc_type_#t~bitwise600#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-4: assume 0 == imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616 || 131072 == imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616;imon_get_ffdc_type_#t~bitwise600#1 := 131072; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-4: assume !(0 == imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616 || 131072 == imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616); [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296-1: SUMMARY for call vfd_write_#t~ret252#1 := ___ratelimit(vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, 81, 0); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344-1: SUMMARY for call imon_init_display_#t~ret764#1 := __dynamic_dev_dbg(imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, imon_init_display_#t~mem763#1.base, imon_init_display_#t~mem763#1.offset, 234, 0); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: assume -2147483648 <= imon_init_display_#t~ret764#1 && imon_init_display_#t~ret764#1 <= 2147483647;havoc imon_init_display_#t~mem763#1.base, imon_init_display_#t~mem763#1.offset;havoc imon_init_display_#t~ret764#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5296: assume -2147483648 <= vfd_write_#t~ret252#1 && vfd_write_#t~ret252#1 <= 2147483647;vfd_write_~tmp___4~1#1 := vfd_write_#t~ret252#1;havoc vfd_write_#t~ret252#1; [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7212: SUMMARY for call usb_free_urb(imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset); srcloc: null [2025-02-08 04:14:45,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5164: assume 0 != vfd_write_~tmp___0~6#1; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5164: assume !(0 != vfd_write_~tmp___0~6#1); [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume true;assume imon_init_touch_#t~loopctr658#1 < 128;havoc imon_init_touch_#t~nondet659#1;call write~int#1(imon_init_touch_#t~nondet659#1, imon_init_touch_~ictx#1.base, 971 + imon_init_touch_~ictx#1.offset + imon_init_touch_#t~loopctr658#1, 8);imon_init_touch_#t~loopctr658#1 := 1 + imon_init_touch_#t~loopctr658#1; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume true;havoc imon_init_touch_#t~mem656#1;havoc imon_init_touch_#t~mem657#1;havoc imon_init_touch_#t~loopctr658#1;havoc imon_init_touch_#t~nondet659#1;havoc imon_init_touch_#t~ret660#1;call write~$Pointer$#1(imon_init_touch_~ictx#1.base, 971 + imon_init_touch_~ictx#1.offset, imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, 8);call imon_init_touch_#t~mem661#1.base, imon_init_touch_#t~mem661#1.offset := read~$Pointer$#1(imon_init_touch_~ictx#1.base, 16 + imon_init_touch_~ictx#1.offset, 8); [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: havoc ldv_usb_submit_urb_85_#t~nondet980#1;assume -2147483648 <= ldv_usb_submit_urb_85_#t~nondet980#1 && ldv_usb_submit_urb_85_#t~nondet980#1 <= 2147483647;ldv_usb_submit_urb_85_#res#1 := ldv_usb_submit_urb_85_#t~nondet980#1;havoc ldv_usb_submit_urb_85_#t~nondet980#1; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723-1: SUMMARY for call ldv_check_alloc_flags(ldv_usb_submit_urb_85_~flags#1); srcloc: null [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: imon_suspend_#res#1 := 0;ldv_usb_instance_suspend_5_8_#t~ret944#1 := imon_suspend_#res#1;havoc imon_suspend_#t~ret820#1.base, imon_suspend_#t~ret820#1.offset, imon_suspend_#t~mem821#1.base, imon_suspend_#t~mem821#1.offset, imon_suspend_#t~mem822#1, imon_suspend_#t~mem823#1.base, imon_suspend_#t~mem823#1.offset, imon_suspend_#t~mem824#1.base, imon_suspend_#t~mem824#1.offset, imon_suspend_~intf#1.base, imon_suspend_~intf#1.offset, imon_suspend_~message#1.event, imon_suspend_~ictx~16#1.base, imon_suspend_~ictx~16#1.offset, imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset, imon_suspend_~ifnum~3#1;havoc imon_suspend_#in~intf#1.base, imon_suspend_#in~intf#1.offset, imon_suspend_#in~message#1.event;assume { :end_inline_imon_suspend } true;assume -2147483648 <= ldv_usb_instance_suspend_5_8_#t~ret944#1 && ldv_usb_instance_suspend_5_8_#t~ret944#1 <= 2147483647;havoc ldv_usb_instance_suspend_5_8_#t~mem943#1;havoc ldv_usb_instance_suspend_5_8_#t~ret944#1;havoc ldv_usb_instance_suspend_5_8_#t~mem943#1, ldv_usb_instance_suspend_5_8_#t~ret944#1, ldv_usb_instance_suspend_5_8_~arg0#1.base, ldv_usb_instance_suspend_5_8_~arg0#1.offset, ldv_usb_instance_suspend_5_8_~arg1#1.base, ldv_usb_instance_suspend_5_8_~arg1#1.offset, ldv_usb_instance_suspend_5_8_~arg2#1.base, ldv_usb_instance_suspend_5_8_~arg2#1.offset;havoc ldv_usb_instance_suspend_5_8_#in~arg0#1.base, ldv_usb_instance_suspend_5_8_#in~arg0#1.offset, ldv_usb_instance_suspend_5_8_#in~arg1#1.base, ldv_usb_instance_suspend_5_8_#in~arg1#1.offset, ldv_usb_instance_suspend_5_8_#in~arg2#1.base, ldv_usb_instance_suspend_5_8_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_suspend_5_8 } true;havoc ldv_usb_usb_instance_5_#t~mem963#1.base, ldv_usb_usb_instance_5_#t~mem963#1.offset; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363: assume 0 == lcd_write_#t~mem257#1 % 256;havoc lcd_write_#t~mem257#1;call write~int#23(0, lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(3735899821, lcd_write_~#_rs___0~2#1.base, 4 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(4294967295, lcd_write_~#_rs___0~2#1.base, 8 + lcd_write_~#_rs___0~2#1.offset, 4);call write~$Pointer$#23(0, -1, lcd_write_~#_rs___0~2#1.base, 12 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___0~2#1.base, 20 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___0~2#1.base, 28 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___0~2#1.base, 36 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#23(88, 0, lcd_write_~#_rs___0~2#1.base, 44 + lcd_write_~#_rs___0~2#1.offset, 8);call write~int#23(0, lcd_write_~#_rs___0~2#1.base, 52 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___0~2#1.base, 56 + lcd_write_~#_rs___0~2#1.offset, 8);call write~int#23(1250, lcd_write_~#_rs___0~2#1.base, 64 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(10, lcd_write_~#_rs___0~2#1.base, 68 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___0~2#1.base, 72 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___0~2#1.base, 76 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___0~2#1.base, 80 + lcd_write_~#_rs___0~2#1.offset, 8); [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5363: assume !(0 == lcd_write_#t~mem257#1 % 256);havoc lcd_write_#t~mem257#1; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: SUMMARY for call ldv_assume((if 0 == ~ldv_1_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume 0 == (imon_init_intf1_#t~mem744#1.base + imon_init_intf1_#t~mem744#1.offset) % 18446744073709551616;havoc imon_init_intf1_#t~mem744#1.base, imon_init_intf1_#t~mem744#1.offset; [2025-02-08 04:14:45,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume !(0 == (imon_init_intf1_#t~mem744#1.base + imon_init_intf1_#t~mem744#1.offset) % 18446744073709551616);havoc imon_init_intf1_#t~mem744#1.base, imon_init_intf1_#t~mem744#1.offset; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8336: call ldv_file_operations_file_operations_instance_0_#t~mem881#1.base, ldv_file_operations_file_operations_instance_0_#t~mem881#1.offset := read~$Pointer$#25(~ldv_0_container_file_operations~0.base, 104 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_release_0_2 } true;ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset, ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset, ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem881#1.base, ldv_file_operations_file_operations_instance_0_#t~mem881#1.offset, ~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset;havoc ldv_file_operations_instance_release_0_2_#t~ret916#1, ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset, ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset, ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset;ldv_file_operations_instance_release_0_2_~arg0#1.base, ldv_file_operations_instance_release_0_2_~arg0#1.offset := ldv_file_operations_instance_release_0_2_#in~arg0#1.base, ldv_file_operations_instance_release_0_2_#in~arg0#1.offset;ldv_file_operations_instance_release_0_2_~arg1#1.base, ldv_file_operations_instance_release_0_2_~arg1#1.offset := ldv_file_operations_instance_release_0_2_#in~arg1#1.base, ldv_file_operations_instance_release_0_2_#in~arg1#1.offset;ldv_file_operations_instance_release_0_2_~arg2#1.base, ldv_file_operations_instance_release_0_2_~arg2#1.offset := ldv_file_operations_instance_release_0_2_#in~arg2#1.base, ldv_file_operations_instance_release_0_2_#in~arg2#1.offset; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: assume 0 != imon_init_intf0_~tmp___1~10#1 % 256;imon_init_intf0_~tmp___2~7#1 := 0; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: assume !(0 != imon_init_intf0_~tmp___1~10#1 % 256);imon_init_intf0_~tmp___2~7#1 := 1; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997: ldv_switch_1_#res#1 := 0; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5033: call store_imon_clock_#t~mem226#1 := read~int#1(store_imon_clock_~ictx~5#1.base, 24 + store_imon_clock_~ictx~5#1.offset, 1); [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5033-1: SUMMARY for call mutex_lock_nested(store_imon_clock_~ictx~5#1.base, 30 + store_imon_clock_~ictx~5#1.offset, 0); srcloc: null [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true;call ldv_timer_timer_instance_4_#t~mem934#1.base, ldv_timer_timer_instance_4_#t~mem934#1.offset := read~$Pointer$#1(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: assume 1 == (if send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 - 4294967296);havoc send_set_imon_clock_#t~mem203#1; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: assume !(1 == (if send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem203#1 % 256 % 4294967296 - 4294967296));havoc send_set_imon_clock_#t~mem203#1; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1;~ldv_statevar_2~0 := 3; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~11#1);~ldv_statevar_2~0 := 10; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: assume 0 != (if imon_probe_#t~mem792#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem792#1 % 256 % 4294967296 else imon_probe_#t~mem792#1 % 256 % 4294967296 - 4294967296);havoc imon_probe_#t~mem792#1;assume { :begin_inline_imon_init_display } true;imon_init_display_#in~ictx#1.base, imon_init_display_#in~ictx#1.offset, imon_init_display_#in~intf#1.base, imon_init_display_#in~intf#1.offset := imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset, imon_probe_~interface#1.base, imon_probe_~interface#1.offset;havoc imon_init_display_#t~mem761#1, imon_init_display_#t~ret762#1, imon_init_display_#t~mem763#1.base, imon_init_display_#t~mem763#1.offset, imon_init_display_#t~ret764#1, imon_init_display_#t~ret765#1, imon_init_display_#t~mem766#1.base, imon_init_display_#t~mem766#1.offset, imon_init_display_#t~ret767#1, imon_init_display_#t~mem768#1, imon_init_display_#t~ret769#1, imon_init_display_#t~ret770#1, imon_init_display_#t~mem771#1.base, imon_init_display_#t~mem771#1.offset, imon_init_display_#t~ret772#1, imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, imon_init_display_~intf#1.base, imon_init_display_~intf#1.offset, imon_init_display_~ret~7#1, imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, imon_init_display_~tmp~22#1;imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset := imon_init_display_#in~ictx#1.base, imon_init_display_#in~ictx#1.offset;imon_init_display_~intf#1.base, imon_init_display_~intf#1.offset := imon_init_display_#in~intf#1.base, imon_init_display_#in~intf#1.offset;havoc imon_init_display_~ret~7#1;call imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset := #Ultimate.allocOnStack(40);havoc imon_init_display_~tmp~22#1;call write~$Pointer$#7(230, 0, imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#7(231, 0, imon_init_display_~#descriptor~8#1.base, 8 + imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#7(232, 0, imon_init_display_~#descriptor~8#1.base, 16 + imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#7(233, 0, imon_init_display_~#descriptor~8#1.base, 24 + imon_init_display_~#descriptor~8#1.offset, 8);call write~int#7(2266, imon_init_display_~#descriptor~8#1.base, 32 + imon_init_display_~#descriptor~8#1.offset, 4);call write~int#7(0, imon_init_display_~#descriptor~8#1.base, 36 + imon_init_display_~#descriptor~8#1.offset, 4);call imon_init_display_#t~mem761#1 := read~int#7(imon_init_display_~#descriptor~8#1.base, 36 + imon_init_display_~#descriptor~8#1.offset, 4); [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: assume !(0 != (if imon_probe_#t~mem792#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem792#1 % 256 % 4294967296 else imon_probe_#t~mem792#1 % 256 % 4294967296 - 4294967296));havoc imon_probe_#t~mem792#1; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430: assume -2147483648 <= lcd_write_#t~ret263#1 && lcd_write_#t~ret263#1 <= 2147483647;lcd_write_~retval~7#1 := lcd_write_#t~ret263#1;havoc lcd_write_#t~ret263#1; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume 0 != (ldv_usb_usb_instance_5_#t~mem952#1.base + ldv_usb_usb_instance_5_#t~mem952#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_5_#t~mem952#1.base, ldv_usb_usb_instance_5_#t~mem952#1.offset;call ldv_usb_usb_instance_5_#t~mem953#1.base, ldv_usb_usb_instance_5_#t~mem953#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 56 + ~ldv_5_container_usb_driver~0.offset, 8);assume { :begin_inline_ldv_usb_instance_pre_5_10 } true;ldv_usb_instance_pre_5_10_#in~arg0#1.base, ldv_usb_instance_pre_5_10_#in~arg0#1.offset, ldv_usb_instance_pre_5_10_#in~arg1#1.base, ldv_usb_instance_pre_5_10_#in~arg1#1.offset := ldv_usb_usb_instance_5_#t~mem953#1.base, ldv_usb_usb_instance_5_#t~mem953#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_pre_5_10_#t~ret940#1, ldv_usb_instance_pre_5_10_~arg0#1.base, ldv_usb_instance_pre_5_10_~arg0#1.offset, ldv_usb_instance_pre_5_10_~arg1#1.base, ldv_usb_instance_pre_5_10_~arg1#1.offset;ldv_usb_instance_pre_5_10_~arg0#1.base, ldv_usb_instance_pre_5_10_~arg0#1.offset := ldv_usb_instance_pre_5_10_#in~arg0#1.base, ldv_usb_instance_pre_5_10_#in~arg0#1.offset;ldv_usb_instance_pre_5_10_~arg1#1.base, ldv_usb_instance_pre_5_10_~arg1#1.offset := ldv_usb_instance_pre_5_10_#in~arg1#1.base, ldv_usb_instance_pre_5_10_#in~arg1#1.offset; [2025-02-08 04:14:45,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume !(0 != (ldv_usb_usb_instance_5_#t~mem952#1.base + ldv_usb_usb_instance_5_#t~mem952#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_5_#t~mem952#1.base, ldv_usb_usb_instance_5_#t~mem952#1.offset; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume 0 != vfd_write_~tmp___4~1#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5298: assume !(0 != vfd_write_~tmp___4~1#1); [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret900#1 && ldv_file_operations_file_operations_instance_1_#t~ret900#1 <= 2147483647;~ldv_statevar_1~0 := ldv_file_operations_file_operations_instance_1_#t~ret900#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret900#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430-1: SUMMARY for call lcd_write_#t~ret263#1 := send_packet(lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478-1: call imon_probe_#t~mem792#1 := read~int#1(imon_probe_~ictx~14#1.base, 24 + imon_probe_~ictx~14#1.offset, 1); [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret900#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: assume -2147483648 <= vfd_write_#t~ret242#1 && vfd_write_#t~ret242#1 <= 2147483647;havoc vfd_write_#t~ret242#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-1: call ldv_usb_usb_instance_5_#t~mem952#1.base, ldv_usb_usb_instance_5_#t~mem952#1.offset := read~$Pointer$#8(~ldv_5_container_usb_driver~0.base, 56 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166-1: SUMMARY for call vfd_write_#t~ret242#1 := printk(70, 0); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: havoc ldv_entry_EMGentry_11_#t~ret875#1, ldv_entry_EMGentry_11_#t~ret876#1, ldv_entry_EMGentry_11_#t~ret877#1, ldv_entry_EMGentry_11_#t~ret878#1, ldv_entry_EMGentry_11_~arg0#1.base, ldv_entry_EMGentry_11_~arg0#1.offset, ldv_entry_EMGentry_11_~tmp~29#1, ldv_entry_EMGentry_11_~tmp___0~17#1;havoc ldv_entry_EMGentry_11_#in~arg0#1.base, ldv_entry_EMGentry_11_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_11 } true; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818: imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset := imon_init_idev_#t~ret640#1.base, imon_init_idev_#t~ret640#1.offset;havoc imon_init_idev_#t~ret640#1.base, imon_init_idev_#t~ret640#1.offset; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: havoc ldv_usb_submit_urb_85_#t~nondet980#1;imon_init_intf0_#t~ret724#1 := ldv_usb_submit_urb_85_#res#1;havoc ldv_usb_submit_urb_85_#t~nondet980#1, ldv_usb_submit_urb_85_~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_~ldv_func_arg1#1.offset, ldv_usb_submit_urb_85_~flags#1;havoc ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.offset, ldv_usb_submit_urb_85_#in~flags#1;assume { :end_inline_ldv_usb_submit_urb_85 } true;assume -2147483648 <= imon_init_intf0_#t~ret724#1 && imon_init_intf0_#t~ret724#1 <= 2147483647;imon_init_intf0_~ret~5#1 := imon_init_intf0_#t~ret724#1;havoc imon_init_intf0_#t~mem723#1.base, imon_init_intf0_#t~mem723#1.offset;havoc imon_init_intf0_#t~ret724#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818-1: SUMMARY for call imon_init_idev_#t~ret640#1.base, imon_init_idev_#t~ret640#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume 70 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume !(70 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret926#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-1: SUMMARY for call imon_probe_#t~ret780#1 := ldv__builtin_expect((if imon_probe_#t~mem779#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then imon_probe_#t~mem779#1 % 4294967296 % 18446744073709551616 else imon_probe_#t~mem779#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: assume -9223372036854775808 <= imon_probe_#t~ret780#1 && imon_probe_#t~ret780#1 <= 9223372036854775807;imon_probe_~tmp___0~14#1 := imon_probe_#t~ret780#1;havoc imon_probe_#t~mem779#1;havoc imon_probe_#t~ret780#1; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume 12 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume 0 != (ldv_timer_timer_instance_4_#t~mem934#1.base + ldv_timer_timer_instance_4_#t~mem934#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem934#1.base, ldv_timer_timer_instance_4_#t~mem934#1.offset;call ldv_timer_timer_instance_4_#t~mem935#1.base, ldv_timer_timer_instance_4_#t~mem935#1.offset := read~$Pointer$#1(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem936#1 := read~int#1(~ldv_4_container_timer_list~0.base, 40 + ~ldv_4_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem935#1.base, ldv_timer_timer_instance_4_#t~mem935#1.offset, ldv_timer_timer_instance_4_#t~mem936#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~933#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~933#1;##fun~int~TO~VOID_#~933#1 := ##fun~int~TO~VOID_#in~933#1;assume { :begin_inline_imon_touch_display_timeout } true;imon_touch_display_timeout_#in~data#1 := ##fun~int~TO~VOID_#~933#1;havoc imon_touch_display_timeout_#t~mem272#1, imon_touch_display_timeout_#t~mem273#1.base, imon_touch_display_timeout_#t~mem273#1.offset, imon_touch_display_timeout_#t~mem274#1, imon_touch_display_timeout_#t~mem275#1.base, imon_touch_display_timeout_#t~mem275#1.offset, imon_touch_display_timeout_#t~mem276#1, imon_touch_display_timeout_#t~mem277#1.base, imon_touch_display_timeout_#t~mem277#1.offset, imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset, imon_touch_display_timeout_~data#1, imon_touch_display_timeout_~ictx~9#1.base, imon_touch_display_timeout_~ictx~9#1.offset;imon_touch_display_timeout_~data#1 := imon_touch_display_timeout_#in~data#1;havoc imon_touch_display_timeout_~ictx~9#1.base, imon_touch_display_timeout_~ictx~9#1.offset;imon_touch_display_timeout_~ictx~9#1.base, imon_touch_display_timeout_~ictx~9#1.offset := 0, (if imon_touch_display_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then imon_touch_display_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 else imon_touch_display_timeout_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call imon_touch_display_timeout_#t~mem272#1 := read~int#16(imon_touch_display_timeout_~ictx~9#1.base, 585 + imon_touch_display_timeout_~ictx~9#1.offset, 1); [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume !(0 != (ldv_timer_timer_instance_4_#t~mem934#1.base + ldv_timer_timer_instance_4_#t~mem934#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem934#1.base, ldv_timer_timer_instance_4_#t~mem934#1.offset; [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume 12 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume !(12 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume 0 == store_imon_clock_#t~mem226#1 % 256;havoc store_imon_clock_#t~mem226#1;store_imon_clock_~retval~5#1 := -19; [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume !(0 == store_imon_clock_#t~mem226#1 % 256);havoc store_imon_clock_#t~mem226#1;call store_imon_clock_#t~mem227#1 := read~int#1(store_imon_clock_~ictx~5#1.base, 25 + store_imon_clock_~ictx~5#1.offset, 1); [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-1: SUMMARY for call imon_init_touch_#t~ret662#1 := usb_make_path(imon_init_touch_#t~mem661#1.base, imon_init_touch_#t~mem661#1.offset, imon_init_touch_~ictx#1.base, 1099 + imon_init_touch_~ictx#1.offset, 64); srcloc: null [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume -2147483648 <= imon_init_touch_#t~ret662#1 && imon_init_touch_#t~ret662#1 <= 2147483647;havoc imon_init_touch_#t~mem661#1.base, imon_init_touch_#t~mem661#1.offset;havoc imon_init_touch_#t~ret662#1; [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: havoc ldv_usb_instance_pre_5_10_#t~ret940#1, ldv_usb_instance_pre_5_10_~arg0#1.base, ldv_usb_instance_pre_5_10_~arg0#1.offset, ldv_usb_instance_pre_5_10_~arg1#1.base, ldv_usb_instance_pre_5_10_~arg1#1.offset;havoc ldv_usb_instance_pre_5_10_#in~arg0#1.base, ldv_usb_instance_pre_5_10_#in~arg0#1.offset, ldv_usb_instance_pre_5_10_#in~arg1#1.base, ldv_usb_instance_pre_5_10_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_pre_5_10 } true;havoc ldv_usb_usb_instance_5_#t~mem953#1.base, ldv_usb_usb_instance_5_#t~mem953#1.offset; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume 0 != lcd_write_~retval~7#1;call write~int#23(0, lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(3735899821, lcd_write_~#_rs___2~1#1.base, 4 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(4294967295, lcd_write_~#_rs___2~1#1.base, 8 + lcd_write_~#_rs___2~1#1.offset, 4);call write~$Pointer$#23(0, -1, lcd_write_~#_rs___2~1#1.base, 12 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___2~1#1.base, 20 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___2~1#1.base, 28 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#23(0, 0, lcd_write_~#_rs___2~1#1.base, 36 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#23(96, 0, lcd_write_~#_rs___2~1#1.base, 44 + lcd_write_~#_rs___2~1#1.offset, 8);call write~int#23(0, lcd_write_~#_rs___2~1#1.base, 52 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___2~1#1.base, 56 + lcd_write_~#_rs___2~1#1.offset, 8);call write~int#23(1250, lcd_write_~#_rs___2~1#1.base, 64 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(10, lcd_write_~#_rs___2~1#1.base, 68 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___2~1#1.base, 72 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___2~1#1.base, 76 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#23(0, lcd_write_~#_rs___2~1#1.base, 80 + lcd_write_~#_rs___2~1#1.offset, 8); [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !(0 != lcd_write_~retval~7#1);call write~$Pointer$#7(100, 0, lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#7(101, 0, lcd_write_~#descriptor~3#1.base, 8 + lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#7(102, 0, lcd_write_~#descriptor~3#1.base, 16 + lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#7(103, 0, lcd_write_~#descriptor~3#1.base, 24 + lcd_write_~#descriptor~3#1.offset, 8);call write~int#7(953, lcd_write_~#descriptor~3#1.base, 32 + lcd_write_~#descriptor~3#1.offset, 4);call write~int#7(0, lcd_write_~#descriptor~3#1.base, 36 + lcd_write_~#descriptor~3#1.offset, 4);call lcd_write_#t~mem266#1 := read~int#7(lcd_write_~#descriptor~3#1.base, 36 + lcd_write_~#descriptor~3#1.offset, 4); [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: SUMMARY for call vfd_write_#t~ret253#1 := printk(82, 0); srcloc: null [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret893#1.base, ldv_file_operations_file_operations_instance_0_#t~ret893#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume -2147483648 <= vfd_write_#t~ret253#1 && vfd_write_#t~ret253#1 <= 2147483647;havoc vfd_write_#t~ret253#1; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret893#1.base, ldv_file_operations_file_operations_instance_0_#t~ret893#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret893#1.base, ldv_file_operations_file_operations_instance_0_#t~ret893#1.offset;~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.offset; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: SUMMARY for call kfree(imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset); srcloc: null [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call ldv_assume((if 4 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: assume { :begin_inline_ldv_EMGentry_init_imon_driver_init_11_11 } true;ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.offset := ~ldv_11_init_imon_driver_init_default~0.base, ~ldv_11_init_imon_driver_init_default~0.offset;havoc ldv_EMGentry_init_imon_driver_init_11_11_#res#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1, ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.offset, ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1;ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.offset := ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.offset;havoc ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1;assume { :begin_inline_imon_driver_init } true;havoc imon_driver_init_#res#1;havoc imon_driver_init_#t~ret850#1, imon_driver_init_~tmp~27#1;havoc imon_driver_init_~tmp~27#1;assume { :begin_inline_ldv_usb_register_driver_91 } true;ldv_usb_register_driver_91_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg3#1.offset := ~#imon_driver~0.base, ~#imon_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 257, 0;havoc ldv_usb_register_driver_91_#res#1;havoc ldv_usb_register_driver_91_#t~ret987#1, ldv_usb_register_driver_91_#t~ret988#1, ldv_usb_register_driver_91_~ldv_func_arg1#1.base, ldv_usb_register_driver_91_~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_~ldv_func_arg2#1.base, ldv_usb_register_driver_91_~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_~ldv_func_arg3#1.base, ldv_usb_register_driver_91_~ldv_func_arg3#1.offset, ldv_usb_register_driver_91_~ldv_func_res~2#1, ldv_usb_register_driver_91_~tmp~56#1, ldv_usb_register_driver_91_~tmp___0~25#1;ldv_usb_register_driver_91_~ldv_func_arg1#1.base, ldv_usb_register_driver_91_~ldv_func_arg1#1.offset := ldv_usb_register_driver_91_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg1#1.offset;ldv_usb_register_driver_91_~ldv_func_arg2#1.base, ldv_usb_register_driver_91_~ldv_func_arg2#1.offset := ldv_usb_register_driver_91_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg2#1.offset;ldv_usb_register_driver_91_~ldv_func_arg3#1.base, ldv_usb_register_driver_91_~ldv_func_arg3#1.offset := ldv_usb_register_driver_91_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg3#1.offset;havoc ldv_usb_register_driver_91_~ldv_func_res~2#1;havoc ldv_usb_register_driver_91_~tmp~56#1;havoc ldv_usb_register_driver_91_~tmp___0~25#1;assume { :begin_inline_usb_register_driver } true;usb_register_driver_#in~arg0#1.base, usb_register_driver_#in~arg0#1.offset, usb_register_driver_#in~arg1#1.base, usb_register_driver_#in~arg1#1.offset, usb_register_driver_#in~arg2#1.base, usb_register_driver_#in~arg2#1.offset := ldv_usb_register_driver_91_~ldv_func_arg1#1.base, ldv_usb_register_driver_91_~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_~ldv_func_arg2#1.base, ldv_usb_register_driver_91_~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_~ldv_func_arg3#1.base, ldv_usb_register_driver_91_~ldv_func_arg3#1.offset;havoc usb_register_driver_#res#1;havoc usb_register_driver_#t~nondet1095#1, usb_register_driver_~arg0#1.base, usb_register_driver_~arg0#1.offset, usb_register_driver_~arg1#1.base, usb_register_driver_~arg1#1.offset, usb_register_driver_~arg2#1.base, usb_register_driver_~arg2#1.offset;usb_register_driver_~arg0#1.base, usb_register_driver_~arg0#1.offset := usb_register_driver_#in~arg0#1.base, usb_register_driver_#in~arg0#1.offset;usb_register_driver_~arg1#1.base, usb_register_driver_~arg1#1.offset := usb_register_driver_#in~arg1#1.base, usb_register_driver_#in~arg1#1.offset;usb_register_driver_~arg2#1.base, usb_register_driver_~arg2#1.offset := usb_register_driver_#in~arg2#1.base, usb_register_driver_#in~arg2#1.offset;havoc usb_register_driver_#t~nondet1095#1;assume -2147483648 <= usb_register_driver_#t~nondet1095#1 && usb_register_driver_#t~nondet1095#1 <= 2147483647;usb_register_driver_#res#1 := usb_register_driver_#t~nondet1095#1;havoc usb_register_driver_#t~nondet1095#1; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: havoc imon_init_touch_#t~ret663#1;call write~$Pointer$#1(imon_init_touch_~ictx#1.base, 1099 + imon_init_touch_~ictx#1.offset, imon_init_touch_~touch~0#1.base, 8 + imon_init_touch_~touch~0#1.offset, 8);call write~int#1(10, imon_init_touch_~touch~0#1.base, 40 + imon_init_touch_~touch~0#1.offset, 8);call write~int#1(1024, imon_init_touch_~touch~0#1.base, 88 + imon_init_touch_~touch~0#1.offset, 8); [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1;~ldv_statevar_3~0 := 1; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1);~ldv_statevar_3~0 := 7; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume 0 == (imon_init_idev_~idev~0#1.base + imon_init_idev_~idev~0#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume !(0 == (imon_init_idev_~idev~0#1.base + imon_init_idev_~idev~0#1.offset) % 18446744073709551616);call imon_init_idev_#t~mem641#1 := read~int#1(imon_init_idev_~ictx#1.base, 467 + imon_init_idev_~ictx#1.offset, 2);call imon_init_idev_#t~mem642#1 := read~int#1(imon_init_idev_~ictx#1.base, 469 + imon_init_idev_~ictx#1.offset, 2);imon_init_idev_#t~loopctr643#1 := 0; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-1: SUMMARY for call imon_init_touch_#t~ret663#1 := strlcat(imon_init_touch_~ictx#1.base, 1099 + imon_init_touch_~ictx#1.offset, 175, 0, 64); srcloc: null [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: call imon_set_display_type_#t~mem614#1 := read~int#1(imon_set_display_type_~ictx#1.base, 585 + imon_set_display_type_~ictx#1.offset, 1);imon_set_display_type_~configured_display_type~0#1 := imon_set_display_type_#t~mem614#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793: imon_driver_init_#t~ret850#1 := ldv_usb_register_driver_91_#res#1;havoc ldv_usb_register_driver_91_#t~ret987#1, ldv_usb_register_driver_91_#t~ret988#1, ldv_usb_register_driver_91_~ldv_func_arg1#1.base, ldv_usb_register_driver_91_~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_~ldv_func_arg2#1.base, ldv_usb_register_driver_91_~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_~ldv_func_arg3#1.base, ldv_usb_register_driver_91_~ldv_func_arg3#1.offset, ldv_usb_register_driver_91_~ldv_func_res~2#1, ldv_usb_register_driver_91_~tmp~56#1, ldv_usb_register_driver_91_~tmp___0~25#1;havoc ldv_usb_register_driver_91_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_91_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_usb_register_driver_91 } true;assume -2147483648 <= imon_driver_init_#t~ret850#1 && imon_driver_init_#t~ret850#1 <= 2147483647;imon_driver_init_~tmp~27#1 := imon_driver_init_#t~ret850#1;havoc imon_driver_init_#t~ret850#1;imon_driver_init_#res#1 := imon_driver_init_~tmp~27#1;ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1 := imon_driver_init_#res#1;havoc imon_driver_init_#t~ret850#1, imon_driver_init_~tmp~27#1;assume { :end_inline_imon_driver_init } true;assume -2147483648 <= ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1 && ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1 <= 2147483647;ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1 := ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1;ldv_EMGentry_init_imon_driver_init_11_11_#res#1 := ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1;ldv_entry_EMGentry_11_#t~ret876#1 := ldv_EMGentry_init_imon_driver_init_11_11_#res#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#t~ret851#1, ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_~arg0#1.offset, ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.base, ldv_EMGentry_init_imon_driver_init_11_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_imon_driver_init_11_11 } true;assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret876#1 && ldv_entry_EMGentry_11_#t~ret876#1 <= 2147483647;~ldv_11_ret_default~0 := ldv_entry_EMGentry_11_#t~ret876#1;havoc ldv_entry_EMGentry_11_#t~ret876#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_11_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1000#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~62#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~62#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume 0 != imon_probe_~tmp___0~14#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume !(0 != imon_probe_~tmp___0~14#1); [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: ldv_dev_get_drvdata_55_~tmp~48#1.base, ldv_dev_get_drvdata_55_~tmp~48#1.offset := ldv_dev_get_drvdata_55_#t~ret971#1.base, ldv_dev_get_drvdata_55_#t~ret971#1.offset;havoc ldv_dev_get_drvdata_55_#t~ret971#1.base, ldv_dev_get_drvdata_55_#t~ret971#1.offset;ldv_dev_get_drvdata_55_#res#1.base, ldv_dev_get_drvdata_55_#res#1.offset := ldv_dev_get_drvdata_55_~tmp~48#1.base, ldv_dev_get_drvdata_55_~tmp~48#1.offset;store_associate_remote_#t~ret214#1.base, store_associate_remote_#t~ret214#1.offset := ldv_dev_get_drvdata_55_#res#1.base, ldv_dev_get_drvdata_55_#res#1.offset;havoc ldv_dev_get_drvdata_55_#t~ret971#1.base, ldv_dev_get_drvdata_55_#t~ret971#1.offset, ldv_dev_get_drvdata_55_~dev#1.base, ldv_dev_get_drvdata_55_~dev#1.offset, ldv_dev_get_drvdata_55_~tmp~48#1.base, ldv_dev_get_drvdata_55_~tmp~48#1.offset;havoc ldv_dev_get_drvdata_55_#in~dev#1.base, ldv_dev_get_drvdata_55_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_55 } true;store_associate_remote_~tmp~10#1.base, store_associate_remote_~tmp~10#1.offset := store_associate_remote_#t~ret214#1.base, store_associate_remote_#t~ret214#1.offset;havoc store_associate_remote_#t~ret214#1.base, store_associate_remote_#t~ret214#1.offset;store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset := store_associate_remote_~tmp~10#1.base, store_associate_remote_~tmp~10#1.offset; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235: havoc vfd_write_#t~memcpy~res246#1.base, vfd_write_#t~memcpy~res246#1.offset;call write~int#1(vfd_write_~seq~0#1, vfd_write_~ictx~6#1.base, 334 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: SUMMARY for call ldv_dev_get_drvdata_55_#t~ret971#1.base, ldv_dev_get_drvdata_55_#t~ret971#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_55_~dev#1.base, ldv_dev_get_drvdata_55_~dev#1.offset); srcloc: null [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5235-1: SUMMARY for call vfd_write_#t~memcpy~res246#1.base, vfd_write_#t~memcpy~res246#1.offset := #Ultimate.C_memcpy#1(vfd_write_~ictx~6#1.base, 327 + vfd_write_~ictx~6#1.offset, vfd_write_~ictx~6#1.base, 339 + vfd_write_~ictx~6#1.offset + (if vfd_write_~offset~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vfd_write_~offset~0#1 % 18446744073709551616 % 18446744073709551616 else vfd_write_~offset~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 7); srcloc: null [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349-1: SUMMARY for call imon_init_display_#t~ret765#1 := sysfs_create_group(imon_init_display_~intf#1.base, 84 + imon_init_display_~intf#1.offset, ~#imon_display_attr_group~0.base, ~#imon_display_attr_group~0.offset); srcloc: null [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume -2147483648 <= imon_init_display_#t~ret765#1 && imon_init_display_#t~ret765#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret765#1;havoc imon_init_display_#t~ret765#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem935#1.base, ldv_timer_timer_instance_4_#t~mem935#1.offset;havoc ldv_timer_timer_instance_4_#t~mem936#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4839: send_set_imon_clock_#res#1 := -19;call ULTIMATE.dealloc(send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset);havoc send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume true;assume imon_init_rdev_#t~loopctr622#1 < 128;havoc imon_init_rdev_#t~nondet623#1;call write~int#1(imon_init_rdev_#t~nondet623#1, imon_init_rdev_~ictx#1.base, 587 + imon_init_rdev_~ictx#1.offset + imon_init_rdev_#t~loopctr622#1, 8);imon_init_rdev_#t~loopctr622#1 := 1 + imon_init_rdev_#t~loopctr622#1; [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume true;havoc imon_init_rdev_#t~mem620#1;havoc imon_init_rdev_#t~mem621#1;havoc imon_init_rdev_#t~loopctr622#1;havoc imon_init_rdev_#t~nondet623#1;havoc imon_init_rdev_#t~ret624#1;call imon_init_rdev_#t~mem625#1.base, imon_init_rdev_#t~mem625#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, 8 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794-1: ldv_usb_register_driver_91_#res#1 := ldv_usb_register_driver_91_~ldv_func_res~2#1; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret894#1.base, ldv_file_operations_file_operations_instance_0_#t~ret894#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret894#1.base, ldv_file_operations_file_operations_instance_0_#t~ret894#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret894#1.base, ldv_file_operations_file_operations_instance_0_#t~ret894#1.offset;~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.offset; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170: vfd_write_~retval~6#1 := -19; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: assume 0 != imon_init_intf0_~tmp___2~7#1; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: assume !(0 != imon_init_intf0_~tmp___2~7#1);call imon_init_intf0_#t~mem714#1.base, imon_init_intf0_#t~mem714#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem715#1.base, imon_init_intf0_#t~mem715#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 270 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem716#1 := read~int#1(imon_init_intf0_#t~mem715#1.base, 2 + imon_init_intf0_#t~mem715#1.offset, 1); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: SUMMARY for call ldv_EMGentry_exit_imon_driver_exit_11_2(~ldv_11_exit_imon_driver_exit_default~0.base, ~ldv_11_exit_imon_driver_exit_default~0.offset); srcloc: null [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: assume 126 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: assume !(126 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606-1: SUMMARY for call ldv_file_operations_instance_callback_0_5_#t~ret912#1 := noop_llseek(ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1); srcloc: null [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624-1: SUMMARY for call imon_get_ffdc_type_#t~ret601#1 := printk(163, 0); srcloc: null [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: call ldv_file_operations_file_operations_instance_1_#t~mem901#1.base, ldv_file_operations_file_operations_instance_1_#t~mem901#1.offset := read~$Pointer$#28(~ldv_1_container_file_operations~0.base, 88 + ~ldv_1_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_probe_1_12 } true;ldv_file_operations_instance_probe_1_12_#in~arg0#1.base, ldv_file_operations_instance_probe_1_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_1_12_#in~arg1#1.base, ldv_file_operations_instance_probe_1_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_1_12_#in~arg2#1.base, ldv_file_operations_instance_probe_1_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_1_#t~mem901#1.base, ldv_file_operations_file_operations_instance_1_#t~mem901#1.offset, ~ldv_1_resource_inode~0.base, ~ldv_1_resource_inode~0.offset, ~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset;havoc ldv_file_operations_instance_probe_1_12_#res#1;havoc ldv_file_operations_instance_probe_1_12_#t~ret915#1, ldv_file_operations_instance_probe_1_12_~arg0#1.base, ldv_file_operations_instance_probe_1_12_~arg0#1.offset, ldv_file_operations_instance_probe_1_12_~arg1#1.base, ldv_file_operations_instance_probe_1_12_~arg1#1.offset, ldv_file_operations_instance_probe_1_12_~arg2#1.base, ldv_file_operations_instance_probe_1_12_~arg2#1.offset, ldv_file_operations_instance_probe_1_12_~tmp~34#1;ldv_file_operations_instance_probe_1_12_~arg0#1.base, ldv_file_operations_instance_probe_1_12_~arg0#1.offset := ldv_file_operations_instance_probe_1_12_#in~arg0#1.base, ldv_file_operations_instance_probe_1_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_1_12_~arg1#1.base, ldv_file_operations_instance_probe_1_12_~arg1#1.offset := ldv_file_operations_instance_probe_1_12_#in~arg1#1.base, ldv_file_operations_instance_probe_1_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_1_12_~arg2#1.base, ldv_file_operations_instance_probe_1_12_~arg2#1.offset := ldv_file_operations_instance_probe_1_12_#in~arg2#1.base, ldv_file_operations_instance_probe_1_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_1_12_~tmp~34#1; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume -2147483648 <= imon_get_ffdc_type_#t~ret601#1 && imon_get_ffdc_type_#t~ret601#1 <= 2147483647;havoc imon_get_ffdc_type_#t~ret601#1;call write~int#1(imon_get_ffdc_type_~detected_display_type~0#1, imon_get_ffdc_type_~ictx#1.base, 585 + imon_get_ffdc_type_~ictx#1.offset, 1);call write~int#1(imon_get_ffdc_type_~allowed_protos~0#1, imon_get_ffdc_type_~ictx#1.base, 576 + imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: assume 14 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_5_#t~ret912#1 && ldv_file_operations_instance_callback_0_5_#t~ret912#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_5_#t~ret912#1;havoc ldv_file_operations_instance_callback_0_5_#t~ret912#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1;havoc ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1, ldv_file_operations_instance_callback_0_5_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_0_5 } true;~ldv_statevar_0~0 := 3; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: assume 14 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: assume !(14 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: assume 0 != imon_init_display_~ret~7#1;call imon_init_display_#t~mem766#1.base, imon_init_display_#t~mem766#1.offset := read~$Pointer$#1(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: assume !(0 != imon_init_display_~ret~7#1); [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call imon_probe_#t~ret781#1 := __dynamic_dev_dbg(imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset, imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, 241, 0); srcloc: null [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: assume -2147483648 <= imon_probe_#t~ret781#1 && imon_probe_#t~ret781#1 <= 2147483647;havoc imon_probe_#t~ret781#1; [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039: assume 0 != (if store_imon_clock_#t~mem227#1 % 256 % 4294967296 <= 2147483647 then store_imon_clock_#t~mem227#1 % 256 % 4294967296 else store_imon_clock_#t~mem227#1 % 256 % 4294967296 - 4294967296);havoc store_imon_clock_#t~mem227#1;store_imon_clock_~retval~5#1 := -16; [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039: assume !(0 != (if store_imon_clock_#t~mem227#1 % 256 % 4294967296 <= 2147483647 then store_imon_clock_#t~mem227#1 % 256 % 4294967296 else store_imon_clock_#t~mem227#1 % 256 % 4294967296 - 4294967296));havoc store_imon_clock_#t~mem227#1;store_imon_clock_~year~0#1 := store_imon_clock_#t~nondet228#1;store_imon_clock_~month~0#1 := store_imon_clock_#t~nondet229#1;store_imon_clock_~day~0#1 := store_imon_clock_#t~nondet230#1;store_imon_clock_~dow~0#1 := store_imon_clock_#t~nondet231#1;store_imon_clock_~hour~0#1 := store_imon_clock_#t~nondet232#1;store_imon_clock_~minute~0#1 := store_imon_clock_#t~nondet233#1;store_imon_clock_~second~0#1 := store_imon_clock_#t~nondet234#1;assume 0 <= store_imon_clock_#t~nondet235#1 && store_imon_clock_#t~nondet235#1 <= 7;store_imon_clock_~tmp___0~5#1 := (if store_imon_clock_#t~nondet235#1 % 4294967296 <= 2147483647 then store_imon_clock_#t~nondet235#1 % 4294967296 else store_imon_clock_#t~nondet235#1 % 4294967296 - 4294967296);havoc store_imon_clock_#t~nondet228#1;havoc store_imon_clock_#t~nondet229#1;havoc store_imon_clock_#t~nondet230#1;havoc store_imon_clock_#t~nondet231#1;havoc store_imon_clock_#t~nondet232#1;havoc store_imon_clock_#t~nondet233#1;havoc store_imon_clock_#t~nondet234#1;havoc store_imon_clock_#t~nondet235#1; [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: call ULTIMATE.dealloc(imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset);havoc imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset;call ULTIMATE.dealloc(imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset);havoc imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset;imon_probe_#t~ret784#1.base, imon_probe_#t~ret784#1.offset := imon_init_intf0_#res#1.base, imon_init_intf0_#res#1.offset;havoc imon_init_intf0_#t~ret698#1.base, imon_init_intf0_#t~ret698#1.offset, imon_init_intf0_#t~ret699#1, imon_init_intf0_#t~ret700#1.base, imon_init_intf0_#t~ret700#1.offset, imon_init_intf0_#t~ret701#1, imon_init_intf0_#t~ret702#1.base, imon_init_intf0_#t~ret702#1.offset, imon_init_intf0_#t~ret703#1, imon_init_intf0_#t~ret704#1.base, imon_init_intf0_#t~ret704#1.offset, imon_init_intf0_#t~ret705#1.base, imon_init_intf0_#t~ret705#1.offset, imon_init_intf0_#t~ret706#1.base, imon_init_intf0_#t~ret706#1.offset, imon_init_intf0_#t~mem707#1.base, imon_init_intf0_#t~mem707#1.offset, imon_init_intf0_#t~mem708#1, imon_init_intf0_#t~mem709#1.base, imon_init_intf0_#t~mem709#1.offset, imon_init_intf0_#t~mem710#1, imon_init_intf0_#t~mem711#1, imon_init_intf0_#t~mem712#1.base, imon_init_intf0_#t~mem712#1.offset, imon_init_intf0_#t~ret713#1, imon_init_intf0_#t~mem714#1.base, imon_init_intf0_#t~mem714#1.offset, imon_init_intf0_#t~mem715#1.base, imon_init_intf0_#t~mem715#1.offset, imon_init_intf0_#t~mem716#1, imon_init_intf0_#t~ret717#1, imon_init_intf0_#t~mem718#1.base, imon_init_intf0_#t~mem718#1.offset, imon_init_intf0_#t~mem719#1.base, imon_init_intf0_#t~mem719#1.offset, imon_init_intf0_#t~bitwise720#1, imon_init_intf0_#t~mem721#1.base, imon_init_intf0_#t~mem721#1.offset, imon_init_intf0_#t~mem722#1, imon_init_intf0_#t~mem723#1.base, imon_init_intf0_#t~mem723#1.offset, imon_init_intf0_#t~ret724#1, imon_init_intf0_#t~ret725#1, imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset, imon_init_intf0_#t~mem727#1.base, imon_init_intf0_#t~mem727#1.offset, imon_init_intf0_#t~ret728#1, imon_init_intf0_#t~ret729#1.base, imon_init_intf0_#t~ret729#1.offset, imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset, imon_init_intf0_#t~ret731#1, imon_init_intf0_#t~mem732#1.base, imon_init_intf0_#t~mem732#1.offset, imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset, imon_init_intf0_#t~ret734#1, imon_init_intf0_~intf#1.base, imon_init_intf0_~intf#1.offset, imon_init_intf0_~id#1.base, imon_init_intf0_~id#1.offset, imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset, imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset, imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset, imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, imon_init_intf0_~iface_desc~0#1.base, imon_init_intf0_~iface_desc~0#1.offset, imon_init_intf0_~ret~5#1, imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset, imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset, imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset, imon_init_intf0_~tmp___0~12#1.base, imon_init_intf0_~tmp___0~12#1.offset, imon_init_intf0_~tmp___1~10#1, imon_init_intf0_~tmp___2~7#1, imon_init_intf0_~tmp___3~7#1;havoc imon_init_intf0_#in~intf#1.base, imon_init_intf0_#in~intf#1.offset, imon_init_intf0_#in~id#1.base, imon_init_intf0_#in~id#1.offset;assume { :end_inline_imon_init_intf0 } true;imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset := imon_probe_#t~ret784#1.base, imon_probe_#t~ret784#1.offset;havoc imon_probe_#t~ret784#1.base, imon_probe_#t~ret784#1.offset; [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144-1: SUMMARY for call ldv_entry_EMGentry_11_#t~ret878#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret878#1 && ldv_entry_EMGentry_11_#t~ret878#1 <= 2147483647;ldv_entry_EMGentry_11_~tmp___0~17#1 := ldv_entry_EMGentry_11_#t~ret878#1;havoc ldv_entry_EMGentry_11_#t~ret878#1; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4841: call write~int#1(128, send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~year#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 1 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~month#1 % 256 - 1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 2 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~day#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 3 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~hour#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 4 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~minute#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 5 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(send_set_imon_clock_~second#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 6 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(128, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 8 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 9 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 10 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 11 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 12 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 13 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(0, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 14 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call send_set_imon_clock_#t~mem204#1 := read~int#1(send_set_imon_clock_~ictx#1.base, 469 + send_set_imon_clock_~ictx#1.offset, 2); [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757-1: SUMMARY for call imon_init_rdev_#t~ret626#1 := usb_make_path(imon_init_rdev_#t~mem625#1.base, imon_init_rdev_#t~mem625#1.offset, imon_init_rdev_~ictx#1.base, 715 + imon_init_rdev_~ictx#1.offset, 64); srcloc: null [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: assume -2147483648 <= imon_init_rdev_#t~ret626#1 && imon_init_rdev_#t~ret626#1 <= 2147483647;havoc imon_init_rdev_#t~mem625#1.base, imon_init_rdev_#t~mem625#1.offset;havoc imon_init_rdev_#t~ret626#1; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316: havoc usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret882#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5238: assume -2147483648 <= vfd_write_#t~ret247#1 && vfd_write_#t~ret247#1 <= 2147483647;vfd_write_~retval~6#1 := vfd_write_#t~ret247#1;havoc vfd_write_#t~ret247#1; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret882#1 && ldv_file_operations_file_operations_instance_0_#t~ret882#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret882#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret882#1; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316-2: usb_ifnum_to_if_#res#1.base, usb_ifnum_to_if_#res#1.offset := usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset;havoc usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: SUMMARY for call ldv_assume((if ~ldv_0_size_cnt_write_size~0 % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316-1: imon_probe_#t~ret782#1.base, imon_probe_#t~ret782#1.offset := usb_ifnum_to_if_#res#1.base, usb_ifnum_to_if_#res#1.offset;havoc usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset, usb_ifnum_to_if_~arg0#1.base, usb_ifnum_to_if_~arg0#1.offset, usb_ifnum_to_if_~arg1#1;havoc usb_ifnum_to_if_#in~arg0#1.base, usb_ifnum_to_if_#in~arg0#1.offset, usb_ifnum_to_if_#in~arg1#1;assume { :end_inline_usb_ifnum_to_if } true;imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset := imon_probe_#t~ret782#1.base, imon_probe_#t~ret782#1.offset;havoc imon_probe_#t~ret782#1.base, imon_probe_#t~ret782#1.offset; [2025-02-08 04:14:45,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: call ldv_file_operations_file_operations_instance_0_#t~mem895#1.base, ldv_file_operations_file_operations_instance_0_#t~mem895#1.offset := read~$Pointer$#25(~ldv_0_container_file_operations~0.base, 24 + ~ldv_0_container_file_operations~0.offset, 8);assume { :begin_inline_ldv_file_operations_instance_write_0_4 } true;ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset, ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset, ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset, ldv_file_operations_instance_write_0_4_#in~arg3#1, ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem895#1.base, ldv_file_operations_file_operations_instance_0_#t~mem895#1.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset, ~ldv_0_size_cnt_write_size~0, ~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret918#1, ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset, ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;ldv_file_operations_instance_write_0_4_~arg0#1.base, ldv_file_operations_instance_write_0_4_~arg0#1.offset := ldv_file_operations_instance_write_0_4_#in~arg0#1.base, ldv_file_operations_instance_write_0_4_#in~arg0#1.offset;ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset := ldv_file_operations_instance_write_0_4_#in~arg1#1.base, ldv_file_operations_instance_write_0_4_#in~arg1#1.offset;ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset := ldv_file_operations_instance_write_0_4_#in~arg2#1.base, ldv_file_operations_instance_write_0_4_#in~arg2#1.offset;ldv_file_operations_instance_write_0_4_~arg3#1 := ldv_file_operations_instance_write_0_4_#in~arg3#1;ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset := ldv_file_operations_instance_write_0_4_#in~arg4#1.base, ldv_file_operations_instance_write_0_4_#in~arg4#1.offset;assume { :begin_inline_lcd_write } true;lcd_write_#in~file#1.base, lcd_write_#in~file#1.offset, lcd_write_#in~buf#1.base, lcd_write_#in~buf#1.offset, lcd_write_#in~n_bytes#1, lcd_write_#in~pos#1.base, lcd_write_#in~pos#1.offset := ldv_file_operations_instance_write_0_4_~arg1#1.base, ldv_file_operations_instance_write_0_4_~arg1#1.offset, ldv_file_operations_instance_write_0_4_~arg2#1.base, ldv_file_operations_instance_write_0_4_~arg2#1.offset, ldv_file_operations_instance_write_0_4_~arg3#1, ldv_file_operations_instance_write_0_4_~arg4#1.base, ldv_file_operations_instance_write_0_4_~arg4#1.offset;havoc lcd_write_#res#1;havoc lcd_write_#t~mem254#1.base, lcd_write_#t~mem254#1.offset, lcd_write_#t~ret255#1, lcd_write_#t~ret256#1, lcd_write_#t~mem257#1, lcd_write_#t~ret258#1, lcd_write_#t~ret259#1, lcd_write_#t~ret260#1, lcd_write_#t~ret261#1, lcd_write_#t~ret262#1, lcd_write_#t~ret263#1, lcd_write_#t~ret264#1, lcd_write_#t~ret265#1, lcd_write_#t~mem266#1, lcd_write_#t~ret267#1, lcd_write_#t~mem268#1.base, lcd_write_#t~mem268#1.offset, lcd_write_#t~ret269#1, lcd_write_~file#1.base, lcd_write_~file#1.offset, lcd_write_~buf#1.base, lcd_write_~buf#1.offset, lcd_write_~n_bytes#1, lcd_write_~pos#1.base, lcd_write_~pos#1.offset, lcd_write_~retval~7#1, lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset, lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, lcd_write_~tmp~14#1, lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, lcd_write_~tmp___0~7#1, lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, lcd_write_~tmp___1~5#1, lcd_write_~tmp___2~2#1, lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, lcd_write_~tmp___3~2#1, lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, lcd_write_~tmp___4~2#1;lcd_write_~file#1.base, lcd_write_~file#1.offset := lcd_write_#in~file#1.base, lcd_write_#in~file#1.offset;lcd_write_~buf#1.base, lcd_write_~buf#1.offset := lcd_write_#in~buf#1.base, lcd_write_#in~buf#1.offset;lcd_write_~n_bytes#1 := lcd_write_#in~n_bytes#1;lcd_write_~pos#1.base, lcd_write_~pos#1.offset := lcd_write_#in~pos#1.base, lcd_write_#in~pos#1.offset;havoc lcd_write_~retval~7#1;havoc lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset;call lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset := #Ultimate.allocOnStack(88);havoc lcd_write_~tmp~14#1;call lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset := #Ultimate.allocOnStack(88);havoc lcd_write_~tmp___0~7#1;call lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset := #Ultimate.allocOnStack(88);havoc lcd_write_~tmp___1~5#1;havoc lcd_write_~tmp___2~2#1;call lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset := #Ultimate.allocOnStack(88);havoc lcd_write_~tmp___3~2#1;call lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset := #Ultimate.allocOnStack(40);havoc lcd_write_~tmp___4~2#1;lcd_write_~retval~7#1 := 0;call lcd_write_#t~mem254#1.base, lcd_write_#t~mem254#1.offset := read~$Pointer$#1(lcd_write_~file#1.base, 444 + lcd_write_~file#1.offset, 8);lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset := lcd_write_#t~mem254#1.base, lcd_write_#t~mem254#1.offset;havoc lcd_write_#t~mem254#1.base, lcd_write_#t~mem254#1.offset; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220-1: SUMMARY for call imon_init_intf0_#t~ret734#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 223, 0); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: ~ldv_statevar_5~0 := 9; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: assume -2147483648 <= imon_init_intf0_#t~ret734#1 && imon_init_intf0_#t~ret734#1 <= 2147483647;havoc imon_init_intf0_#t~ret734#1;imon_init_intf0_#res#1.base, imon_init_intf0_#res#1.offset := 0, 0;call ULTIMATE.dealloc(imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset);havoc imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset;call ULTIMATE.dealloc(imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset);havoc imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5238-1: SUMMARY for call vfd_write_#t~ret247#1 := send_packet(vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: ~ldv_statevar_11~0 := 11; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: SUMMARY for call input_set_abs_params(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, 0, 0, 4095, 0, 0); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316-3: SUMMARY for call usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset := ldv_malloc(1520); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc imon_init_rdev_#t~ret627#1;call write~$Pointer$#1(imon_init_rdev_~ictx#1.base, 587 + imon_init_rdev_~ictx#1.offset, imon_init_rdev_~rdev~0#1.base, 1364 + imon_init_rdev_~rdev~0#1.offset, 8);call write~$Pointer$#1(imon_init_rdev_~ictx#1.base, 715 + imon_init_rdev_~ictx#1.offset, imon_init_rdev_~rdev~0#1.base, 1372 + imon_init_rdev_~rdev~0#1.offset, 8);call imon_init_rdev_#t~mem628#1.base, imon_init_rdev_#t~mem628#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, 8 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: imon_set_display_type_~configured_display_type~0#1 := 3; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758-1: SUMMARY for call imon_init_rdev_#t~ret627#1 := strlcat(imon_init_rdev_~ictx#1.base, 715 + imon_init_rdev_~ictx#1.offset, 167, 0, 64); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: SUMMARY for call mutex_unlock(imon_probe_~ictx~14#1.base, 30 + imon_probe_~ictx~14#1.offset); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-1: SUMMARY for call imon_init_intf1_#t~ret748#1 := __create_pipe(imon_init_intf1_#t~mem745#1.base, imon_init_intf1_#t~mem745#1.offset, imon_init_intf1_#t~mem747#1 % 256); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume -2147483648 <= ldv_usb_register_driver_#t~ret946#1 && ldv_usb_register_driver_#t~ret946#1 <= 2147483647;ldv_usb_register_driver_~tmp~41#1 := ldv_usb_register_driver_#t~ret946#1;havoc ldv_usb_register_driver_#t~ret946#1; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: imon_init_intf1_~tmp___2~8#1 := imon_init_intf1_#t~ret748#1;havoc imon_init_intf1_#t~mem745#1.base, imon_init_intf1_#t~mem745#1.offset;havoc imon_init_intf1_#t~mem746#1.base, imon_init_intf1_#t~mem746#1.offset;havoc imon_init_intf1_#t~mem747#1;havoc imon_init_intf1_#t~ret748#1;call imon_init_intf1_#t~mem749#1.base, imon_init_intf1_#t~mem749#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 302 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem750#1.base, imon_init_intf1_#t~mem750#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: SUMMARY for call ldv_usb_register_driver_#t~ret946#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353-1: SUMMARY for call imon_init_display_#t~ret767#1 := dev_err(imon_init_display_#t~mem766#1.base, imon_init_display_#t~mem766#1.offset, 235, 0); srcloc: null [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353: assume -2147483648 <= imon_init_display_#t~ret767#1 && imon_init_display_#t~ret767#1 <= 2147483647;havoc imon_init_display_#t~mem766#1.base, imon_init_display_#t~mem766#1.offset;havoc imon_init_display_#t~ret767#1; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume 0 != ldv_entry_EMGentry_11_~tmp___0~17#1;~ldv_statevar_11~0 := 8; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !(0 != ldv_entry_EMGentry_11_~tmp___0~17#1);~ldv_statevar_11~0 := 10; [2025-02-08 04:14:45,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-2: call imon_init_intf1_#t~mem745#1.base, imon_init_intf1_#t~mem745#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem746#1.base, imon_init_intf1_#t~mem746#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 278 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem747#1 := read~int#1(imon_init_intf1_#t~mem746#1.base, 2 + imon_init_intf1_#t~mem746#1.offset, 1); [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: assume -2147483648 <= ldv_post_init_#t~ret1000#1 && ldv_post_init_#t~ret1000#1 <= 2147483647;ldv_post_init_~tmp~62#1 := ldv_post_init_#t~ret1000#1;havoc ldv_post_init_#t~ret1000#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~62#1;ldv_entry_EMGentry_11_#t~ret877#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1000#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~62#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret877#1 && ldv_entry_EMGentry_11_#t~ret877#1 <= 2147483647;~ldv_11_ret_default~0 := ldv_entry_EMGentry_11_#t~ret877#1;havoc ldv_entry_EMGentry_11_#t~ret877#1; [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: SUMMARY for call input_set_abs_params(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, 1, 0, 4095, 0, 0); srcloc: null [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume true;assume imon_init_idev_#t~loopctr643#1 < 128;havoc imon_init_idev_#t~nondet644#1;call write~int#1(imon_init_idev_#t~nondet644#1, imon_init_idev_~ictx#1.base, 779 + imon_init_idev_~ictx#1.offset + imon_init_idev_#t~loopctr643#1, 8);imon_init_idev_#t~loopctr643#1 := 1 + imon_init_idev_#t~loopctr643#1; [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume true;havoc imon_init_idev_#t~mem641#1;havoc imon_init_idev_#t~mem642#1;havoc imon_init_idev_#t~loopctr643#1;havoc imon_init_idev_#t~nondet644#1;havoc imon_init_idev_#t~ret645#1;call write~$Pointer$#1(imon_init_idev_~ictx#1.base, 779 + imon_init_idev_~ictx#1.offset, imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset, 8);call imon_init_idev_#t~mem646#1.base, imon_init_idev_#t~mem646#1.offset := read~$Pointer$#1(imon_init_idev_~ictx#1.base, 8 + imon_init_idev_~ictx#1.offset, 8); [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930-1: SUMMARY for call ldv_post_init_#t~ret1000#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.offset;~ldv_2_ldv_param_9_2_default~0.base, ~ldv_2_ldv_param_9_2_default~0.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___3~10#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_9 } true;ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg4#1 := ~ldv_2_callback_store~0.base, ~ldv_2_callback_store~0.offset, ~ldv_2_container_struct_device_ptr~0.base, ~ldv_2_container_struct_device_ptr~0.offset, ~ldv_2_container_struct_device_attribute~0.base, ~ldv_2_container_struct_device_attribute~0.offset, ~ldv_2_ldv_param_9_2_default~0.base, ~ldv_2_ldv_param_9_2_default~0.offset, ~ldv_2_ldv_param_9_3_default~0;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret872#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg4#1;ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_2_9_#in~arg4#1;assume { :begin_inline_store_associate_remote } true;store_associate_remote_#in~d#1.base, store_associate_remote_#in~d#1.offset, store_associate_remote_#in~attr#1.base, store_associate_remote_#in~attr#1.offset, store_associate_remote_#in~buf#1.base, store_associate_remote_#in~buf#1.offset, store_associate_remote_#in~count#1 := ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg4#1;havoc store_associate_remote_#res#1;havoc store_associate_remote_#t~ret214#1.base, store_associate_remote_#t~ret214#1.offset, store_associate_remote_#t~ret215#1, store_associate_remote_~d#1.base, store_associate_remote_~d#1.offset, store_associate_remote_~attr#1.base, store_associate_remote_~attr#1.offset, store_associate_remote_~buf#1.base, store_associate_remote_~buf#1.offset, store_associate_remote_~count#1, store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset, store_associate_remote_~tmp~10#1.base, store_associate_remote_~tmp~10#1.offset;store_associate_remote_~d#1.base, store_associate_remote_~d#1.offset := store_associate_remote_#in~d#1.base, store_associate_remote_#in~d#1.offset;store_associate_remote_~attr#1.base, store_associate_remote_~attr#1.offset := store_associate_remote_#in~attr#1.base, store_associate_remote_#in~attr#1.offset;store_associate_remote_~buf#1.base, store_associate_remote_~buf#1.offset := store_associate_remote_#in~buf#1.base, store_associate_remote_#in~buf#1.offset;store_associate_remote_~count#1 := store_associate_remote_#in~count#1;havoc store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset;havoc store_associate_remote_~tmp~10#1.base, store_associate_remote_~tmp~10#1.offset;assume { :begin_inline_ldv_dev_get_drvdata_55 } true;ldv_dev_get_drvdata_55_#in~dev#1.base, ldv_dev_get_drvdata_55_#in~dev#1.offset := store_associate_remote_~d#1.base, store_associate_remote_~d#1.offset;havoc ldv_dev_get_drvdata_55_#res#1.base, ldv_dev_get_drvdata_55_#res#1.offset;havoc ldv_dev_get_drvdata_55_#t~ret971#1.base, ldv_dev_get_drvdata_55_#t~ret971#1.offset, ldv_dev_get_drvdata_55_~dev#1.base, ldv_dev_get_drvdata_55_~dev#1.offset, ldv_dev_get_drvdata_55_~tmp~48#1.base, ldv_dev_get_drvdata_55_~tmp~48#1.offset;ldv_dev_get_drvdata_55_~dev#1.base, ldv_dev_get_drvdata_55_~dev#1.offset := ldv_dev_get_drvdata_55_#in~dev#1.base, ldv_dev_get_drvdata_55_#in~dev#1.offset;havoc ldv_dev_get_drvdata_55_~tmp~48#1.base, ldv_dev_get_drvdata_55_~tmp~48#1.offset; [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret925#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret903#1 && ldv_file_operations_file_operations_instance_1_#t~ret903#1 <= 2147483647;~ldv_1_ret_default~0 := ldv_file_operations_file_operations_instance_1_#t~ret903#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret903#1; [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret903#1 := ldv_filter_err_code(~ldv_1_ret_default~0); srcloc: null [2025-02-08 04:14:45,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-2: [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-1: SUMMARY for call usb_fill_int_urb(imon_init_intf1_#t~mem749#1.base, imon_init_intf1_#t~mem749#1.offset, imon_init_intf1_#t~mem750#1.base, imon_init_intf1_#t~mem750#1.offset, imon_init_intf1_#t~bitwise751#1, imon_init_intf1_~ictx#1.base, 319 + imon_init_intf1_~ictx#1.offset, 8, #funAddr~usb_rx_callback_intf1.base, #funAddr~usb_rx_callback_intf1.offset, imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, (if imon_init_intf1_#t~mem753#1 % 256 % 4294967296 <= 2147483647 then imon_init_intf1_#t~mem753#1 % 256 % 4294967296 else imon_init_intf1_#t~mem753#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5174: assume (vfd_write_~n_bytes#1 - 1) % 18446744073709551616 > 31;call write~int#23(0, vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(3735899821, vfd_write_~#_rs___1~1#1.base, 4 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(4294967295, vfd_write_~#_rs___1~1#1.base, 8 + vfd_write_~#_rs___1~1#1.offset, 4);call write~$Pointer$#23(0, -1, vfd_write_~#_rs___1~1#1.base, 12 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___1~1#1.base, 20 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___1~1#1.base, 28 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___1~1#1.base, 36 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#23(72, 0, vfd_write_~#_rs___1~1#1.base, 44 + vfd_write_~#_rs___1~1#1.offset, 8);call write~int#23(0, vfd_write_~#_rs___1~1#1.base, 52 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___1~1#1.base, 56 + vfd_write_~#_rs___1~1#1.offset, 8);call write~int#23(1250, vfd_write_~#_rs___1~1#1.base, 64 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(10, vfd_write_~#_rs___1~1#1.base, 68 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___1~1#1.base, 72 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___1~1#1.base, 76 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___1~1#1.base, 80 + vfd_write_~#_rs___1~1#1.offset, 8); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5174: assume !((vfd_write_~n_bytes#1 - 1) % 18446744073709551616 > 31); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume 1 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume !(1 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: havoc imon_init_intf1_#t~mem749#1.base, imon_init_intf1_#t~mem749#1.offset;havoc imon_init_intf1_#t~mem750#1.base, imon_init_intf1_#t~mem750#1.offset;havoc imon_init_intf1_#t~bitwise751#1;havoc imon_init_intf1_#t~mem752#1.base, imon_init_intf1_#t~mem752#1.offset;havoc imon_init_intf1_#t~mem753#1;call imon_init_intf1_#t~mem754#1.base, imon_init_intf1_#t~mem754#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 302 + imon_init_intf1_~ictx#1.offset, 8);assume { :begin_inline_ldv_usb_submit_urb_87 } true;ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.offset, ldv_usb_submit_urb_87_#in~flags#1 := imon_init_intf1_#t~mem754#1.base, imon_init_intf1_#t~mem754#1.offset, 208;havoc ldv_usb_submit_urb_87_#res#1;havoc ldv_usb_submit_urb_87_#t~nondet982#1, ldv_usb_submit_urb_87_~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_~ldv_func_arg1#1.offset, ldv_usb_submit_urb_87_~flags#1;ldv_usb_submit_urb_87_~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_~ldv_func_arg1#1.offset := ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.offset;ldv_usb_submit_urb_87_~flags#1 := ldv_usb_submit_urb_87_#in~flags#1; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true;~ldv_statevar_4~0 := 3; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume 0 != vfd_write_~retval~6#1;call write~int#23(0, vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(3735899821, vfd_write_~#_rs___2~0#1.base, 4 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(4294967295, vfd_write_~#_rs___2~0#1.base, 8 + vfd_write_~#_rs___2~0#1.offset, 4);call write~$Pointer$#23(0, -1, vfd_write_~#_rs___2~0#1.base, 12 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___2~0#1.base, 20 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___2~0#1.base, 28 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs___2~0#1.base, 36 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#23(76, 0, vfd_write_~#_rs___2~0#1.base, 44 + vfd_write_~#_rs___2~0#1.offset, 8);call write~int#23(0, vfd_write_~#_rs___2~0#1.base, 52 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___2~0#1.base, 56 + vfd_write_~#_rs___2~0#1.offset, 8);call write~int#23(1250, vfd_write_~#_rs___2~0#1.base, 64 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(10, vfd_write_~#_rs___2~0#1.base, 68 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___2~0#1.base, 72 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___2~0#1.base, 76 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#23(0, vfd_write_~#_rs___2~0#1.base, 80 + vfd_write_~#_rs___2~0#1.offset, 8); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume !(0 != vfd_write_~retval~6#1);vfd_write_~seq~0#1 := 2 + vfd_write_~seq~0#1;vfd_write_~offset~0#1 := 7 + vfd_write_~offset~0#1; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-5: assume 0 == imon_init_intf1_~tmp___2~8#1 % 4294967296 || 1073741952 == imon_init_intf1_~tmp___2~8#1 % 4294967296;imon_init_intf1_#t~bitwise751#1 := 1073741952; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-5: assume !(0 == imon_init_intf1_~tmp___2~8#1 % 4294967296 || 1073741952 == imon_init_intf1_~tmp___2~8#1 % 4294967296); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-4: assume false;imon_init_intf1_#t~bitwise751#1 := imon_init_intf1_~tmp___2~8#1; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-4: assume !false; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-3: havoc imon_init_intf1_#t~bitwise751#1;assume (imon_init_intf1_#t~bitwise751#1 % 4294967296 >= imon_init_intf1_~tmp___2~8#1 % 4294967296 && imon_init_intf1_#t~bitwise751#1 % 4294967296 >= 1073741952) && imon_init_intf1_#t~bitwise751#1 % 4294967296 <= 1073741952 + imon_init_intf1_~tmp___2~8#1 % 4294967296; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-1: SUMMARY for call input_set_drvdata(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset, imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: call imon_init_touch_#t~mem664#1.base, imon_init_touch_#t~mem664#1.offset := read~$Pointer$#1(imon_init_touch_~ictx#1.base, 16 + imon_init_touch_~ictx#1.offset, 8); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: SUMMARY for call ldv_check_alloc_flags(ldv_usb_alloc_urb_86_~flags#1); srcloc: null [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: assume 158 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: assume !(158 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret904#1 && ldv_file_operations_file_operations_instance_1_#t~ret904#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___1~15#1 := ldv_file_operations_file_operations_instance_1_#t~ret904#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret904#1; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret904#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume 15 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: assume 15 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: assume !(15 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157-1: SUMMARY for call imon_init_intf0_#t~ret717#1 := __create_pipe(imon_init_intf0_#t~mem714#1.base, imon_init_intf0_#t~mem714#1.offset, imon_init_intf0_#t~mem716#1 % 256); srcloc: null [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: assume 0 != ldv_usb_register_driver_~tmp~41#1; [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: assume !(0 != ldv_usb_register_driver_~tmp~41#1); [2025-02-08 04:14:45,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157: imon_init_intf0_~tmp___3~7#1 := imon_init_intf0_#t~ret717#1;havoc imon_init_intf0_#t~mem714#1.base, imon_init_intf0_#t~mem714#1.offset;havoc imon_init_intf0_#t~mem715#1.base, imon_init_intf0_#t~mem715#1.offset;havoc imon_init_intf0_#t~mem716#1;havoc imon_init_intf0_#t~ret717#1;call imon_init_intf0_#t~mem718#1.base, imon_init_intf0_#t~mem718#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem719#1.base, imon_init_intf0_#t~mem719#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-1: SUMMARY for call usb_to_input_id(imon_init_touch_#t~mem664#1.base, imon_init_touch_#t~mem664#1.offset, imon_init_touch_~touch~0#1.base, 24 + imon_init_touch_~touch~0#1.offset); srcloc: null [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: havoc imon_init_touch_#t~mem664#1.base, imon_init_touch_#t~mem664#1.offset;call imon_init_touch_#t~mem665#1.base, imon_init_touch_#t~mem665#1.offset := read~$Pointer$#1(imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, 8);call write~$Pointer$#1(imon_init_touch_#t~mem665#1.base, imon_init_touch_#t~mem665#1.offset, imon_init_touch_~touch~0#1.base, 793 + imon_init_touch_~touch~0#1.offset, 8);havoc imon_init_touch_#t~mem665#1.base, imon_init_touch_#t~mem665#1.offset; [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-1: SUMMARY for call ldv_usb_alloc_urb_86_#t~ret981#1.base, ldv_usb_alloc_urb_86_#t~ret981#1.offset := ldv_malloc(184); srcloc: null [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: SUMMARY for call usb_to_input_id(imon_init_rdev_#t~mem628#1.base, imon_init_rdev_#t~mem628#1.offset, imon_init_rdev_~rdev~0#1.base, 1380 + imon_init_rdev_~rdev~0#1.offset); srcloc: null [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: havoc imon_init_rdev_#t~mem628#1.base, imon_init_rdev_#t~mem628#1.offset;call imon_init_rdev_#t~mem629#1.base, imon_init_rdev_#t~mem629#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8);call write~$Pointer$#1(imon_init_rdev_#t~mem629#1.base, imon_init_rdev_#t~mem629#1.offset, imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset, 8);havoc imon_init_rdev_#t~mem629#1.base, imon_init_rdev_#t~mem629#1.offset;call write~$Pointer$#1(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, imon_init_rdev_~rdev~0#1.base, 1713 + imon_init_rdev_~rdev~0#1.offset, 8);call write~int#1(0, imon_init_rdev_~rdev~0#1.base, 1684 + imon_init_rdev_~rdev~0#1.offset, 4);call write~int#1(131074, imon_init_rdev_~rdev~0#1.base, 1689 + imon_init_rdev_~rdev~0#1.offset, 8);call write~$Pointer$#1(#funAddr~imon_ir_change_protocol.base, #funAddr~imon_ir_change_protocol.offset, imon_init_rdev_~rdev~0#1.base, 1951 + imon_init_rdev_~rdev~0#1.offset, 8);call write~$Pointer$#1(168, 0, imon_init_rdev_~rdev~0#1.base, 1388 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: ldv_usb_alloc_urb_86_~tmp~54#1.base, ldv_usb_alloc_urb_86_~tmp~54#1.offset := ldv_usb_alloc_urb_86_#t~ret981#1.base, ldv_usb_alloc_urb_86_#t~ret981#1.offset;havoc ldv_usb_alloc_urb_86_#t~ret981#1.base, ldv_usb_alloc_urb_86_#t~ret981#1.offset;ldv_usb_alloc_urb_86_#res#1.base, ldv_usb_alloc_urb_86_#res#1.offset := ldv_usb_alloc_urb_86_~tmp~54#1.base, ldv_usb_alloc_urb_86_~tmp~54#1.offset; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: call imon_init_intf1_#t~mem752#1.base, imon_init_intf1_#t~mem752#1.offset := read~$Pointer$#1(imon_init_intf1_~ictx#1.base, 278 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem753#1 := read~int#1(imon_init_intf1_#t~mem752#1.base, 6 + imon_init_intf1_#t~mem752#1.offset, 1); [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-1: SUMMARY for call mutex_unlock(vfd_write_~ictx~6#1.base, 30 + vfd_write_~ictx~6#1.offset); srcloc: null [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: vfd_write_#res#1 := (if (if 0 == vfd_write_~retval~6#1 then vfd_write_~n_bytes#1 else vfd_write_~retval~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 == vfd_write_~retval~6#1 then vfd_write_~n_bytes#1 else vfd_write_~retval~6#1) % 18446744073709551616 % 18446744073709551616 else (if 0 == vfd_write_~retval~6#1 then vfd_write_~n_bytes#1 else vfd_write_~retval~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call ULTIMATE.dealloc(vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset);havoc vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset);havoc vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset);havoc vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset);havoc vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset);havoc vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset;call ULTIMATE.dealloc(vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset);havoc vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: havoc imon_init_intf0_#t~mem718#1.base, imon_init_intf0_#t~mem718#1.offset;havoc imon_init_intf0_#t~mem719#1.base, imon_init_intf0_#t~mem719#1.offset;havoc imon_init_intf0_#t~bitwise720#1;havoc imon_init_intf0_#t~mem721#1.base, imon_init_intf0_#t~mem721#1.offset;havoc imon_init_intf0_#t~mem722#1;call imon_init_intf0_#t~mem723#1.base, imon_init_intf0_#t~mem723#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8);assume { :begin_inline_ldv_usb_submit_urb_85 } true;ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.offset, ldv_usb_submit_urb_85_#in~flags#1 := imon_init_intf0_#t~mem723#1.base, imon_init_intf0_#t~mem723#1.offset, 208;havoc ldv_usb_submit_urb_85_#res#1;havoc ldv_usb_submit_urb_85_#t~nondet980#1, ldv_usb_submit_urb_85_~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_~ldv_func_arg1#1.offset, ldv_usb_submit_urb_85_~flags#1;ldv_usb_submit_urb_85_~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_~ldv_func_arg1#1.offset := ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_85_#in~ldv_func_arg1#1.offset;ldv_usb_submit_urb_85_~flags#1 := ldv_usb_submit_urb_85_#in~flags#1; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-4: assume false;imon_init_intf0_#t~bitwise720#1 := imon_init_intf0_~tmp___3~7#1; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-4: assume !false; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-3: havoc imon_init_intf0_#t~bitwise720#1;assume (imon_init_intf0_#t~bitwise720#1 % 4294967296 >= imon_init_intf0_~tmp___3~7#1 % 4294967296 && imon_init_intf0_#t~bitwise720#1 % 4294967296 >= 1073741952) && imon_init_intf0_#t~bitwise720#1 % 4294967296 <= 1073741952 + imon_init_intf0_~tmp___3~7#1 % 4294967296; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-2: [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-1: SUMMARY for call usb_fill_int_urb(imon_init_intf0_#t~mem718#1.base, imon_init_intf0_#t~mem718#1.offset, imon_init_intf0_#t~mem719#1.base, imon_init_intf0_#t~mem719#1.offset, imon_init_intf0_#t~bitwise720#1, imon_init_intf0_~ictx~13#1.base, 319 + imon_init_intf0_~ictx~13#1.offset, 8, #funAddr~usb_rx_callback_intf0.base, #funAddr~usb_rx_callback_intf0.offset, imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset, (if imon_init_intf0_#t~mem722#1 % 256 % 4294967296 <= 2147483647 then imon_init_intf0_#t~mem722#1 % 256 % 4294967296 else imon_init_intf0_#t~mem722#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_show~0.base, ~ldv_3_callback_show~0.offset, ~ldv_3_container_struct_device_ptr~0.base, ~ldv_3_container_struct_device_ptr~0.offset, ~ldv_3_container_struct_device_attribute~0.base, ~ldv_3_container_struct_device_attribute~0.offset, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret873#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_show_imon_clock } true;show_imon_clock_#in~d#1.base, show_imon_clock_#in~d#1.offset, show_imon_clock_#in~attr#1.base, show_imon_clock_#in~attr#1.offset, show_imon_clock_#in~buf#1.base, show_imon_clock_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc show_imon_clock_#res#1;havoc show_imon_clock_#t~ret216#1.base, show_imon_clock_#t~ret216#1.offset, show_imon_clock_#t~mem217#1, show_imon_clock_#t~loopctr218#1, show_imon_clock_#t~nondet219#1, show_imon_clock_#t~ret220#1, show_imon_clock_#t~mem221#1, show_imon_clock_#t~loopctr222#1, show_imon_clock_#t~nondet223#1, show_imon_clock_#t~ret224#1, show_imon_clock_~d#1.base, show_imon_clock_~d#1.offset, show_imon_clock_~attr#1.base, show_imon_clock_~attr#1.offset, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset, show_imon_clock_~ictx~4#1.base, show_imon_clock_~ictx~4#1.offset, show_imon_clock_~tmp~11#1.base, show_imon_clock_~tmp~11#1.offset, show_imon_clock_~len~0#1, show_imon_clock_~tmp___0~4#1, show_imon_clock_~tmp___1~2#1;show_imon_clock_~d#1.base, show_imon_clock_~d#1.offset := show_imon_clock_#in~d#1.base, show_imon_clock_#in~d#1.offset;show_imon_clock_~attr#1.base, show_imon_clock_~attr#1.offset := show_imon_clock_#in~attr#1.base, show_imon_clock_#in~attr#1.offset;show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset := show_imon_clock_#in~buf#1.base, show_imon_clock_#in~buf#1.offset;havoc show_imon_clock_~ictx~4#1.base, show_imon_clock_~ictx~4#1.offset;havoc show_imon_clock_~tmp~11#1.base, show_imon_clock_~tmp~11#1.offset;havoc show_imon_clock_~len~0#1;havoc show_imon_clock_~tmp___0~4#1;havoc show_imon_clock_~tmp___1~2#1;assume { :begin_inline_ldv_dev_get_drvdata_56 } true;ldv_dev_get_drvdata_56_#in~dev#1.base, ldv_dev_get_drvdata_56_#in~dev#1.offset := show_imon_clock_~d#1.base, show_imon_clock_~d#1.offset;havoc ldv_dev_get_drvdata_56_#res#1.base, ldv_dev_get_drvdata_56_#res#1.offset;havoc ldv_dev_get_drvdata_56_#t~ret972#1.base, ldv_dev_get_drvdata_56_#t~ret972#1.offset, ldv_dev_get_drvdata_56_~dev#1.base, ldv_dev_get_drvdata_56_~dev#1.offset, ldv_dev_get_drvdata_56_~tmp~49#1.base, ldv_dev_get_drvdata_56_~tmp~49#1.offset;ldv_dev_get_drvdata_56_~dev#1.base, ldv_dev_get_drvdata_56_~dev#1.offset := ldv_dev_get_drvdata_56_#in~dev#1.base, ldv_dev_get_drvdata_56_#in~dev#1.offset;havoc ldv_dev_get_drvdata_56_~tmp~49#1.base, ldv_dev_get_drvdata_56_~tmp~49#1.offset; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-5: assume 0 == imon_init_intf0_~tmp___3~7#1 % 4294967296 || 1073741952 == imon_init_intf0_~tmp___3~7#1 % 4294967296;imon_init_intf0_#t~bitwise720#1 := 1073741952; [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158-5: assume !(0 == imon_init_intf0_~tmp___3~7#1 % 4294967296 || 1073741952 == imon_init_intf0_~tmp___3~7#1 % 4294967296); [2025-02-08 04:14:45,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828-1: SUMMARY for call imon_init_idev_#t~ret647#1 := usb_make_path(imon_init_idev_#t~mem646#1.base, imon_init_idev_#t~mem646#1.offset, imon_init_idev_~ictx#1.base, 907 + imon_init_idev_~ictx#1.offset, 64); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828: assume -2147483648 <= imon_init_idev_#t~ret647#1 && imon_init_idev_#t~ret647#1 <= 2147483647;havoc imon_init_idev_#t~mem646#1.base, imon_init_idev_#t~mem646#1.offset;havoc imon_init_idev_#t~ret647#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___1~15#1;~ldv_statevar_1~0 := 9; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___1~15#1);~ldv_statevar_1~0 := 11; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423-1: SUMMARY for call mutex_lock_nested(~#driver_lock~0.base, ~#driver_lock~0.offset, 0); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: assume { :begin_inline_usb_ifnum_to_if } true;usb_ifnum_to_if_#in~arg0#1.base, usb_ifnum_to_if_#in~arg0#1.offset, usb_ifnum_to_if_#in~arg1#1 := imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset, 0;havoc usb_ifnum_to_if_#res#1.base, usb_ifnum_to_if_#res#1.offset;havoc usb_ifnum_to_if_#t~ret1093#1.base, usb_ifnum_to_if_#t~ret1093#1.offset, usb_ifnum_to_if_~arg0#1.base, usb_ifnum_to_if_~arg0#1.offset, usb_ifnum_to_if_~arg1#1;usb_ifnum_to_if_~arg0#1.base, usb_ifnum_to_if_~arg0#1.offset := usb_ifnum_to_if_#in~arg0#1.base, usb_ifnum_to_if_#in~arg0#1.offset;usb_ifnum_to_if_~arg1#1 := usb_ifnum_to_if_#in~arg1#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.offset := ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: SUMMARY for call ldv_assume((if 0 == ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-1: SUMMARY for call imon_init_touch_#t~ret666#1 := input_register_device(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895: assume -2147483648 <= imon_init_touch_#t~ret666#1 && imon_init_touch_#t~ret666#1 <= 2147483647;imon_init_touch_~ret~4#1 := imon_init_touch_#t~ret666#1;havoc imon_init_touch_#t~ret666#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829-1: SUMMARY for call imon_init_idev_#t~ret648#1 := strlcat(imon_init_idev_~ictx#1.base, 907 + imon_init_idev_~ictx#1.offset, 173, 0, 64); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: havoc imon_init_idev_#t~ret648#1;call write~$Pointer$#1(imon_init_idev_~ictx#1.base, 907 + imon_init_idev_~ictx#1.offset, imon_init_idev_~idev~0#1.base, 8 + imon_init_idev_~idev~0#1.offset, 8);call write~int#1(1048582, imon_init_idev_~idev~0#1.base, 40 + imon_init_idev_~idev~0#1.offset, 8);call write~int#1(196608, imon_init_idev_~idev~0#1.base, 80 + imon_init_idev_~idev~0#1.offset, 8);call write~int#1(259, imon_init_idev_~idev~0#1.base, 144 + imon_init_idev_~idev~0#1.offset, 8);imon_init_idev_~i~4#1 := 0; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: imon_set_display_type_~configured_display_type~0#1 := 2; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume -2147483648 <= imon_probe_#t~ret796#1 && imon_probe_#t~ret796#1 <= 2147483647;havoc imon_probe_#t~mem793#1.base, imon_probe_#t~mem793#1.offset;havoc imon_probe_#t~mem794#1;havoc imon_probe_#t~mem795#1;havoc imon_probe_#t~ret796#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume 2 == imon_init_display_#t~mem768#1 % 256 % 4294967296;havoc imon_init_display_#t~mem768#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !(2 == imon_init_display_#t~mem768#1 % 256 % 4294967296);havoc imon_init_display_#t~mem768#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406-1: SUMMARY for call ldv_assume((if 0 == ~ldv_5_probe_retval_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: ~ldv_statevar_0~0 := 3; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-1: SUMMARY for call imon_probe_#t~ret796#1 := _dev_info(imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, 249, 0); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-1: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358-1: call imon_init_display_#t~mem768#1 := read~int#1(imon_init_display_~ictx#1.base, 585 + imon_init_display_~ictx#1.offset, 1); [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret932#1, ldv_switch_1_~tmp~39#1;havoc ldv_switch_1_~tmp~39#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: ~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: call imon_init_intf0_#t~mem721#1.base, imon_init_intf0_#t~mem721#1.offset := read~$Pointer$#1(imon_init_intf0_~ictx~13#1.base, 270 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem722#1 := read~int#1(imon_init_intf0_#t~mem721#1.base, 6 + imon_init_intf0_#t~mem721#1.offset, 1); [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208: assume -2147483648 <= ldv_usb_instance_post_5_9_#t~ret938#1 && ldv_usb_instance_post_5_9_#t~ret938#1 <= 2147483647;havoc ldv_usb_instance_post_5_9_#t~ret938#1; [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-1: SUMMARY for call ldv_usb_instance_post_5_9_#t~ret938#1 := ##fun~$Pointer$~TO~int(ldv_usb_instance_post_5_9_~arg1#1.base, ldv_usb_instance_post_5_9_~arg1#1.offset, ldv_usb_instance_post_5_9_~arg0#1.base, ldv_usb_instance_post_5_9_~arg0#1.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: SUMMARY for call ldv_free(~ldv_2_ldv_param_9_2_default~0.base, ~ldv_2_ldv_param_9_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6566: assume 159 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:14:45,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6566: assume !(159 == (if imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 <= 2147483647 then imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 else imon_get_ffdc_type_~ffdc_cfg_byte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:14:45,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: ldv_dev_get_drvdata_56_~tmp~49#1.base, ldv_dev_get_drvdata_56_~tmp~49#1.offset := ldv_dev_get_drvdata_56_#t~ret972#1.base, ldv_dev_get_drvdata_56_#t~ret972#1.offset;havoc ldv_dev_get_drvdata_56_#t~ret972#1.base, ldv_dev_get_drvdata_56_#t~ret972#1.offset;ldv_dev_get_drvdata_56_#res#1.base, ldv_dev_get_drvdata_56_#res#1.offset := ldv_dev_get_drvdata_56_~tmp~49#1.base, ldv_dev_get_drvdata_56_~tmp~49#1.offset;show_imon_clock_#t~ret216#1.base, show_imon_clock_#t~ret216#1.offset := ldv_dev_get_drvdata_56_#res#1.base, ldv_dev_get_drvdata_56_#res#1.offset;havoc ldv_dev_get_drvdata_56_#t~ret972#1.base, ldv_dev_get_drvdata_56_#t~ret972#1.offset, ldv_dev_get_drvdata_56_~dev#1.base, ldv_dev_get_drvdata_56_~dev#1.offset, ldv_dev_get_drvdata_56_~tmp~49#1.base, ldv_dev_get_drvdata_56_~tmp~49#1.offset;havoc ldv_dev_get_drvdata_56_#in~dev#1.base, ldv_dev_get_drvdata_56_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_56 } true;show_imon_clock_~tmp~11#1.base, show_imon_clock_~tmp~11#1.offset := show_imon_clock_#t~ret216#1.base, show_imon_clock_#t~ret216#1.offset;havoc show_imon_clock_#t~ret216#1.base, show_imon_clock_#t~ret216#1.offset;show_imon_clock_~ictx~4#1.base, show_imon_clock_~ictx~4#1.offset := show_imon_clock_~tmp~11#1.base, show_imon_clock_~tmp~11#1.offset; [2025-02-08 04:14:45,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539-1: SUMMARY for call ldv_dev_get_drvdata_56_#t~ret972#1.base, ldv_dev_get_drvdata_56_#t~ret972#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_56_~dev#1.base, ldv_dev_get_drvdata_56_~dev#1.offset); srcloc: null [2025-02-08 04:14:45,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: assume 18 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: call imon_probe_#t~mem793#1.base, imon_probe_#t~mem793#1.offset := read~$Pointer$#1(imon_probe_~usbdev~0#1.base, 60 + imon_probe_~usbdev~0#1.offset, 8);call imon_probe_#t~mem794#1 := read~int#1(imon_probe_#t~mem793#1.base, 8 + imon_probe_#t~mem793#1.offset, 4);call imon_probe_#t~mem795#1 := read~int#1(imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset, 4); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341: assume 16 == ~ldv_statevar_5~0; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341: assume !(16 == ~ldv_statevar_5~0); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425-1: SUMMARY for call imon_probe_#t~ret783#1.base, imon_probe_#t~ret783#1.offset := usb_get_intfdata(imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume { :begin_inline_ldv_dispatch_register_10_2 } true;ldv_dispatch_register_10_2_#in~arg0#1.base, ldv_dispatch_register_10_2_#in~arg0#1.offset := ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_dispatch_register_10_2_~arg0#1.base, ldv_dispatch_register_10_2_~arg0#1.offset;ldv_dispatch_register_10_2_~arg0#1.base, ldv_dispatch_register_10_2_~arg0#1.offset := ldv_dispatch_register_10_2_#in~arg0#1.base, ldv_dispatch_register_10_2_#in~arg0#1.offset;~ldv_6_container_usb_driver~0.base, ~ldv_6_container_usb_driver~0.offset := ldv_dispatch_register_10_2_~arg0#1.base, ldv_dispatch_register_10_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_6_4 } true;~ldv_statevar_6~0 := 3; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: imon_probe_~tmp___1~12#1.base, imon_probe_~tmp___1~12#1.offset := imon_probe_#t~ret783#1.base, imon_probe_#t~ret783#1.offset;havoc imon_probe_#t~ret783#1.base, imon_probe_#t~ret783#1.offset;imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset := imon_probe_~tmp___1~12#1.base, imon_probe_~tmp___1~12#1.offset; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275-1: SUMMARY for call ldv_assume((if 4 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume { :begin_inline_ldv_entry_EMGentry_11 } true;ldv_entry_EMGentry_11_#in~arg0#1.base, ldv_entry_EMGentry_11_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_11_#t~ret875#1, ldv_entry_EMGentry_11_#t~ret876#1, ldv_entry_EMGentry_11_#t~ret877#1, ldv_entry_EMGentry_11_#t~ret878#1, ldv_entry_EMGentry_11_~arg0#1.base, ldv_entry_EMGentry_11_~arg0#1.offset, ldv_entry_EMGentry_11_~tmp~29#1, ldv_entry_EMGentry_11_~tmp___0~17#1;ldv_entry_EMGentry_11_~arg0#1.base, ldv_entry_EMGentry_11_~arg0#1.offset := ldv_entry_EMGentry_11_#in~arg0#1.base, ldv_entry_EMGentry_11_#in~arg0#1.offset;havoc ldv_entry_EMGentry_11_~tmp~29#1;havoc ldv_entry_EMGentry_11_~tmp___0~17#1; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: assume 0 != imon_init_intf1_~ret~6#1; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: assume !(0 != imon_init_intf1_~ret~6#1);call write~int#1(1, imon_init_intf1_~ictx#1.base, 29 + imon_init_intf1_~ictx#1.offset, 1); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: SUMMARY for call ldv_EMGentry_exit_imon_driver_exit_11_2(~ldv_11_exit_imon_driver_exit_default~0.base, ~ldv_11_exit_imon_driver_exit_default~0.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813: ~ldv_statevar_2~0 := 2; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4783: call ULTIMATE.dealloc(send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset);havoc send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813-1: SUMMARY for call ldv_free(~ldv_2_ldv_param_3_2_default~0.base, ~ldv_2_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume imon_init_touch_~ret~4#1 < 0;call imon_init_touch_#t~mem667#1.base, imon_init_touch_#t~mem667#1.offset := read~$Pointer$#1(imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, 8); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(imon_init_touch_~ret~4#1 < 0);imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset := imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: ~ldv_statevar_3~0 := 2; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume 3 != imon_touch_display_timeout_#t~mem272#1 % 256 % 4294967296;havoc imon_touch_display_timeout_#t~mem272#1; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: assume !(3 != imon_touch_display_timeout_#t~mem272#1 % 256 % 4294967296);havoc imon_touch_display_timeout_#t~mem272#1;call imon_touch_display_timeout_#t~mem273#1.base, imon_touch_display_timeout_#t~mem273#1.offset := read~$Pointer$#16(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8);call imon_touch_display_timeout_#t~mem274#1 := read~int#16(imon_touch_display_timeout_~ictx~9#1.base, 1287 + imon_touch_display_timeout_~ictx~9#1.offset, 4); [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call mutex_unlock(~#driver_lock~0.base, ~#driver_lock~0.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: imon_probe_#res#1 := 0;call ULTIMATE.dealloc(imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset);havoc imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset; [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call imon_init_display_#t~ret769#1 := usb_register_dev(imon_init_display_~intf#1.base, imon_init_display_~intf#1.offset, ~#imon_lcd_class~0.base, ~#imon_lcd_class~0.offset); srcloc: null [2025-02-08 04:14:45,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: havoc ldv_dispatch_register_10_2_~arg0#1.base, ldv_dispatch_register_10_2_~arg0#1.offset;havoc ldv_dispatch_register_10_2_#in~arg0#1.base, ldv_dispatch_register_10_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_2 } true;ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: assume -2147483648 <= imon_init_display_#t~ret769#1 && imon_init_display_#t~ret769#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret769#1;havoc imon_init_display_#t~ret769#1; [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5114: assume 0 == (vfd_write_~ictx~6#1.base + vfd_write_~ictx~6#1.offset) % 18446744073709551616;call write~int#23(0, vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, 4);call write~int#23(3735899821, vfd_write_~#_rs~1#1.base, 4 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(4294967295, vfd_write_~#_rs~1#1.base, 8 + vfd_write_~#_rs~1#1.offset, 4);call write~$Pointer$#23(0, -1, vfd_write_~#_rs~1#1.base, 12 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs~1#1.base, 20 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs~1#1.base, 28 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#23(0, 0, vfd_write_~#_rs~1#1.base, 36 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#23(64, 0, vfd_write_~#_rs~1#1.base, 44 + vfd_write_~#_rs~1#1.offset, 8);call write~int#23(0, vfd_write_~#_rs~1#1.base, 52 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs~1#1.base, 56 + vfd_write_~#_rs~1#1.offset, 8);call write~int#23(1250, vfd_write_~#_rs~1#1.base, 64 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(10, vfd_write_~#_rs~1#1.base, 68 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs~1#1.base, 72 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs~1#1.base, 76 + vfd_write_~#_rs~1#1.offset, 4);call write~int#23(0, vfd_write_~#_rs~1#1.base, 80 + vfd_write_~#_rs~1#1.offset, 8); [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5114: assume !(0 == (vfd_write_~ictx~6#1.base + vfd_write_~ictx~6#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5048: assume 7 != store_imon_clock_~tmp___0~5#1;store_imon_clock_~retval~5#1 := -22; [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5048: assume !(7 != store_imon_clock_~tmp___0~5#1); [2025-02-08 04:14:45,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295-1: SUMMARY for call imon_init_intf1_#t~ret756#1 := printk(227, 0); srcloc: null [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: assume -2147483648 <= imon_init_intf1_#t~ret756#1 && imon_init_intf1_#t~ret756#1 <= 2147483647;havoc imon_init_intf1_#t~ret756#1; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume 0 != imon_init_intf0_~ret~5#1; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume !(0 != imon_init_intf0_~ret~5#1);assume { :begin_inline_imon_init_idev } true;imon_init_idev_#in~ictx#1.base, imon_init_idev_#in~ictx#1.offset := imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset;havoc imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset;havoc imon_init_idev_#t~ret640#1.base, imon_init_idev_#t~ret640#1.offset, imon_init_idev_#t~mem641#1, imon_init_idev_#t~mem642#1, imon_init_idev_#t~loopctr643#1, imon_init_idev_#t~nondet644#1, imon_init_idev_#t~ret645#1, imon_init_idev_#t~mem646#1.base, imon_init_idev_#t~mem646#1.offset, imon_init_idev_#t~ret647#1, imon_init_idev_#t~ret648#1, imon_init_idev_#t~mem649#1, imon_init_idev_#t~mem650#1.base, imon_init_idev_#t~mem650#1.offset, imon_init_idev_#t~mem651#1.base, imon_init_idev_#t~mem651#1.offset, imon_init_idev_#t~ret652#1, imon_init_idev_#t~mem653#1.base, imon_init_idev_#t~mem653#1.offset, imon_init_idev_#t~ret654#1, imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset, imon_init_idev_~ret~3#1, imon_init_idev_~i~4#1, imon_init_idev_~kc~1#1;imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset := imon_init_idev_#in~ictx#1.base, imon_init_idev_#in~ictx#1.offset;havoc imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset;havoc imon_init_idev_~ret~3#1;havoc imon_init_idev_~i~4#1;havoc imon_init_idev_~kc~1#1; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983: assume 0 == (show_imon_clock_~ictx~4#1.base + show_imon_clock_~ictx~4#1.offset) % 18446744073709551616;show_imon_clock_#res#1 := -19; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4983: assume !(0 == (show_imon_clock_~ictx~4#1.base + show_imon_clock_~ictx~4#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-1: SUMMARY for call imon_init_intf0_#t~ret698#1.base, imon_init_intf0_#t~ret698#1.offset := kzalloc(1352, 208); srcloc: null [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: ~ldv_statevar_11~0 := 11; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset := imon_init_intf0_#t~ret698#1.base, imon_init_intf0_#t~ret698#1.offset;havoc imon_init_intf0_#t~ret698#1.base, imon_init_intf0_#t~ret698#1.offset;imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset := imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset; [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-1: SUMMARY for call imon_init_touch_#t~ret668#1 := _dev_info(imon_init_touch_#t~mem667#1.base, imon_init_touch_#t~mem667#1.offset, 176, 0); srcloc: null [2025-02-08 04:14:45,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume -2147483648 <= imon_init_touch_#t~ret668#1 && imon_init_touch_#t~ret668#1 <= 2147483647;havoc imon_init_touch_#t~mem667#1.base, imon_init_touch_#t~mem667#1.offset;havoc imon_init_touch_#t~ret668#1; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: ldv_usb_instance_probe_5_13_#t~ret941#1 := imon_probe_#res#1;havoc imon_probe_#t~ret773#1.base, imon_probe_#t~ret773#1.offset, imon_probe_#t~ret774#1.base, imon_probe_#t~ret774#1.offset, imon_probe_#t~mem775#1.base, imon_probe_#t~mem775#1.offset, imon_probe_#t~mem776#1, imon_probe_#t~mem777#1, imon_probe_#t~mem778#1, imon_probe_#t~mem779#1, imon_probe_#t~ret780#1, imon_probe_#t~ret781#1, imon_probe_#t~ret782#1.base, imon_probe_#t~ret782#1.offset, imon_probe_#t~ret783#1.base, imon_probe_#t~ret783#1.offset, imon_probe_#t~ret784#1.base, imon_probe_#t~ret784#1.offset, imon_probe_#t~ret785#1, imon_probe_#t~ret786#1.base, imon_probe_#t~ret786#1.offset, imon_probe_#t~ret787#1, imon_probe_#t~mem788#1, imon_probe_#t~short789#1, imon_probe_#t~ret790#1, imon_probe_#t~ret791#1, imon_probe_#t~mem792#1, imon_probe_#t~mem793#1.base, imon_probe_#t~mem793#1.offset, imon_probe_#t~mem794#1, imon_probe_#t~mem795#1, imon_probe_#t~ret796#1, imon_probe_#t~ret797#1, imon_probe_~interface#1.base, imon_probe_~interface#1.offset, imon_probe_~id#1.base, imon_probe_~id#1.offset, imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset, imon_probe_~iface_desc~2#1.base, imon_probe_~iface_desc~2#1.offset, imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset, imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, imon_probe_~ifnum~1#1, imon_probe_~sysfs_err~0#1, imon_probe_~ret~8#1, imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset, imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset, imon_probe_~vendor~0#1, imon_probe_~product~0#1, imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset, imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset, imon_probe_~tmp___0~14#1, imon_probe_~tmp___1~12#1.base, imon_probe_~tmp___1~12#1.offset;havoc imon_probe_#in~interface#1.base, imon_probe_#in~interface#1.offset, imon_probe_#in~id#1.base, imon_probe_#in~id#1.offset;assume { :end_inline_imon_probe } true;assume -2147483648 <= ldv_usb_instance_probe_5_13_#t~ret941#1 && ldv_usb_instance_probe_5_13_#t~ret941#1 <= 2147483647;ldv_usb_instance_probe_5_13_~tmp~40#1 := ldv_usb_instance_probe_5_13_#t~ret941#1;havoc ldv_usb_instance_probe_5_13_#t~ret941#1;ldv_usb_instance_probe_5_13_#res#1 := ldv_usb_instance_probe_5_13_~tmp~40#1;ldv_usb_usb_instance_5_#t~ret959#1 := ldv_usb_instance_probe_5_13_#res#1;havoc ldv_usb_instance_probe_5_13_#t~ret941#1, ldv_usb_instance_probe_5_13_~arg0#1.base, ldv_usb_instance_probe_5_13_~arg0#1.offset, ldv_usb_instance_probe_5_13_~arg1#1.base, ldv_usb_instance_probe_5_13_~arg1#1.offset, ldv_usb_instance_probe_5_13_~arg2#1.base, ldv_usb_instance_probe_5_13_~arg2#1.offset, ldv_usb_instance_probe_5_13_~tmp~40#1;havoc ldv_usb_instance_probe_5_13_#in~arg0#1.base, ldv_usb_instance_probe_5_13_#in~arg0#1.offset, ldv_usb_instance_probe_5_13_#in~arg1#1.base, ldv_usb_instance_probe_5_13_#in~arg1#1.offset, ldv_usb_instance_probe_5_13_#in~arg2#1.base, ldv_usb_instance_probe_5_13_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_probe_5_13 } true;assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret959#1 && ldv_usb_usb_instance_5_#t~ret959#1 <= 2147483647;~ldv_5_probe_retval_default~0 := ldv_usb_usb_instance_5_#t~ret959#1;havoc ldv_usb_usb_instance_5_#t~mem958#1.base, ldv_usb_usb_instance_5_#t~mem958#1.offset;havoc ldv_usb_usb_instance_5_#t~ret959#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_5_probe_retval_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1001#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~63#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~63#1; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume -9223372036854775808 <= ldv_file_operations_instance_callback_1_5_#t~ret913#1 && ldv_file_operations_instance_callback_1_5_#t~ret913#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_1_5_#t~ret913#1;havoc ldv_file_operations_instance_callback_1_5_#t~ret913#1, ldv_file_operations_instance_callback_1_5_~arg0#1.base, ldv_file_operations_instance_callback_1_5_~arg0#1.offset, ldv_file_operations_instance_callback_1_5_~arg1#1.base, ldv_file_operations_instance_callback_1_5_~arg1#1.offset, ldv_file_operations_instance_callback_1_5_~arg2#1, ldv_file_operations_instance_callback_1_5_~arg3#1;havoc ldv_file_operations_instance_callback_1_5_#in~arg0#1.base, ldv_file_operations_instance_callback_1_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_1_5_#in~arg1#1.base, ldv_file_operations_instance_callback_1_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_1_5_#in~arg2#1, ldv_file_operations_instance_callback_1_5_#in~arg3#1;assume { :end_inline_ldv_file_operations_instance_callback_1_5 } true;~ldv_statevar_1~0 := 3; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: SUMMARY for call lcd_write_#t~ret258#1 := ___ratelimit(lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, 89, 0); srcloc: null [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617-1: SUMMARY for call ldv_file_operations_instance_callback_1_5_#t~ret913#1 := noop_llseek(ldv_file_operations_instance_callback_1_5_~arg1#1.base, ldv_file_operations_instance_callback_1_5_~arg1#1.offset, ldv_file_operations_instance_callback_1_5_~arg2#1, ldv_file_operations_instance_callback_1_5_~arg3#1); srcloc: null [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: assume 0 == imon_probe_~ifnum~1#1;assume { :begin_inline_imon_init_intf0 } true;imon_init_intf0_#in~intf#1.base, imon_init_intf0_#in~intf#1.offset, imon_init_intf0_#in~id#1.base, imon_init_intf0_#in~id#1.offset := imon_probe_~interface#1.base, imon_probe_~interface#1.offset, imon_probe_~id#1.base, imon_probe_~id#1.offset;havoc imon_init_intf0_#res#1.base, imon_init_intf0_#res#1.offset;havoc imon_init_intf0_#t~ret698#1.base, imon_init_intf0_#t~ret698#1.offset, imon_init_intf0_#t~ret699#1, imon_init_intf0_#t~ret700#1.base, imon_init_intf0_#t~ret700#1.offset, imon_init_intf0_#t~ret701#1, imon_init_intf0_#t~ret702#1.base, imon_init_intf0_#t~ret702#1.offset, imon_init_intf0_#t~ret703#1, imon_init_intf0_#t~ret704#1.base, imon_init_intf0_#t~ret704#1.offset, imon_init_intf0_#t~ret705#1.base, imon_init_intf0_#t~ret705#1.offset, imon_init_intf0_#t~ret706#1.base, imon_init_intf0_#t~ret706#1.offset, imon_init_intf0_#t~mem707#1.base, imon_init_intf0_#t~mem707#1.offset, imon_init_intf0_#t~mem708#1, imon_init_intf0_#t~mem709#1.base, imon_init_intf0_#t~mem709#1.offset, imon_init_intf0_#t~mem710#1, imon_init_intf0_#t~mem711#1, imon_init_intf0_#t~mem712#1.base, imon_init_intf0_#t~mem712#1.offset, imon_init_intf0_#t~ret713#1, imon_init_intf0_#t~mem714#1.base, imon_init_intf0_#t~mem714#1.offset, imon_init_intf0_#t~mem715#1.base, imon_init_intf0_#t~mem715#1.offset, imon_init_intf0_#t~mem716#1, imon_init_intf0_#t~ret717#1, imon_init_intf0_#t~mem718#1.base, imon_init_intf0_#t~mem718#1.offset, imon_init_intf0_#t~mem719#1.base, imon_init_intf0_#t~mem719#1.offset, imon_init_intf0_#t~bitwise720#1, imon_init_intf0_#t~mem721#1.base, imon_init_intf0_#t~mem721#1.offset, imon_init_intf0_#t~mem722#1, imon_init_intf0_#t~mem723#1.base, imon_init_intf0_#t~mem723#1.offset, imon_init_intf0_#t~ret724#1, imon_init_intf0_#t~ret725#1, imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset, imon_init_intf0_#t~mem727#1.base, imon_init_intf0_#t~mem727#1.offset, imon_init_intf0_#t~ret728#1, imon_init_intf0_#t~ret729#1.base, imon_init_intf0_#t~ret729#1.offset, imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset, imon_init_intf0_#t~ret731#1, imon_init_intf0_#t~mem732#1.base, imon_init_intf0_#t~mem732#1.offset, imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset, imon_init_intf0_#t~ret734#1, imon_init_intf0_~intf#1.base, imon_init_intf0_~intf#1.offset, imon_init_intf0_~id#1.base, imon_init_intf0_~id#1.offset, imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset, imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset, imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset, imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, imon_init_intf0_~iface_desc~0#1.base, imon_init_intf0_~iface_desc~0#1.offset, imon_init_intf0_~ret~5#1, imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset, imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset, imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset, imon_init_intf0_~tmp___0~12#1.base, imon_init_intf0_~tmp___0~12#1.offset, imon_init_intf0_~tmp___1~10#1, imon_init_intf0_~tmp___2~7#1, imon_init_intf0_~tmp___3~7#1;imon_init_intf0_~intf#1.base, imon_init_intf0_~intf#1.offset := imon_init_intf0_#in~intf#1.base, imon_init_intf0_#in~intf#1.offset;imon_init_intf0_~id#1.base, imon_init_intf0_~id#1.offset := imon_init_intf0_#in~id#1.base, imon_init_intf0_#in~id#1.offset;havoc imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset;havoc imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset;havoc imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset;havoc imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset;havoc imon_init_intf0_~iface_desc~0#1.base, imon_init_intf0_~iface_desc~0#1.offset;havoc imon_init_intf0_~ret~5#1;havoc imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset;call imon_init_intf0_~#__key~1#1.base, imon_init_intf0_~#__key~1#1.offset := #Ultimate.allocOnStack(8);call imon_init_intf0_~#__key___0~0#1.base, imon_init_intf0_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);havoc imon_init_intf0_~tmp___0~12#1.base, imon_init_intf0_~tmp___0~12#1.offset;havoc imon_init_intf0_~tmp___1~10#1;havoc imon_init_intf0_~tmp___2~7#1;havoc imon_init_intf0_~tmp___3~7#1;imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset := imon_init_intf0_~intf#1.base, 68 + imon_init_intf0_~intf#1.offset;imon_init_intf0_~ret~5#1 := -12; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: assume !(0 == imon_probe_~ifnum~1#1); [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume -2147483648 <= lcd_write_#t~ret258#1 && lcd_write_#t~ret258#1 <= 2147483647;lcd_write_~tmp___0~7#1 := lcd_write_#t~ret258#1;havoc lcd_write_#t~ret258#1; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: call ULTIMATE.dealloc(imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset);havoc imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset;imon_probe_#t~ret786#1.base, imon_probe_#t~ret786#1.offset := imon_init_intf1_#res#1.base, imon_init_intf1_#res#1.offset;havoc imon_init_intf1_#t~ret735#1.base, imon_init_intf1_#t~ret735#1.offset, imon_init_intf1_#t~ret736#1, imon_init_intf1_#t~mem737#1, imon_init_intf1_#t~ret738#1.base, imon_init_intf1_#t~ret738#1.offset, imon_init_intf1_#t~ret739#1.base, imon_init_intf1_#t~ret739#1.offset, imon_init_intf1_#t~mem740#1.base, imon_init_intf1_#t~mem740#1.offset, imon_init_intf1_#t~ret741#1, imon_init_intf1_#t~mem742#1, imon_init_intf1_#t~ret743#1.base, imon_init_intf1_#t~ret743#1.offset, imon_init_intf1_#t~mem744#1.base, imon_init_intf1_#t~mem744#1.offset, imon_init_intf1_#t~mem745#1.base, imon_init_intf1_#t~mem745#1.offset, imon_init_intf1_#t~mem746#1.base, imon_init_intf1_#t~mem746#1.offset, imon_init_intf1_#t~mem747#1, imon_init_intf1_#t~ret748#1, imon_init_intf1_#t~mem749#1.base, imon_init_intf1_#t~mem749#1.offset, imon_init_intf1_#t~mem750#1.base, imon_init_intf1_#t~mem750#1.offset, imon_init_intf1_#t~bitwise751#1, imon_init_intf1_#t~mem752#1.base, imon_init_intf1_#t~mem752#1.offset, imon_init_intf1_#t~mem753#1, imon_init_intf1_#t~mem754#1.base, imon_init_intf1_#t~mem754#1.offset, imon_init_intf1_#t~ret755#1, imon_init_intf1_#t~ret756#1, imon_init_intf1_#t~mem757#1.base, imon_init_intf1_#t~mem757#1.offset, imon_init_intf1_#t~mem758#1.base, imon_init_intf1_#t~mem758#1.offset, imon_init_intf1_#t~mem759#1.base, imon_init_intf1_#t~mem759#1.offset, imon_init_intf1_#t~ret760#1, imon_init_intf1_~intf#1.base, imon_init_intf1_~intf#1.offset, imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset, imon_init_intf1_~iface_desc~1#1.base, imon_init_intf1_~iface_desc~1#1.offset, imon_init_intf1_~ret~6#1, imon_init_intf1_~#__key~2#1.base, imon_init_intf1_~#__key~2#1.offset, imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset, imon_init_intf1_~tmp___0~13#1, imon_init_intf1_~tmp___1~11#1, imon_init_intf1_~tmp___2~8#1;havoc imon_init_intf1_#in~intf#1.base, imon_init_intf1_#in~intf#1.offset, imon_init_intf1_#in~ictx#1.base, imon_init_intf1_#in~ictx#1.offset;assume { :end_inline_imon_init_intf1 } true;imon_probe_~ictx~14#1.base, imon_probe_~ictx~14#1.offset := imon_probe_#t~ret786#1.base, imon_probe_#t~ret786#1.offset;havoc imon_probe_#t~ret786#1.base, imon_probe_#t~ret786#1.offset; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287: assume 3 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287: assume !(3 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call imon_init_rdev_#t~memcpy~res630#1.base, imon_init_rdev_#t~memcpy~res630#1.offset := #Ultimate.C_memcpy#1(imon_init_rdev_~ictx#1.base, 327 + imon_init_rdev_~ictx#1.offset, imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset, 8); srcloc: null [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: havoc imon_init_rdev_#t~memcpy~res630#1.base, imon_init_rdev_#t~memcpy~res630#1.offset; [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: assume 0 == ~display_type~0;call imon_set_display_type_#t~mem602#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: assume !(0 == ~display_type~0);imon_set_display_type_~configured_display_type~0#1 := ~display_type~0; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume 20 == ~ldv_statevar_1~0; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: havoc ldv_usb_usb_instance_5_#t~mem947#1.base, ldv_usb_usb_instance_5_#t~mem947#1.offset, ldv_usb_usb_instance_5_#t~mem948#1.base, ldv_usb_usb_instance_5_#t~mem948#1.offset, ldv_usb_usb_instance_5_#t~mem949#1.base, ldv_usb_usb_instance_5_#t~mem949#1.offset, ldv_usb_usb_instance_5_#t~mem950#1.base, ldv_usb_usb_instance_5_#t~mem950#1.offset, ldv_usb_usb_instance_5_#t~mem951#1.base, ldv_usb_usb_instance_5_#t~mem951#1.offset, ldv_usb_usb_instance_5_#t~mem952#1.base, ldv_usb_usb_instance_5_#t~mem952#1.offset, ldv_usb_usb_instance_5_#t~mem953#1.base, ldv_usb_usb_instance_5_#t~mem953#1.offset, ldv_usb_usb_instance_5_#t~ret954#1, ldv_usb_usb_instance_5_#t~ret955#1.base, ldv_usb_usb_instance_5_#t~ret955#1.offset, ldv_usb_usb_instance_5_#t~ret956#1.base, ldv_usb_usb_instance_5_#t~ret956#1.offset, ldv_usb_usb_instance_5_#t~ret957#1.base, ldv_usb_usb_instance_5_#t~ret957#1.offset, ldv_usb_usb_instance_5_#t~mem958#1.base, ldv_usb_usb_instance_5_#t~mem958#1.offset, ldv_usb_usb_instance_5_#t~ret959#1, ldv_usb_usb_instance_5_#t~ret960#1, ldv_usb_usb_instance_5_#t~ret961#1, ldv_usb_usb_instance_5_#t~ret962#1.base, ldv_usb_usb_instance_5_#t~ret962#1.offset, ldv_usb_usb_instance_5_#t~mem963#1.base, ldv_usb_usb_instance_5_#t~mem963#1.offset, ldv_usb_usb_instance_5_~arg0#1.base, ldv_usb_usb_instance_5_~arg0#1.offset, ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset, ldv_usb_usb_instance_5_~tmp___0~22#1.base, ldv_usb_usb_instance_5_~tmp___0~22#1.offset, ldv_usb_usb_instance_5_~tmp___1~18#1.base, ldv_usb_usb_instance_5_~tmp___1~18#1.offset, ldv_usb_usb_instance_5_~tmp___2~13#1, ldv_usb_usb_instance_5_~tmp___3~12#1.base, ldv_usb_usb_instance_5_~tmp___3~12#1.offset;havoc ldv_usb_usb_instance_5_#in~arg0#1.base, ldv_usb_usb_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_usb_usb_instance_5 } true; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165-1: SUMMARY for call imon_init_intf0_#t~ret725#1 := printk(217, 0); srcloc: null [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: ldv_usb_register_driver_91_#t~ret987#1 := usb_register_driver_#res#1;havoc usb_register_driver_#t~nondet1095#1, usb_register_driver_~arg0#1.base, usb_register_driver_~arg0#1.offset, usb_register_driver_~arg1#1.base, usb_register_driver_~arg1#1.offset, usb_register_driver_~arg2#1.base, usb_register_driver_~arg2#1.offset;havoc usb_register_driver_#in~arg0#1.base, usb_register_driver_#in~arg0#1.offset, usb_register_driver_#in~arg1#1.base, usb_register_driver_#in~arg1#1.offset, usb_register_driver_#in~arg2#1.base, usb_register_driver_#in~arg2#1.offset;assume { :end_inline_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_91_#t~ret987#1 && ldv_usb_register_driver_91_#t~ret987#1 <= 2147483647;ldv_usb_register_driver_91_~tmp~56#1 := ldv_usb_register_driver_91_#t~ret987#1;havoc ldv_usb_register_driver_91_#t~ret987#1;ldv_usb_register_driver_91_~ldv_func_res~2#1 := ldv_usb_register_driver_91_~tmp~56#1;assume { :begin_inline_ldv_usb_register_driver } true;ldv_usb_register_driver_#in~arg0#1, ldv_usb_register_driver_#in~arg1#1.base, ldv_usb_register_driver_#in~arg1#1.offset, ldv_usb_register_driver_#in~arg2#1.base, ldv_usb_register_driver_#in~arg2#1.offset, ldv_usb_register_driver_#in~arg3#1.base, ldv_usb_register_driver_#in~arg3#1.offset := ldv_usb_register_driver_91_~ldv_func_res~2#1, ldv_usb_register_driver_91_~ldv_func_arg1#1.base, ldv_usb_register_driver_91_~ldv_func_arg1#1.offset, ldv_usb_register_driver_91_~ldv_func_arg2#1.base, ldv_usb_register_driver_91_~ldv_func_arg2#1.offset, ldv_usb_register_driver_91_~ldv_func_arg3#1.base, ldv_usb_register_driver_91_~ldv_func_arg3#1.offset;havoc ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret945#1, ldv_usb_register_driver_#t~ret946#1, ldv_usb_register_driver_~arg0#1, ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset, ldv_usb_register_driver_~arg2#1.base, ldv_usb_register_driver_~arg2#1.offset, ldv_usb_register_driver_~arg3#1.base, ldv_usb_register_driver_~arg3#1.offset, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.offset, ldv_usb_register_driver_~tmp~41#1;ldv_usb_register_driver_~arg0#1 := ldv_usb_register_driver_#in~arg0#1;ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset := ldv_usb_register_driver_#in~arg1#1.base, ldv_usb_register_driver_#in~arg1#1.offset;ldv_usb_register_driver_~arg2#1.base, ldv_usb_register_driver_~arg2#1.offset := ldv_usb_register_driver_#in~arg2#1.base, ldv_usb_register_driver_#in~arg2#1.offset;ldv_usb_register_driver_~arg3#1.base, ldv_usb_register_driver_~arg3#1.offset := ldv_usb_register_driver_#in~arg3#1.base, ldv_usb_register_driver_#in~arg3#1.offset;havoc ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_usb_register_driver_~tmp~41#1;assume { :begin_inline_ldv_pre_usb_register_driver } true;havoc ldv_pre_usb_register_driver_#res#1;havoc ldv_pre_usb_register_driver_#t~nondet1080#1;havoc ldv_pre_usb_register_driver_#t~nondet1080#1;assume -2147483648 <= ldv_pre_usb_register_driver_#t~nondet1080#1 && ldv_pre_usb_register_driver_#t~nondet1080#1 <= 2147483647;ldv_pre_usb_register_driver_#res#1 := ldv_pre_usb_register_driver_#t~nondet1080#1;havoc ldv_pre_usb_register_driver_#t~nondet1080#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: assume -2147483648 <= imon_init_intf0_#t~ret725#1 && imon_init_intf0_#t~ret725#1 <= 2147483647;havoc imon_init_intf0_#t~ret725#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: havoc usb_register_driver_#t~nondet1095#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume { :end_inline_ldv_switch_automaton_state_6_4 } true; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940: assume -2147483648 <= ldv_post_probe_#t~ret1001#1 && ldv_post_probe_#t~ret1001#1 <= 2147483647;ldv_post_probe_~tmp~63#1 := ldv_post_probe_#t~ret1001#1;havoc ldv_post_probe_#t~ret1001#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~63#1;ldv_usb_usb_instance_5_#t~ret960#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1001#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~63#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret960#1 && ldv_usb_usb_instance_5_#t~ret960#1 <= 2147483647;~ldv_5_probe_retval_default~0 := ldv_usb_usb_instance_5_#t~ret960#1;havoc ldv_usb_usb_instance_5_#t~ret960#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940-1: SUMMARY for call ldv_post_probe_#t~ret1001#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703: imon_set_display_type_~configured_display_type~0#1 := 4;call write~int#1(0, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769-1: SUMMARY for call imon_init_rdev_#t~ret631#1 := send_packet(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset); srcloc: null [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: assume -2147483648 <= imon_init_rdev_#t~ret631#1 && imon_init_rdev_#t~ret631#1 <= 2147483647;imon_init_rdev_~ret~2#1 := imon_init_rdev_#t~ret631#1;havoc imon_init_rdev_#t~ret631#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412: ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset := ldv_usb_usb_instance_5_#t~ret955#1.base, ldv_usb_usb_instance_5_#t~ret955#1.offset;havoc ldv_usb_usb_instance_5_#t~ret955#1.base, ldv_usb_usb_instance_5_#t~ret955#1.offset;~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset := ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5382: assume 0 != lcd_write_~tmp___0~7#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5382: assume !(0 != lcd_write_~tmp___0~7#1); [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret955#1.base, ldv_usb_usb_instance_5_#t~ret955#1.offset := ldv_xmalloc(1528); srcloc: null [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364-1: SUMMARY for call imon_init_display_#t~ret770#1 := usb_register_dev(imon_init_display_~intf#1.base, imon_init_display_~intf#1.offset, ~#imon_vfd_class~0.base, ~#imon_vfd_class~0.offset); srcloc: null [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: assume -2147483648 <= imon_init_display_#t~ret770#1 && imon_init_display_#t~ret770#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret770#1;havoc imon_init_display_#t~ret770#1; [2025-02-08 04:14:45,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume { :begin_inline_ldv_file_operations_instance_callback_0_5 } true;ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset, ldv_file_operations_instance_callback_0_5_#in~arg2#1, ldv_file_operations_instance_callback_0_5_#in~arg3#1 := ~ldv_0_callback_llseek~0.base, ~ldv_0_callback_llseek~0.offset, ~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset, ~ldv_0_ldv_param_5_1_default~0, ~ldv_0_ldv_param_5_2_default~0;havoc ldv_file_operations_instance_callback_0_5_#t~ret912#1, ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset, ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset, ldv_file_operations_instance_callback_0_5_~arg2#1, ldv_file_operations_instance_callback_0_5_~arg3#1;ldv_file_operations_instance_callback_0_5_~arg0#1.base, ldv_file_operations_instance_callback_0_5_~arg0#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg0#1.base, ldv_file_operations_instance_callback_0_5_#in~arg0#1.offset;ldv_file_operations_instance_callback_0_5_~arg1#1.base, ldv_file_operations_instance_callback_0_5_~arg1#1.offset := ldv_file_operations_instance_callback_0_5_#in~arg1#1.base, ldv_file_operations_instance_callback_0_5_#in~arg1#1.offset;ldv_file_operations_instance_callback_0_5_~arg2#1 := ldv_file_operations_instance_callback_0_5_#in~arg2#1;ldv_file_operations_instance_callback_0_5_~arg3#1 := ldv_file_operations_instance_callback_0_5_#in~arg3#1; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume { :begin_inline_ldv_file_operations_file_operations_instance_0 } true;ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_file_operations_file_operations_instance_0_#t~ret880#1, ldv_file_operations_file_operations_instance_0_#t~mem881#1.base, ldv_file_operations_file_operations_instance_0_#t~mem881#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret882#1, ldv_file_operations_file_operations_instance_0_#t~ret883#1, ldv_file_operations_file_operations_instance_0_#t~ret884#1, ldv_file_operations_file_operations_instance_0_#t~mem885#1.base, ldv_file_operations_file_operations_instance_0_#t~mem885#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret886#1, ldv_file_operations_file_operations_instance_0_#t~ret887#1, ldv_file_operations_file_operations_instance_0_#t~ret888#1, ldv_file_operations_file_operations_instance_0_#t~ret889#1.base, ldv_file_operations_file_operations_instance_0_#t~ret889#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret890#1.base, ldv_file_operations_file_operations_instance_0_#t~ret890#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret891#1, ldv_file_operations_file_operations_instance_0_#t~ret892#1, ldv_file_operations_file_operations_instance_0_#t~ret893#1.base, ldv_file_operations_file_operations_instance_0_#t~ret893#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret894#1.base, ldv_file_operations_file_operations_instance_0_#t~ret894#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem895#1.base, ldv_file_operations_file_operations_instance_0_#t~mem895#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~31#1, ldv_file_operations_file_operations_instance_0_~tmp___0~18#1, ldv_file_operations_file_operations_instance_0_~tmp___1~14#1, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___4~4#1, ldv_file_operations_file_operations_instance_0_~tmp___5~2#1, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.offset;ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset := ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp~31#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___0~18#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~14#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~9#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.base, ldv_file_operations_file_operations_instance_0_~tmp___3~8#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___4~4#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~2#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~2#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~1#1.offset; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume 0 == (imon_init_intf0_~ictx~13#1.base + imon_init_intf0_~ictx~13#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(0 == (imon_init_intf0_~ictx~13#1.base + imon_init_intf0_~ictx~13#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_usb_alloc_urb_83 } true;ldv_usb_alloc_urb_83_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_83_#in~flags#1 := 0, 208;havoc ldv_usb_alloc_urb_83_#res#1.base, ldv_usb_alloc_urb_83_#res#1.offset;havoc ldv_usb_alloc_urb_83_#t~ret978#1.base, ldv_usb_alloc_urb_83_#t~ret978#1.offset, ldv_usb_alloc_urb_83_~ldv_func_arg1#1, ldv_usb_alloc_urb_83_~flags#1, ldv_usb_alloc_urb_83_~tmp~52#1.base, ldv_usb_alloc_urb_83_~tmp~52#1.offset;ldv_usb_alloc_urb_83_~ldv_func_arg1#1 := ldv_usb_alloc_urb_83_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_83_~flags#1 := ldv_usb_alloc_urb_83_#in~flags#1;havoc ldv_usb_alloc_urb_83_~tmp~52#1.base, ldv_usb_alloc_urb_83_~tmp~52#1.offset; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume 65500 == (if imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem602#1; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume !(65500 == (if imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem602#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem602#1;call imon_set_display_type_#t~mem603#1 := read~int#1(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret905#1.base, ldv_file_operations_file_operations_instance_1_#t~ret905#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret905#1.base, ldv_file_operations_file_operations_instance_1_#t~ret905#1.offset;~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset := ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.offset; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: havoc imon_touch_display_timeout_#t~mem273#1.base, imon_touch_display_timeout_#t~mem273#1.offset;havoc imon_touch_display_timeout_#t~mem274#1;call imon_touch_display_timeout_#t~mem275#1.base, imon_touch_display_timeout_#t~mem275#1.offset := read~$Pointer$#16(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8);call imon_touch_display_timeout_#t~mem276#1 := read~int#16(imon_touch_display_timeout_~ictx~9#1.base, 1291 + imon_touch_display_timeout_~ictx~9#1.offset, 4); [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515-1: SUMMARY for call input_report_abs(imon_touch_display_timeout_#t~mem273#1.base, imon_touch_display_timeout_#t~mem273#1.offset, 0, imon_touch_display_timeout_#t~mem274#1); srcloc: null [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: havoc ldv_usb_submit_urb_87_#t~nondet982#1;assume -2147483648 <= ldv_usb_submit_urb_87_#t~nondet982#1 && ldv_usb_submit_urb_87_#t~nondet982#1 <= 2147483647;ldv_usb_submit_urb_87_#res#1 := ldv_usb_submit_urb_87_#t~nondet982#1;havoc ldv_usb_submit_urb_87_#t~nondet982#1; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-1: SUMMARY for call ldv_check_alloc_flags(ldv_usb_submit_urb_87_~flags#1); srcloc: null [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449: assume -2147483648 <= lcd_write_#t~ret264#1 && lcd_write_#t~ret264#1 <= 2147483647;lcd_write_~tmp___3~2#1 := lcd_write_#t~ret264#1;havoc lcd_write_#t~ret264#1; [2025-02-08 04:14:45,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: SUMMARY for call mutex_unlock(~#driver_lock~0.base, ~#driver_lock~0.offset); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5449-1: SUMMARY for call lcd_write_#t~ret264#1 := ___ratelimit(lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, 97, 0); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret905#1.base, ldv_file_operations_file_operations_instance_1_#t~ret905#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: SUMMARY for call ldv_assume((if 0 != ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-3: SUMMARY for call rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset := ldv_malloc(2039); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263-2: rc_allocate_device_#res#1.base, rc_allocate_device_#res#1.offset := rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset;havoc rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset; [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281-1: SUMMARY for call ldv_assume((if 0 != ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5053: assume (((((store_imon_clock_~month~0#1 - 1) % 4294967296 > 11 || (store_imon_clock_~day~0#1 - 1) % 4294967296 > 30) || store_imon_clock_~dow~0#1 % 4294967296 > 6) || store_imon_clock_~hour~0#1 % 4294967296 > 23) || store_imon_clock_~minute~0#1 % 4294967296 > 59) || store_imon_clock_~second~0#1 % 4294967296 > 59;store_imon_clock_~retval~5#1 := -22; [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5053: assume !((((((store_imon_clock_~month~0#1 - 1) % 4294967296 > 11 || (store_imon_clock_~day~0#1 - 1) % 4294967296 > 30) || store_imon_clock_~dow~0#1 % 4294967296 > 6) || store_imon_clock_~hour~0#1 % 4294967296 > 23) || store_imon_clock_~minute~0#1 % 4294967296 > 59) || store_imon_clock_~second~0#1 % 4294967296 > 59);assume { :begin_inline_send_set_imon_clock } true;send_set_imon_clock_#in~ictx#1.base, send_set_imon_clock_#in~ictx#1.offset, send_set_imon_clock_#in~year#1, send_set_imon_clock_#in~month#1, send_set_imon_clock_#in~day#1, send_set_imon_clock_#in~dow#1, send_set_imon_clock_#in~hour#1, send_set_imon_clock_#in~minute#1, send_set_imon_clock_#in~second#1 := store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset, store_imon_clock_~year~0#1, store_imon_clock_~month~0#1, store_imon_clock_~day~0#1, store_imon_clock_~dow~0#1, store_imon_clock_~hour~0#1, store_imon_clock_~minute~0#1, store_imon_clock_~second~0#1;havoc send_set_imon_clock_#res#1;havoc send_set_imon_clock_#t~ret201#1, send_set_imon_clock_#t~mem202#1, send_set_imon_clock_#t~mem203#1, send_set_imon_clock_#t~mem204#1, send_set_imon_clock_#t~memcpy~res205#1.base, send_set_imon_clock_#t~memcpy~res205#1.offset, send_set_imon_clock_#t~ret206#1, send_set_imon_clock_#t~ret207#1, send_set_imon_clock_~ictx#1.base, send_set_imon_clock_~ictx#1.offset, send_set_imon_clock_~year#1, send_set_imon_clock_~month#1, send_set_imon_clock_~day#1, send_set_imon_clock_~dow#1, send_set_imon_clock_~hour#1, send_set_imon_clock_~minute#1, send_set_imon_clock_~second#1, send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset, send_set_imon_clock_~retval~4#1, send_set_imon_clock_~i~0#1;send_set_imon_clock_~ictx#1.base, send_set_imon_clock_~ictx#1.offset := send_set_imon_clock_#in~ictx#1.base, send_set_imon_clock_#in~ictx#1.offset;send_set_imon_clock_~year#1 := send_set_imon_clock_#in~year#1;send_set_imon_clock_~month#1 := send_set_imon_clock_#in~month#1;send_set_imon_clock_~day#1 := send_set_imon_clock_#in~day#1;send_set_imon_clock_~dow#1 := send_set_imon_clock_#in~dow#1;send_set_imon_clock_~hour#1 := send_set_imon_clock_#in~hour#1;send_set_imon_clock_~minute#1 := send_set_imon_clock_#in~minute#1;send_set_imon_clock_~second#1 := send_set_imon_clock_#in~second#1;call send_set_imon_clock_~#clock_enable_pkt~0#1.base, send_set_imon_clock_~#clock_enable_pkt~0#1.offset := #Ultimate.allocOnStack(16);havoc send_set_imon_clock_~retval~4#1;havoc send_set_imon_clock_~i~0#1;send_set_imon_clock_~retval~4#1 := 0; [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: havoc rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset;imon_init_rdev_#t~ret617#1.base, imon_init_rdev_#t~ret617#1.offset := rc_allocate_device_#res#1.base, rc_allocate_device_#res#1.offset;havoc rc_allocate_device_#t~ret1085#1.base, rc_allocate_device_#t~ret1085#1.offset;assume { :end_inline_rc_allocate_device } true;imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset := imon_init_rdev_#t~ret617#1.base, imon_init_rdev_#t~ret617#1.offset;havoc imon_init_rdev_#t~ret617#1.base, imon_init_rdev_#t~ret617#1.offset; [2025-02-08 04:14:45,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4855: assume 65500 == send_set_imon_clock_#t~mem204#1 % 65536 % 4294967296;havoc send_set_imon_clock_#t~mem204#1;call write~int#1(80, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 7 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(81, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 15 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4855: assume !(65500 == send_set_imon_clock_#t~mem204#1 % 65536 % 4294967296);havoc send_set_imon_clock_#t~mem204#1;call write~int#1(136, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 7 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1);call write~int#1(138, send_set_imon_clock_~#clock_enable_pkt~0#1.base, 15 + send_set_imon_clock_~#clock_enable_pkt~0#1.offset, 1); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret927#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771: assume 0 != imon_init_rdev_~ret~2#1;call imon_init_rdev_#t~mem632#1.base, imon_init_rdev_#t~mem632#1.offset := read~$Pointer$#1(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771: assume !(0 != imon_init_rdev_~ret~2#1); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume -2147483648 <= imon_probe_#t~ret797#1 && imon_probe_#t~ret797#1 <= 2147483647;havoc imon_probe_#t~ret797#1;imon_probe_#res#1 := imon_probe_~ret~8#1;call ULTIMATE.dealloc(imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset);havoc imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516-1: SUMMARY for call input_report_abs(imon_touch_display_timeout_#t~mem275#1.base, imon_touch_display_timeout_#t~mem275#1.offset, 1, imon_touch_display_timeout_#t~mem276#1); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573-2: call imon_get_ffdc_type_#t~mem586#1.base, imon_get_ffdc_type_#t~mem586#1.offset := read~$Pointer$#1(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573-1: SUMMARY for call imon_get_ffdc_type_#t~ret587#1 := _dev_info(imon_get_ffdc_type_#t~mem586#1.base, imon_get_ffdc_type_#t~mem586#1.offset, 156, 0); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573: assume -2147483648 <= imon_get_ffdc_type_#t~ret587#1 && imon_get_ffdc_type_#t~ret587#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem586#1.base, imon_get_ffdc_type_#t~mem586#1.offset;havoc imon_get_ffdc_type_#t~ret587#1;call write~int#1(0, imon_get_ffdc_type_~ictx#1.base, 24 + imon_get_ffdc_type_~ictx#1.offset, 1); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: havoc imon_touch_display_timeout_#t~mem275#1.base, imon_touch_display_timeout_#t~mem275#1.offset;havoc imon_touch_display_timeout_#t~mem276#1;call imon_touch_display_timeout_#t~mem277#1.base, imon_touch_display_timeout_#t~mem277#1.offset := read~$Pointer$#16(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9414-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret956#1.base, ldv_usb_usb_instance_5_#t~ret956#1.offset := ldv_xmalloc(1992); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5384-1: SUMMARY for call lcd_write_#t~ret259#1 := printk(90, 0); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: SUMMARY for call ldv_assume((if 0 != ~ldv_5_probe_retval_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5318: call ULTIMATE.dealloc(lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset);havoc lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset);havoc lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset);havoc lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset;call ULTIMATE.dealloc(lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset);havoc lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset;call ULTIMATE.dealloc(lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset);havoc lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume 0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume !(0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: SUMMARY for call imon_probe_#t~ret797#1 := dev_err(imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, 250, 0); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5384: assume -2147483648 <= lcd_write_#t~ret259#1 && lcd_write_#t~ret259#1 <= 2147483647;havoc lcd_write_#t~ret259#1; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume 7 == ~ldv_statevar_0~0; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume !(7 == ~ldv_statevar_0~0); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret883#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9414: ldv_usb_usb_instance_5_~tmp___0~22#1.base, ldv_usb_usb_instance_5_~tmp___0~22#1.offset := ldv_usb_usb_instance_5_#t~ret956#1.base, ldv_usb_usb_instance_5_#t~ret956#1.offset;havoc ldv_usb_usb_instance_5_#t~ret956#1.base, ldv_usb_usb_instance_5_#t~ret956#1.offset;~ldv_5_usb_device_usb_device~0.base, ~ldv_5_usb_device_usb_device~0.offset := ldv_usb_usb_instance_5_~tmp___0~22#1.base, ldv_usb_usb_instance_5_~tmp___0~22#1.offset;call write~$Pointer$#1(~ldv_5_usb_device_usb_device~0.base, 131 + ~ldv_5_usb_device_usb_device~0.offset, ~ldv_5_resource_usb_interface~0.base, 68 + ~ldv_5_resource_usb_interface~0.offset, 8); [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret883#1 && ldv_file_operations_file_operations_instance_0_#t~ret883#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___0~18#1 := ldv_file_operations_file_operations_instance_0_#t~ret883#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret883#1; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: assume -2147483648 <= imon_init_intf0_#t~ret699#1 && imon_init_intf0_#t~ret699#1 <= 2147483647;havoc imon_init_intf0_#t~ret699#1; [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988-1: SUMMARY for call mutex_lock_nested(show_imon_clock_~ictx~4#1.base, 30 + show_imon_clock_~ictx~4#1.offset, 0); srcloc: null [2025-02-08 04:14:45,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call imon_init_intf0_#t~ret699#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 209, 0); srcloc: null [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: call show_imon_clock_#t~mem217#1 := read~int#1(show_imon_clock_~ictx~4#1.base, 24 + show_imon_clock_~ictx~4#1.offset, 1); [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.base, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret906#1.base, ldv_file_operations_file_operations_instance_1_#t~ret906#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret906#1.base, ldv_file_operations_file_operations_instance_1_#t~ret906#1.offset;~ldv_1_resource_inode~0.base, ~ldv_1_resource_inode~0.offset := ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.base, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.offset; [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret906#1.base, ldv_file_operations_file_operations_instance_1_#t~ret906#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: havoc ldv_file_operations_file_operations_instance_1_#t~ret896#1, ldv_file_operations_file_operations_instance_1_#t~mem897#1.base, ldv_file_operations_file_operations_instance_1_#t~mem897#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret898#1, ldv_file_operations_file_operations_instance_1_#t~ret899#1, ldv_file_operations_file_operations_instance_1_#t~ret900#1, ldv_file_operations_file_operations_instance_1_#t~mem901#1.base, ldv_file_operations_file_operations_instance_1_#t~mem901#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret902#1, ldv_file_operations_file_operations_instance_1_#t~ret903#1, ldv_file_operations_file_operations_instance_1_#t~ret904#1, ldv_file_operations_file_operations_instance_1_#t~ret905#1.base, ldv_file_operations_file_operations_instance_1_#t~ret905#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret906#1.base, ldv_file_operations_file_operations_instance_1_#t~ret906#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret907#1, ldv_file_operations_file_operations_instance_1_#t~ret908#1, ldv_file_operations_file_operations_instance_1_#t~ret909#1.base, ldv_file_operations_file_operations_instance_1_#t~ret909#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret910#1.base, ldv_file_operations_file_operations_instance_1_#t~ret910#1.offset, ldv_file_operations_file_operations_instance_1_#t~mem911#1.base, ldv_file_operations_file_operations_instance_1_#t~mem911#1.offset, ldv_file_operations_file_operations_instance_1_~arg0#1.base, ldv_file_operations_file_operations_instance_1_~arg0#1.offset, ldv_file_operations_file_operations_instance_1_~tmp~32#1, ldv_file_operations_file_operations_instance_1_~tmp___0~19#1, ldv_file_operations_file_operations_instance_1_~tmp___1~15#1, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~10#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.base, ldv_file_operations_file_operations_instance_1_~tmp___3~9#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___4~5#1, ldv_file_operations_file_operations_instance_1_~tmp___5~3#1, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~2#1.offset;havoc ldv_file_operations_file_operations_instance_1_#in~arg0#1.base, ldv_file_operations_file_operations_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_1 } true; [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9745: havoc ldv_usb_submit_urb_87_#t~nondet982#1;imon_init_intf1_#t~ret755#1 := ldv_usb_submit_urb_87_#res#1;havoc ldv_usb_submit_urb_87_#t~nondet982#1, ldv_usb_submit_urb_87_~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_~ldv_func_arg1#1.offset, ldv_usb_submit_urb_87_~flags#1;havoc ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.base, ldv_usb_submit_urb_87_#in~ldv_func_arg1#1.offset, ldv_usb_submit_urb_87_#in~flags#1;assume { :end_inline_ldv_usb_submit_urb_87 } true;assume -2147483648 <= imon_init_intf1_#t~ret755#1 && imon_init_intf1_#t~ret755#1 <= 2147483647;imon_init_intf1_~ret~6#1 := imon_init_intf1_#t~ret755#1;havoc imon_init_intf1_#t~mem754#1.base, imon_init_intf1_#t~mem754#1.offset;havoc imon_init_intf1_#t~ret755#1; [2025-02-08 04:14:45,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume 0 != lcd_write_~tmp___3~2#1; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume !(0 != lcd_write_~tmp___3~2#1); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517: havoc imon_touch_display_timeout_#t~mem277#1.base, imon_touch_display_timeout_#t~mem277#1.offset;call imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset := read~$Pointer$#16(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517-1: SUMMARY for call input_report_key(imon_touch_display_timeout_#t~mem277#1.base, imon_touch_display_timeout_#t~mem277#1.offset, 330, 0); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9349: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume 0 != imon_init_display_~ret~7#1;call imon_init_display_#t~mem771#1.base, imon_init_display_#t~mem771#1.offset := read~$Pointer$#1(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume !(0 != imon_init_display_~ret~7#1); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_6_11_4 } true;assume { :begin_inline_ldv_switch_automaton_state_2_1 } true;~ldv_statevar_2~0 := 5;assume { :end_inline_ldv_switch_automaton_state_2_1 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_6_11_4 } true;~ldv_statevar_11~0 := 2; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: assume -2147483648 <= ldv_usb_instance_pre_5_10_#t~ret940#1 && ldv_usb_instance_pre_5_10_#t~ret940#1 <= 2147483647;havoc ldv_usb_instance_pre_5_10_#t~ret940#1; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4923: assume 0 == (show_associate_remote_~ictx~2#1.base + show_associate_remote_~ictx~2#1.offset) % 18446744073709551616;show_associate_remote_#res#1 := -19; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4923: assume !(0 == (show_associate_remote_~ictx~2#1.base + show_associate_remote_~ictx~2#1.offset) % 18446744073709551616); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-1: SUMMARY for call ldv_usb_instance_pre_5_10_#t~ret940#1 := ##fun~$Pointer$~TO~int(ldv_usb_instance_pre_5_10_~arg1#1.base, ldv_usb_instance_pre_5_10_~arg1#1.offset, ldv_usb_instance_pre_5_10_~arg0#1.base, ldv_usb_instance_pre_5_10_~arg0#1.offset); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_2~0 || 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6839: call imon_init_idev_#t~mem649#1 := read~int#10(~#imon_panel_key_table~0.base, 8 + (~#imon_panel_key_table~0.offset + 12 * imon_init_idev_~i~4#1), 4);imon_init_idev_~kc~1#1 := imon_init_idev_#t~mem649#1;havoc imon_init_idev_#t~mem649#1;assume { :begin_inline___set_bit } true;__set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset := (if imon_init_idev_~kc~1#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then imon_init_idev_~kc~1#1 % 4294967296 % 18446744073709551616 else imon_init_idev_~kc~1#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), imon_init_idev_~idev~0#1.base, 48 + imon_init_idev_~idev~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 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773-1: SUMMARY for call imon_init_rdev_#t~ret633#1 := _dev_info(imon_init_rdev_#t~mem632#1.base, imon_init_rdev_#t~mem632#1.offset, 169, 0); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1;~ldv_statevar_3~0 := 1; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~21#1);~ldv_statevar_3~0 := 7; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6773: assume -2147483648 <= imon_init_rdev_#t~ret633#1 && imon_init_rdev_#t~ret633#1 <= 2147483647;havoc imon_init_rdev_#t~mem632#1.base, imon_init_rdev_#t~mem632#1.offset;havoc imon_init_rdev_#t~ret633#1; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518: havoc imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: assume -2147483648 <= imon_probe_#t~ret785#1 && imon_probe_#t~ret785#1 <= 2147483647;havoc imon_probe_#t~ret785#1;imon_probe_~ret~8#1 := -19; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518-1: SUMMARY for call input_sync(imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350-1: SUMMARY for call ldv_free(~ldv_5_usb_device_usb_device~0.base, ~ldv_5_usb_device_usb_device~0.offset); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___0~18#1;~ldv_statevar_0~0 := 7; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___0~18#1);~ldv_statevar_0~0 := 12; [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-1: SUMMARY for call imon_probe_#t~ret785#1 := printk(243, 0); srcloc: null [2025-02-08 04:14:45,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 04:14:46,338 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 04:14:46,343 INFO L158 Benchmark]: Toolchain (without parser) took 46988.63ms. Allocated memory was 142.6MB in the beginning and 562.0MB in the end (delta: 419.4MB). Free memory was 102.1MB in the beginning and 357.6MB in the end (delta: -255.5MB). Peak memory consumption was 392.0MB. Max. memory is 16.1GB. [2025-02-08 04:14:46,344 INFO L158 Benchmark]: CDTParser took 0.38ms. Allocated memory is still 201.3MB. Free memory is still 123.3MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:14:46,344 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3011.69ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 102.1MB in the beginning and 53.3MB in the end (delta: 48.8MB). Peak memory consumption was 103.4MB. Max. memory is 16.1GB. [2025-02-08 04:14:46,344 INFO L158 Benchmark]: Boogie Procedure Inliner took 261.24ms. Allocated memory is still 151.0MB. Free memory was 53.3MB in the beginning and 58.6MB in the end (delta: -5.3MB). Peak memory consumption was 18.4MB. Max. memory is 16.1GB. [2025-02-08 04:14:46,346 INFO L158 Benchmark]: Boogie Preprocessor took 977.50ms. Allocated memory was 151.0MB in the beginning and 318.8MB in the end (delta: 167.8MB). Free memory was 58.6MB in the beginning and 122.0MB in the end (delta: -63.4MB). Peak memory consumption was 127.2MB. Max. memory is 16.1GB. [2025-02-08 04:14:46,346 INFO L158 Benchmark]: IcfgBuilder took 42731.11ms. Allocated memory was 318.8MB in the beginning and 562.0MB in the end (delta: 243.3MB). Free memory was 122.0MB in the beginning and 357.6MB in the end (delta: -235.6MB). Peak memory consumption was 231.0MB. Max. memory is 16.1GB. [2025-02-08 04:14:46,348 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.38ms. Allocated memory is still 201.3MB. Free memory is still 123.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3011.69ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 102.1MB in the beginning and 53.3MB in the end (delta: 48.8MB). Peak memory consumption was 103.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 261.24ms. Allocated memory is still 151.0MB. Free memory was 53.3MB in the beginning and 58.6MB in the end (delta: -5.3MB). Peak memory consumption was 18.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 977.50ms. Allocated memory was 151.0MB in the beginning and 318.8MB in the end (delta: 167.8MB). Free memory was 58.6MB in the beginning and 122.0MB in the end (delta: -63.4MB). Peak memory consumption was 127.2MB. Max. memory is 16.1GB. * IcfgBuilder took 42731.11ms. Allocated memory was 318.8MB in the beginning and 562.0MB in the end (delta: 243.3MB). Free memory was 122.0MB in the beginning and 357.6MB in the end (delta: -235.6MB). Peak memory consumption was 231.0MB. 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: 3837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3837] - GenericResultAtLocation [Line: 3892]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3892] - GenericResultAtLocation [Line: 3895]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3895] - GenericResultAtLocation [Line: 3898]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3898] - GenericResultAtLocation [Line: 3901]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3901] - GenericResultAtLocation [Line: 4621]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4621] - GenericResultAtLocation [Line: 4627]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4627] - GenericResultAtLocation [Line: 4742]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4742-4743] - GenericResultAtLocation [Line: 4749]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4749-4750] - GenericResultAtLocation [Line: 4756]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4756-4757] - GenericResultAtLocation [Line: 4763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4763-4764] - GenericResultAtLocation [Line: 5499]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5499] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:14:46,454 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 27935ce23b1c6c93006d0fe9203e55f72018d033c61ee37d847237766b9ec114 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:14:48,616 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:14:48,710 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:14:48,715 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:14:48,716 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:14:48,743 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:14:48,744 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:14:48,744 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:14:48,744 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:14:48,744 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:14:48,744 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:14:48,744 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:14:48,744 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:14:48,745 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:14:48,745 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:14:48,747 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:14:48,747 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:14:48,747 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:14:48,747 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:14:48,747 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:14:48,748 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:14:48,748 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:14:48,748 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:14:48,748 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:14:48,748 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:48,748 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:14:48,748 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:14:48,749 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:14:48,749 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 -> 27935ce23b1c6c93006d0fe9203e55f72018d033c61ee37d847237766b9ec114 [2025-02-08 04:14:49,055 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:14:49,064 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:14:49,066 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:14:49,069 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:14:49,070 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:14:49,071 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i [2025-02-08 04:14:50,402 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/15f700878/07ac8795191641b0a62b4a83abce3381/FLAG4a013724b [2025-02-08 04:14:51,009 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:14:51,011 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i [2025-02-08 04:14:51,071 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/15f700878/07ac8795191641b0a62b4a83abce3381/FLAG4a013724b [2025-02-08 04:14:51,087 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/15f700878/07ac8795191641b0a62b4a83abce3381 [2025-02-08 04:14:51,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:14:51,091 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:14:51,093 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:14:51,093 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:14:51,097 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:14:51,097 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:14:51" (1/1) ... [2025-02-08 04:14:51,099 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b88674d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:51, skipping insertion in model container [2025-02-08 04:14:51,099 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:14:51" (1/1) ... [2025-02-08 04:14:51,219 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:14:52,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,200 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,455 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,475 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,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 04:14:52,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 04:14:52,492 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,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 04:14:52,500 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,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 04:14:52,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,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 04:14:52,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 04:14:52,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 04:14:52,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,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 04:14:52,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 04:14:52,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,664 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,888 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293480,293493] [2025-02-08 04:14:52,893 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293625,293638] [2025-02-08 04:14:52,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:52,918 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:52,980 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:14:53,036 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:14:53,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,290 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293480,293493] [2025-02-08 04:14:53,290 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293625,293638] [2025-02-08 04:14:53,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:14:53,293 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:53,317 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:14:53,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3837] [2025-02-08 04:14:53,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3892] [2025-02-08 04:14:53,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3895] [2025-02-08 04:14:53,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3898] [2025-02-08 04:14:53,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3901] [2025-02-08 04:14:53,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4621] [2025-02-08 04:14:53,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4627] [2025-02-08 04:14:53,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4742-4743] [2025-02-08 04:14:53,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4749-4750] [2025-02-08 04:14:53,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4756-4757] [2025-02-08 04:14:53,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4763-4764] [2025-02-08 04:14:53,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5499] [2025-02-08 04:14:53,633 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293480,293493] [2025-02-08 04:14:53,634 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-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-rc-imon.cil.i[293625,293638] [2025-02-08 04:14:53,641 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:14:53,746 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:14:53,747 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53 WrapperNode [2025-02-08 04:14:53,748 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:14:53,749 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:53,749 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:14:53,749 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:14:53,754 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:53,855 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,034 INFO L138 Inliner]: procedures = 376, calls = 2984, calls flagged for inlining = 180, calls inlined = 136, statements flattened = 4822 [2025-02-08 04:14:54,034 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:14:54,035 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:14:54,035 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:14:54,035 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:14:54,044 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,044 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,082 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,764 INFO L175 MemorySlicer]: Split 1346 memory accesses to 30 slices as follows [180, 68, 4, 53, 5, 24, 84, 5, 2, 5, 0, 5, 82, 32, 1, 7, 5, 5, 1, 8, 5, 60, 8, 3, 6, 5, 6, 2, 672, 3]. 50 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [0, 12, 4, 0, 5, 24, 0, 5, 2, 5, 0, 5, 0, 0, 1, 0, 5, 5, 1, 8, 5, 60, 8, 0, 6, 5, 6, 2, 18, 0]. The 918 writes are split as follows [180, 56, 0, 44, 0, 0, 72, 0, 0, 0, 0, 0, 81, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 453, 0]. [2025-02-08 04:14:54,769 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,769 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:54,999 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:55,016 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:55,146 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:55,181 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:55,244 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:14:55,246 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:14:55,246 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:14:55,246 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:14:55,247 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:14:53" (1/1) ... [2025-02-08 04:14:55,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:14:55,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:14:55,276 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 04:14:55,281 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 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:14:55,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:14:55,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 04:14:55,301 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:14:55,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:14:55,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:14:55,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:14:55,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:14:55,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:14:55,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:14:55,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:14:55,309 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2025-02-08 04:14:55,309 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2025-02-08 04:14:55,311 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure send_packet [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure send_packet [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure imon_disconnect [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_disconnect [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_5_4 [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_5_4 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 04:14:55,312 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:14:55,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:14:55,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:14:55,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 04:14:55,313 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:14:55,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:14:55,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:14:55,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:14:55,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:14:55,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:14:55,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:14:55,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:14:55,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:14:55,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:14:55,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 04:14:55,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:14:55,322 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:14:55,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:14:55,323 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:14:55,324 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:14:55,324 INFO L130 BoogieDeclarations]: Found specification of procedure imon_resume [2025-02-08 04:14:55,324 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_resume [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:14:55,325 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:14:55,325 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:14:55,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:14:55,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:14:55,327 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:14:55,328 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:14:55,328 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 04:14:55,329 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:14:55,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2025-02-08 04:14:55,330 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:14:55,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:14:55,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:14:55,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:14:55,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:14:55,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:14:55,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 04:14:55,334 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 04:14:55,334 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:14:55,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:14:55,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:14:55,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:14:55,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:14:55,336 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:14:55,337 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:14:55,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:14:55,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:14:55,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:14:55,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:14:55,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure display_close [2025-02-08 04:14:55,339 INFO L138 BoogieDeclarations]: Found implementation of procedure display_close [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:14:55,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_dev [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_dev [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:14:55,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:14:55,340 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 04:14:55,341 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure imon_find_endpoints [2025-02-08 04:14:55,341 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_find_endpoints [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure display_open [2025-02-08 04:14:55,341 INFO L138 BoogieDeclarations]: Found implementation of procedure display_open [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:14:55,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:14:55,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:14:55,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-02-08 04:14:55,343 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:14:55,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:14:55,343 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:14:55,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:14:56,560 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:14:56,565 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:14:56,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11170: havoc #t~nondet1020; [2025-02-08 04:14:56,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: havoc #t~nondet1018; [2025-02-08 04:14:56,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: #res := 2bv32; [2025-02-08 04:14:56,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: #res := 20bv32; [2025-02-08 04:14:56,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: #res := 18bv32; [2025-02-08 04:14:56,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11143: havoc #t~nondet1017;