./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_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 0218c205b1f42ba405c10b64ad30f25a08546eebc84cd72110e50d60099a95cf --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:02,222 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:02,290 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:48:02,295 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:02,298 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:02,321 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:02,323 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:02,324 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:02,324 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:02,324 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:02,325 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:02,325 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:02,325 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:02,325 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:02,326 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:02,326 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:02,327 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:02,327 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:02,327 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:02,328 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:02,328 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 -> 0218c205b1f42ba405c10b64ad30f25a08546eebc84cd72110e50d60099a95cf [2025-02-08 03:48:02,609 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:02,618 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:02,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:02,621 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:02,621 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:02,622 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i [2025-02-08 03:48:04,078 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24851ce8/e471230833b6450db95bcb2c93261f1a/FLAG2347b5165 [2025-02-08 03:48:04,707 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:04,708 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i [2025-02-08 03:48:04,753 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24851ce8/e471230833b6450db95bcb2c93261f1a/FLAG2347b5165 [2025-02-08 03:48:04,770 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d24851ce8/e471230833b6450db95bcb2c93261f1a [2025-02-08 03:48:04,772 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:04,773 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:04,774 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:04,774 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:04,781 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:04,781 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:04" (1/1) ... [2025-02-08 03:48:04,782 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2107ef4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:04, skipping insertion in model container [2025-02-08 03:48:04,782 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:04" (1/1) ... [2025-02-08 03:48:04,859 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:06,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284136,284149] [2025-02-08 03:48:06,853 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284302,284315] [2025-02-08 03:48:06,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284466,284479] [2025-02-08 03:48:06,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284631,284644] [2025-02-08 03:48:06,879 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:06,925 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:07,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3861] [2025-02-08 03:48:07,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3916] [2025-02-08 03:48:07,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3919] [2025-02-08 03:48:07,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-02-08 03:48:07,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-02-08 03:48:07,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4628] [2025-02-08 03:48:07,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4634] [2025-02-08 03:48:07,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4749-4750] [2025-02-08 03:48:07,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4756-4757] [2025-02-08 03:48:07,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4763-4764] [2025-02-08 03:48:07,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4770-4771] [2025-02-08 03:48:07,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5506] [2025-02-08 03:48:07,240 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284136,284149] [2025-02-08 03:48:07,243 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284302,284315] [2025-02-08 03:48:07,243 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284466,284479] [2025-02-08 03:48:07,247 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284631,284644] [2025-02-08 03:48:07,250 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:07,347 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:07,348 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07 WrapperNode [2025-02-08 03:48:07,348 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:07,350 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:07,350 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:07,350 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:07,356 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:07,434 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:07,588 INFO L138 Inliner]: procedures = 343, calls = 2873, calls flagged for inlining = 192, calls inlined = 162, statements flattened = 5006 [2025-02-08 03:48:07,588 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:07,589 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:07,589 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:07,589 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:07,597 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:07,598 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:07,620 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,239 INFO L175 MemorySlicer]: Split 1346 memory accesses to 31 slices as follows [5, 0, 8, 5, 648, 7, 5, 4, 68, 5, 1, 5, 5, 1, 3, 2, 5, 53, 60, 6, 24, 180, 82, 5, 32, 24, 6, 2, 3, 84, 8]. 48 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [5, 0, 8, 5, 18, 0, 5, 4, 12, 5, 1, 5, 5, 1, 0, 2, 5, 0, 60, 6, 0, 0, 0, 5, 0, 24, 6, 2, 0, 0, 8]. The 918 writes are split as follows [0, 0, 0, 0, 429, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 0, 24, 180, 81, 0, 32, 0, 0, 0, 0, 72, 0]. [2025-02-08 03:48:08,240 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,240 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,334 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,346 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,376 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,394 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,431 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:08,432 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:08,432 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:08,432 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:08,433 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:07" (1/1) ... [2025-02-08 03:48:08,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:08,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:08,461 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:08,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:08,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:48:08,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:48:08,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:48:08,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:48:08,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:48:08,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:48:08,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:48:08,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-02-08 03:48:08,485 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:08,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:08,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:08,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:48:08,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:48:08,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:08,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure send_packet [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure send_packet [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure imon_disconnect [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_disconnect [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_imon_context [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_imon_context [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_5_4 [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_5_4 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_driver_lock [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_driver_lock [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 03:48:08,489 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:08,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:08,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:08,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:08,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:08,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:08,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:08,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:08,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:08,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 03:48:08,491 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:48:08,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure imon_resume [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_resume [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2025-02-08 03:48:08,492 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:48:08,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:48:08,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:48:08,493 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2025-02-08 03:48:08,493 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:48:08,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:48:08,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:48:08,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:48:08,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:08,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:48:08,497 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 03:48:08,497 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-02-08 03:48:08,497 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:48:08,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:08,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-02-08 03:48:08,498 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:08,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:48:08,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:08,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:48:08,500 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 03:48:08,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:08,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:48:08,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 03:48:08,500 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 03:48:08,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_imon_context [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_imon_context [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:48:08,501 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:48:08,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:08,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:08,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:08,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:08,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:48:08,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:48:08,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure display_close [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure display_close [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_dev [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_dev [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_driver_lock [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_driver_lock [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure imon_find_endpoints [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_find_endpoints [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure display_open [2025-02-08 03:48:08,506 INFO L138 BoogieDeclarations]: Found implementation of procedure display_open [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:48:08,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-02-08 03:48:08,507 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:08,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:08,507 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:08,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:09,224 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:09,229 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:09,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11019: havoc #t~nondet1094; [2025-02-08 03:48:09,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11001: havoc #t~ret1090.base, #t~ret1090.offset; [2025-02-08 03:48:09,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874: havoc del_timer_sync_#t~nondet1073#1;ldv_del_timer_sync_57_#t~ret996#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1073#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_57_#t~ret996#1 && ldv_del_timer_sync_57_#t~ret996#1 <= 2147483647;ldv_del_timer_sync_57_~tmp~53#1 := ldv_del_timer_sync_57_#t~ret996#1;havoc ldv_del_timer_sync_57_#t~ret996#1;ldv_del_timer_sync_57_~ldv_func_res~1#1 := ldv_del_timer_sync_57_~tmp~53#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_57_~ldv_func_res~1#1, ldv_del_timer_sync_57_~ldv_func_arg1#1.base, ldv_del_timer_sync_57_~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 03:48:09,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: 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 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: assume 0 != (if #t~mem828#1 % 256 % 4294967296 <= 2147483647 then #t~mem828#1 % 256 % 4294967296 else #t~mem828#1 % 256 % 4294967296 - 4294967296);havoc #t~mem828#1;call #t~mem829#1 := read~int#4(~ictx~15#1.base, 585 + ~ictx~15#1.offset, 1); [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: assume !(0 != (if #t~mem828#1 % 256 % 4294967296 <= 2147483647 then #t~mem828#1 % 256 % 4294967296 else #t~mem828#1 % 256 % 4294967296 - 4294967296));havoc #t~mem828#1; [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: 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 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4405: 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~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.base, free_imon_context_#t~mem135#1.offset, free_imon_context_#t~mem136#1, free_imon_context_#t~ret137#1, free_imon_context_#t~ret138#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~4#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 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564: assume 2 == #t~mem829#1 % 256 % 4294967296;havoc #t~mem829#1; [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564: assume !(2 == #t~mem829#1 % 256 % 4294967296);havoc #t~mem829#1;call #t~mem830#1 := read~int#4(~ictx~15#1.base, 585 + ~ictx~15#1.offset, 1); [2025-02-08 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: 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 03:48:09,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552: 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 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: #t~ret834#1 := ldv_del_timer_sync_57_#res#1;havoc ldv_del_timer_sync_57_#t~ret996#1, ldv_del_timer_sync_57_#t~ret997#1, ldv_del_timer_sync_57_~ldv_func_arg1#1.base, ldv_del_timer_sync_57_~ldv_func_arg1#1.offset, ldv_del_timer_sync_57_~ldv_func_res~1#1, ldv_del_timer_sync_57_~tmp~53#1, ldv_del_timer_sync_57_~tmp___0~25#1;havoc ldv_del_timer_sync_57_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_57_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_57 } true;assume -2147483648 <= #t~ret834#1 && #t~ret834#1 <= 2147483647;havoc #t~ret834#1; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: ldv_del_timer_sync_57_#res#1 := ldv_del_timer_sync_57_~ldv_func_res~1#1; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: call ULTIMATE.dealloc(~#descriptor~10#1.base, ~#descriptor~10#1.offset);havoc ~#descriptor~10#1.base, ~#descriptor~10#1.offset; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: assume 1 == #t~mem830#1 % 256 % 4294967296;havoc #t~mem830#1; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: assume !(1 == #t~mem830#1 % 256 % 4294967296);havoc #t~mem830#1; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: 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~mem827#1.base, #t~mem827#1.offset;call #t~mem828#1 := read~int#4(~ictx~15#1.base, 24 + ~ictx~15#1.offset, 1); [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: assume { :end_inline_ldv_switch_automaton_state_4_1 } true; [2025-02-08 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: 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 03:48:09,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: ldv_del_timer_sync_57_#t~ret997#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_57_#t~ret997#1 && ldv_del_timer_sync_57_#t~ret997#1 <= 2147483647;ldv_del_timer_sync_57_~tmp___0~25#1 := ldv_del_timer_sync_57_#t~ret997#1;havoc ldv_del_timer_sync_57_#t~ret997#1;ldv_del_timer_sync_57_#res#1 := ldv_del_timer_sync_57_~tmp___0~25#1; [2025-02-08 03:48:10,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: havoc #t~nondet1070; [2025-02-08 03:48:10,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857: havoc #t~nondet1071; [2025-02-08 03:48:10,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10980: havoc #t~nondet1087; [2025-02-08 03:48:10,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: havoc #t~nondet1069; [2025-02-08 03:48:10,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: havoc #t~nondet1080; [2025-02-08 03:48:10,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: #res := 20; [2025-02-08 03:48:10,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: #res := 18; [2025-02-08 03:48:10,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: #res := 2; [2025-02-08 03:48:10,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: havoc #t~nondet1068; [2025-02-08 03:48:10,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume 0 != ~tmp___0~12;call #t~mem702.base, #t~mem702.offset := read~$Pointer$#4(~ictx.base, ~ictx.offset, 8); [2025-02-08 03:48:10,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume !(0 != ~tmp___0~12); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: 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$#29(183, 0, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8);call write~$Pointer$#29(184, 0, ~#descriptor___0~2.base, 8 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#29(185, 0, ~#descriptor___0~2.base, 16 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#29(186, 0, ~#descriptor___0~2.base, 24 + ~#descriptor___0~2.offset, 8);call write~int#29(2036, ~#descriptor___0~2.base, 32 + ~#descriptor___0~2.offset, 4);call write~int#29(0, ~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4);call #t~mem700 := read~int#29(~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume !(0 == ~display_ep_found~0 % 256 && 0 == ~ep_dir~0 && 3 == ~ep_type~0); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: ~i~5 := 1 + ~i~5; [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: assume 0 != ~tmp~19;call #t~mem698.base, #t~mem698.offset := read~$Pointer$#4(~ictx.base, ~ictx.offset, 8); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: assume !(0 != ~tmp~19); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: 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$#29(177, 0, ~#descriptor~7.base, ~#descriptor~7.offset, 8);call write~$Pointer$#29(178, 0, ~#descriptor~7.base, 8 + ~#descriptor~7.offset, 8);call write~$Pointer$#29(179, 0, ~#descriptor~7.base, 16 + ~#descriptor~7.offset, 8);call write~$Pointer$#29(180, 0, ~#descriptor~7.base, 24 + ~#descriptor~7.offset, 8);call write~int#29(2030, ~#descriptor~7.base, 32 + ~#descriptor~7.offset, 4);call write~int#29(0, ~#descriptor~7.base, 36 + ~#descriptor~7.offset, 4);call #t~mem696 := read~int#29(~#descriptor~7.base, 36 + ~#descriptor~7.offset, 4); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume !(0 == ~ir_ep_found~0 % 256 && 128 == ~ep_dir~0 && 3 == ~ep_type~0); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: 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 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: SUMMARY for call #t~ret703 := __dynamic_dev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, #t~mem702.base, #t~mem702.offset, 187, 0); srcloc: null [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: assume -2147483648 <= #t~ret703 && #t~ret703 <= 2147483647;havoc #t~mem702.base, #t~mem702.offset;havoc #t~ret703; [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: SUMMARY for call #t~ret701 := ldv__builtin_expect((if #t~mem700 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem700 % 4294967296 % 18446744073709551616 else #t~mem700 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: call #t~mem692.base, #t~mem692.offset := read~$Pointer$#4(~iface_desc.base, 21 + ~iface_desc.offset, 8);~ep~0.base, ~ep~0.offset := #t~mem692.base, #t~mem692.offset + 63 * (if ~i~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~5 % 18446744073709551616 % 18446744073709551616 else ~i~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem693 := read~int#4(~ep~0.base, 2 + ~ep~0.offset, 1); [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume -9223372036854775808 <= #t~ret701 && #t~ret701 <= 9223372036854775807;~tmp___0~12 := #t~ret701;havoc #t~mem700;havoc #t~ret701; [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-1: SUMMARY for call #t~ret699 := __dynamic_dev_dbg(~#descriptor~7.base, ~#descriptor~7.offset, #t~mem698.base, #t~mem698.offset, 181, 0); srcloc: null [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume -2147483648 <= #t~ret699 && #t~ret699 <= 2147483647;havoc #t~mem698.base, #t~mem698.offset;havoc #t~ret699; [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987-1: SUMMARY for call #t~ret697 := ldv__builtin_expect((if #t~mem696 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem696 % 4294967296 % 18446744073709551616 else #t~mem696 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: assume -9223372036854775808 <= #t~ret697 && #t~ret697 <= 9223372036854775807;~tmp~19 := #t~ret697;havoc #t~mem696;havoc #t~ret697; [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-1: [2025-02-08 03:48:10,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: ~ep_dir~0 := #t~bitwise694;havoc #t~mem693;havoc #t~bitwise694;call #t~mem695 := read~int#4(~ep~0.base, 3 + ~ep~0.offset, 1);~ep_type~0 := (if #t~mem695 % 256 % 4294967296 <= 2147483647 then #t~mem695 % 256 % 4294967296 else #t~mem695 % 256 % 4294967296 - 4294967296) % 4;havoc #t~mem695; [2025-02-08 03:48:10,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-4: assume 0 == (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296);#t~bitwise694 := 0; [2025-02-08 03:48:10,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-4: assume !(0 == (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:48:10,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-3: assume 128 == (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296);#t~bitwise694 := (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296); [2025-02-08 03:48:10,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-3: assume !(128 == (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:48:10,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-2: havoc #t~bitwise694;assume (((((if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise694 <= (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296)) && #t~bitwise694 <= 128) && #t~bitwise694 >= 0) && ((if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise694 > 128 + (if #t~mem693 % 256 % 4294967296 <= 2147483647 then #t~mem693 % 256 % 4294967296 else #t~mem693 % 256 % 4294967296 - 4294967296))) && #t~bitwise694 >= -2147483648; [2025-02-08 03:48:45,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: 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 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: assume !(0 == (show_imon_clock_~ictx~4#1.base + show_imon_clock_~ictx~4#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_32 } true;ldv_mutex_lock_32_#in~ldv_func_arg1#1.base, ldv_mutex_lock_32_#in~ldv_func_arg1#1.offset := show_imon_clock_~ictx~4#1.base, 30 + show_imon_clock_~ictx~4#1.offset;havoc ldv_mutex_lock_32_~ldv_func_arg1#1.base, ldv_mutex_lock_32_~ldv_func_arg1#1.offset;ldv_mutex_lock_32_~ldv_func_arg1#1.base, ldv_mutex_lock_32_~ldv_func_arg1#1.offset := ldv_mutex_lock_32_#in~ldv_func_arg1#1.base, ldv_mutex_lock_32_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume 11 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume !(11 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020-1: ldv_switch_1_#res#1 := 16; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: ~ldv_statevar_11~0 := 11; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: havoc ldv_timer_timer_instance_4_#t~mem955#1.base, ldv_timer_timer_instance_4_#t~mem955#1.offset, ldv_timer_timer_instance_4_#t~mem956#1.base, ldv_timer_timer_instance_4_#t~mem956#1.offset, ldv_timer_timer_instance_4_#t~mem957#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 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume 0 == (imon_init_rdev_~rdev~0#1.base + imon_init_rdev_~rdev~0#1.offset) % 18446744073709551616;call imon_init_rdev_#t~mem639#1.base, imon_init_rdev_#t~mem639#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: assume !(0 == (imon_init_rdev_~rdev~0#1.base + imon_init_rdev_~rdev~0#1.offset) % 18446744073709551616);call imon_init_rdev_#t~mem641#1 := read~int#4(imon_init_rdev_~ictx#1.base, 467 + imon_init_rdev_~ictx#1.offset, 2);call imon_init_rdev_#t~mem642#1 := read~int#4(imon_init_rdev_~ictx#1.base, 469 + imon_init_rdev_~ictx#1.offset, 2);imon_init_rdev_#t~loopctr643#1 := 0; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_48_~ldv_func_arg1#1.base, ldv_mutex_lock_48_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume -2147483648 <= imon_get_ffdc_type_#t~ret620#1 && imon_get_ffdc_type_#t~ret620#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem619#1.base, imon_get_ffdc_type_#t~mem619#1.offset;havoc imon_get_ffdc_type_#t~ret620#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume 11 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633-1: SUMMARY for call usb_kill_urb(imon_suspend_#t~mem845#1.base, imon_suspend_#t~mem845#1.offset); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642-2: call imon_get_ffdc_type_#t~mem619#1.base, imon_get_ffdc_type_#t~mem619#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: havoc imon_suspend_#t~mem845#1.base, imon_suspend_#t~mem845#1.offset; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642-1: SUMMARY for call imon_get_ffdc_type_#t~ret620#1 := _dev_info(imon_get_ffdc_type_#t~mem619#1.base, imon_get_ffdc_type_#t~mem619#1.offset, 162, 0); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387: assume -2147483648 <= lcd_write_#t~ret259#1 && lcd_write_#t~ret259#1 <= 2147483647;lcd_write_~tmp___0~7#1 := lcd_write_#t~ret259#1;havoc lcd_write_#t~ret259#1; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387-1: SUMMARY for call lcd_write_#t~ret259#1 := ___ratelimit(lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, 89, 0); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume 0 != imon_init_display_~tmp~22#1;call imon_init_display_#t~mem784#1.base, imon_init_display_#t~mem784#1.offset := read~$Pointer$#4(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume !(0 != imon_init_display_~tmp~22#1); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417: ~ldv_statevar_5~0 := 4; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: assume 11 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: assume !(11 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6709: assume 68 == (if imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem634#1; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6709: assume !(68 == (if imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem634#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem634#1; [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: 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 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: 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 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: imon_init_intf1_#t~ret764#1.base, imon_init_intf1_#t~ret764#1.offset := imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset;havoc imon_init_touch_#t~ret676#1.base, imon_init_touch_#t~ret676#1.offset, imon_init_touch_#t~mem677#1, imon_init_touch_#t~mem678#1, imon_init_touch_#t~loopctr679#1, imon_init_touch_#t~nondet680#1, imon_init_touch_#t~ret681#1, imon_init_touch_#t~mem682#1.base, imon_init_touch_#t~mem682#1.offset, imon_init_touch_#t~ret683#1, imon_init_touch_#t~ret684#1, imon_init_touch_#t~mem685#1.base, imon_init_touch_#t~mem685#1.offset, imon_init_touch_#t~mem686#1.base, imon_init_touch_#t~mem686#1.offset, imon_init_touch_#t~ret687#1, imon_init_touch_#t~mem688#1.base, imon_init_touch_#t~mem688#1.offset, imon_init_touch_#t~ret689#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$#4(imon_init_intf1_#t~ret764#1.base, imon_init_intf1_#t~ret764#1.offset, imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8);havoc imon_init_intf1_#t~ret764#1.base, imon_init_intf1_#t~ret764#1.offset;call imon_init_intf1_#t~mem765#1.base, imon_init_intf1_#t~mem765#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172-1: SUMMARY for call imon_init_intf0_#t~ret734#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 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: imon_init_intf0_~tmp___1~11#1 := (if 0 == imon_init_intf0_#t~ret734#1 % 256 then 0 else 1);havoc imon_init_intf0_#t~ret734#1; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004: havoc usb_ifnum_to_if_#t~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#1.offset; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004-2: usb_ifnum_to_if_#res#1.base, usb_ifnum_to_if_#res#1.offset := usb_ifnum_to_if_#t~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#1.offset;havoc usb_ifnum_to_if_#t~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#1.offset; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004-1: imon_probe_#t~ret803#1.base, imon_probe_#t~ret803#1.offset := usb_ifnum_to_if_#res#1.base, usb_ifnum_to_if_#res#1.offset;havoc usb_ifnum_to_if_#t~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#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~ret803#1.base, imon_probe_#t~ret803#1.offset;havoc imon_probe_#t~ret803#1.base, imon_probe_#t~ret803#1.offset; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: SUMMARY for call imon_init_rdev_#t~ret640#1 := dev_err(imon_init_rdev_#t~mem639#1.base, imon_init_rdev_#t~mem639#1.offset, 166, 0); srcloc: null [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume -2147483648 <= imon_init_rdev_#t~ret640#1 && imon_init_rdev_#t~ret640#1 <= 2147483647;havoc imon_init_rdev_#t~mem639#1.base, imon_init_rdev_#t~mem639#1.offset;havoc imon_init_rdev_#t~ret640#1; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-2: havoc imon_get_ffdc_type_#t~bitwise621#1;assume (imon_get_ffdc_type_#t~bitwise621#1 % 18446744073709551616 >= imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616 && imon_get_ffdc_type_#t~bitwise621#1 % 18446744073709551616 >= 131072) && imon_get_ffdc_type_#t~bitwise621#1 % 18446744073709551616 <= 131072 + imon_get_ffdc_type_~allowed_protos~0#1 % 18446744073709551616; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-1: [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004-3: SUMMARY for call usb_ifnum_to_if_#t~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#1.offset := ldv_malloc(1520); srcloc: null [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644: imon_get_ffdc_type_~allowed_protos~0#1 := imon_get_ffdc_type_#t~bitwise621#1;havoc imon_get_ffdc_type_#t~bitwise621#1; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-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~bitwise621#1 := 131072; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-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 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-3: assume false;imon_get_ffdc_type_#t~bitwise621#1 := imon_get_ffdc_type_~allowed_protos~0#1; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6644-3: assume !false; [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-1: SUMMARY for call imon_init_display_#t~ret785#1 := __dynamic_dev_dbg(imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, imon_init_display_#t~mem784#1.base, imon_init_display_#t~mem784#1.offset, 234, 0); srcloc: null [2025-02-08 03:48:45,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: call ldv_file_operations_file_operations_instance_0_#t~mem902#1.base, ldv_file_operations_file_operations_instance_0_#t~mem902#1.offset := read~$Pointer$#14(~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~mem902#1.base, ldv_file_operations_file_operations_instance_0_#t~mem902#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~ret937#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 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume -2147483648 <= imon_init_display_#t~ret785#1 && imon_init_display_#t~ret785#1 <= 2147483647;havoc imon_init_display_#t~mem784#1.base, imon_init_display_#t~mem784#1.offset;havoc imon_init_display_#t~ret785#1; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: SUMMARY for call ldv_assume((if 0 == ~ldv_1_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume 0 != lcd_write_~tmp___0~7#1; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume !(0 != lcd_write_~tmp___0~7#1); [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: 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 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9155: 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~mem955#1.base, ldv_timer_timer_instance_4_#t~mem955#1.offset := read~$Pointer$#4(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: ldv_switch_1_#res#1 := 0; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume true;assume imon_init_touch_#t~loopctr679#1 < 128;havoc imon_init_touch_#t~nondet680#1;call write~int#4(imon_init_touch_#t~nondet680#1, imon_init_touch_~ictx#1.base, 971 + imon_init_touch_~ictx#1.offset + imon_init_touch_#t~loopctr679#1, 8);imon_init_touch_#t~loopctr679#1 := 1 + imon_init_touch_#t~loopctr679#1; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume true;havoc imon_init_touch_#t~mem677#1;havoc imon_init_touch_#t~mem678#1;havoc imon_init_touch_#t~loopctr679#1;havoc imon_init_touch_#t~nondet680#1;havoc imon_init_touch_#t~ret681#1;call write~$Pointer$#4(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~mem682#1.base, imon_init_touch_#t~mem682#1.offset := read~$Pointer$#4(imon_init_touch_~ictx#1.base, 16 + imon_init_touch_~ictx#1.offset, 8); [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#1;~ldv_statevar_2~0 := 3; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#1);~ldv_statevar_2~0 := 10; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc imon_touch_display_timeout_#t~mem274#1.base, imon_touch_display_timeout_#t~mem274#1.offset;havoc imon_touch_display_timeout_#t~mem275#1;call imon_touch_display_timeout_#t~mem276#1.base, imon_touch_display_timeout_#t~mem276#1.offset := read~$Pointer$#5(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8);call imon_touch_display_timeout_#t~mem277#1 := read~int#5(imon_touch_display_timeout_~ictx~9#1.base, 1291 + imon_touch_display_timeout_~ictx~9#1.offset, 4); [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: imon_suspend_#res#1 := 0;ldv_usb_instance_suspend_5_8_#t~ret965#1 := imon_suspend_#res#1;havoc imon_suspend_#t~ret841#1.base, imon_suspend_#t~ret841#1.offset, imon_suspend_#t~mem842#1.base, imon_suspend_#t~mem842#1.offset, imon_suspend_#t~mem843#1, imon_suspend_#t~mem844#1.base, imon_suspend_#t~mem844#1.offset, imon_suspend_#t~mem845#1.base, imon_suspend_#t~mem845#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~ret965#1 && ldv_usb_instance_suspend_5_8_#t~ret965#1 <= 2147483647;havoc ldv_usb_instance_suspend_5_8_#t~mem964#1;havoc ldv_usb_instance_suspend_5_8_#t~ret965#1;havoc ldv_usb_instance_suspend_5_8_#t~mem964#1, ldv_usb_instance_suspend_5_8_#t~ret965#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~mem984#1.base, ldv_usb_usb_instance_5_#t~mem984#1.offset; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5456-1: SUMMARY for call lcd_write_#t~ret265#1 := ___ratelimit(lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, 97, 0); srcloc: null [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume 0 != (ldv_usb_usb_instance_5_#t~mem973#1.base + ldv_usb_usb_instance_5_#t~mem973#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_5_#t~mem973#1.base, ldv_usb_usb_instance_5_#t~mem973#1.offset;call ldv_usb_usb_instance_5_#t~mem974#1.base, ldv_usb_usb_instance_5_#t~mem974#1.offset := read~$Pointer$#17(~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~mem974#1.base, ldv_usb_usb_instance_5_#t~mem974#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_pre_5_10_#t~ret961#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 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume !(0 != (ldv_usb_usb_instance_5_#t~mem973#1.base + ldv_usb_usb_instance_5_#t~mem973#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_5_#t~mem973#1.base, ldv_usb_usb_instance_5_#t~mem973#1.offset; [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-1: call ldv_usb_usb_instance_5_#t~mem973#1.base, ldv_usb_usb_instance_5_#t~mem973#1.offset := read~$Pointer$#17(~ldv_5_container_usb_driver~0.base, 56 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 03:48:45,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522-1: SUMMARY for call input_report_abs(imon_touch_display_timeout_#t~mem274#1.base, imon_touch_display_timeout_#t~mem274#1.offset, 0, imon_touch_display_timeout_#t~mem275#1); srcloc: null [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5456: assume -2147483648 <= lcd_write_#t~ret265#1 && lcd_write_#t~ret265#1 <= 2147483647;lcd_write_~tmp___3~2#1 := lcd_write_#t~ret265#1;havoc lcd_write_#t~ret265#1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume 0 == (imon_init_intf1_#t~mem765#1.base + imon_init_intf1_#t~mem765#1.offset) % 18446744073709551616;havoc imon_init_intf1_#t~mem765#1.base, imon_init_intf1_#t~mem765#1.offset; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume !(0 == (imon_init_intf1_#t~mem765#1.base + imon_init_intf1_#t~mem765#1.offset) % 18446744073709551616);havoc imon_init_intf1_#t~mem765#1.base, imon_init_intf1_#t~mem765#1.offset; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret921#1 && ldv_file_operations_file_operations_instance_1_#t~ret921#1 <= 2147483647;~ldv_statevar_1~0 := ldv_file_operations_file_operations_instance_1_#t~ret921#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret921#1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret921#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174: assume 0 != imon_init_intf0_~tmp___1~11#1 % 256;imon_init_intf0_~tmp___2~8#1 := 0; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174: assume !(0 != imon_init_intf0_~tmp___1~11#1 % 256);imon_init_intf0_~tmp___2~8#1 := 1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: havoc ldv_entry_EMGentry_11_#t~ret896#1, ldv_entry_EMGentry_11_#t~ret897#1, ldv_entry_EMGentry_11_#t~ret898#1, ldv_entry_EMGentry_11_#t~ret899#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~18#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 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5060: 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 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5060: 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~ret202#1, send_set_imon_clock_#t~mem203#1, send_set_imon_clock_#t~mem204#1, send_set_imon_clock_#t~mem205#1, send_set_imon_clock_#t~memcpy~res206#1.base, send_set_imon_clock_#t~memcpy~res206#1.offset, send_set_imon_clock_#t~ret207#1, send_set_imon_clock_#t~ret208#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 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4862: assume 65500 == send_set_imon_clock_#t~mem205#1 % 65536 % 4294967296;havoc send_set_imon_clock_#t~mem205#1;call write~int#4(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#4(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 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4862: assume !(65500 == send_set_imon_clock_#t~mem205#1 % 65536 % 4294967296);havoc send_set_imon_clock_#t~mem205#1;call write~int#4(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#4(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 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5523: havoc imon_touch_display_timeout_#t~mem276#1.base, imon_touch_display_timeout_#t~mem276#1.offset;havoc imon_touch_display_timeout_#t~mem277#1;call imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset := read~$Pointer$#5(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8); [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5523-1: SUMMARY for call input_report_abs(imon_touch_display_timeout_#t~mem276#1.base, imon_touch_display_timeout_#t~mem276#1.offset, 1, imon_touch_display_timeout_#t~mem277#1); srcloc: null [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: assume -2147483648 <= lcd_write_#t~ret260#1 && lcd_write_#t~ret260#1 <= 2147483647;havoc lcd_write_#t~ret260#1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-1: SUMMARY for call lcd_write_#t~ret260#1 := printk(90, 0); srcloc: null [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505-1: call imon_probe_#t~mem813#1 := read~int#4(imon_probe_~ictx~14#1.base, 24 + imon_probe_~ictx~14#1.offset, 1); [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9355: assume 12 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9355: assume !(12 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: assume 0 != (if imon_probe_#t~mem813#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem813#1 % 256 % 4294967296 else imon_probe_#t~mem813#1 % 256 % 4294967296 - 4294967296);havoc imon_probe_#t~mem813#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~mem782#1, imon_init_display_#t~ret783#1, imon_init_display_#t~mem784#1.base, imon_init_display_#t~mem784#1.offset, imon_init_display_#t~ret785#1, imon_init_display_#t~ret786#1, imon_init_display_#t~mem787#1.base, imon_init_display_#t~mem787#1.offset, imon_init_display_#t~ret788#1, imon_init_display_#t~mem789#1, imon_init_display_#t~ret790#1, imon_init_display_#t~ret791#1, imon_init_display_#t~mem792#1.base, imon_init_display_#t~mem792#1.offset, imon_init_display_#t~ret793#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$#29(230, 0, imon_init_display_~#descriptor~8#1.base, imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#29(231, 0, imon_init_display_~#descriptor~8#1.base, 8 + imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#29(232, 0, imon_init_display_~#descriptor~8#1.base, 16 + imon_init_display_~#descriptor~8#1.offset, 8);call write~$Pointer$#29(233, 0, imon_init_display_~#descriptor~8#1.base, 24 + imon_init_display_~#descriptor~8#1.offset, 8);call write~int#29(2266, imon_init_display_~#descriptor~8#1.base, 32 + imon_init_display_~#descriptor~8#1.offset, 4);call write~int#29(0, imon_init_display_~#descriptor~8#1.base, 36 + imon_init_display_~#descriptor~8#1.offset, 4);call imon_init_display_#t~mem782#1 := read~int#29(imon_init_display_~#descriptor~8#1.base, 36 + imon_init_display_~#descriptor~8#1.offset, 4); [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: assume !(0 != (if imon_probe_#t~mem813#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem813#1 % 256 % 4294967296 else imon_probe_#t~mem813#1 % 256 % 4294967296 - 4294967296));havoc imon_probe_#t~mem813#1; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5325: 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 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume 0 != (ldv_timer_timer_instance_4_#t~mem955#1.base + ldv_timer_timer_instance_4_#t~mem955#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem955#1.base, ldv_timer_timer_instance_4_#t~mem955#1.offset;call ldv_timer_timer_instance_4_#t~mem956#1.base, ldv_timer_timer_instance_4_#t~mem956#1.offset := read~$Pointer$#4(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem957#1 := read~int#4(~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~mem956#1.base, ldv_timer_timer_instance_4_#t~mem956#1.offset, ldv_timer_timer_instance_4_#t~mem957#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~954#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_#~954#1;##fun~int~TO~VOID_#~954#1 := ##fun~int~TO~VOID_#in~954#1;assume { :begin_inline_imon_touch_display_timeout } true;imon_touch_display_timeout_#in~data#1 := ##fun~int~TO~VOID_#~954#1;havoc imon_touch_display_timeout_#t~mem273#1, imon_touch_display_timeout_#t~mem274#1.base, imon_touch_display_timeout_#t~mem274#1.offset, imon_touch_display_timeout_#t~mem275#1, imon_touch_display_timeout_#t~mem276#1.base, imon_touch_display_timeout_#t~mem276#1.offset, imon_touch_display_timeout_#t~mem277#1, imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset, imon_touch_display_timeout_#t~mem279#1.base, imon_touch_display_timeout_#t~mem279#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~mem273#1 := read~int#5(imon_touch_display_timeout_~ictx~9#1.base, 585 + imon_touch_display_timeout_~ictx~9#1.offset, 1); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9157: assume !(0 != (ldv_timer_timer_instance_4_#t~mem955#1.base + ldv_timer_timer_instance_4_#t~mem955#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem955#1.base, ldv_timer_timer_instance_4_#t~mem955#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845-1: SUMMARY for call imon_init_idev_#t~ret661#1.base, imon_init_idev_#t~ret661#1.offset := input_allocate_device(); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset := imon_init_idev_#t~ret661#1.base, imon_init_idev_#t~ret661#1.offset;havoc imon_init_idev_#t~ret661#1.base, imon_init_idev_#t~ret661#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524-1: SUMMARY for call input_report_key(imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset, 330, 0); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume 0 != lcd_write_~tmp___3~2#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume !(0 != lcd_write_~tmp___3~2#1); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: 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 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: 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 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5524: havoc imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset;call imon_touch_display_timeout_#t~mem279#1.base, imon_touch_display_timeout_#t~mem279#1.offset := read~$Pointer$#5(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7440-1: SUMMARY for call imon_probe_#t~ret801#1 := ldv__builtin_expect((if imon_probe_#t~mem800#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then imon_probe_#t~mem800#1 % 4294967296 % 18446744073709551616 else imon_probe_#t~mem800#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7440: assume -9223372036854775808 <= imon_probe_#t~ret801#1 && imon_probe_#t~ret801#1 <= 9223372036854775807;imon_probe_~tmp___0~15#1 := imon_probe_#t~ret801#1;havoc imon_probe_#t~mem800#1;havoc imon_probe_#t~ret801#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431: ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret914#1.base, ldv_file_operations_file_operations_instance_0_#t~ret914#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret914#1.base, ldv_file_operations_file_operations_instance_0_#t~ret914#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~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9422: havoc ldv_usb_instance_pre_5_10_#t~ret961#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~mem974#1.base, ldv_usb_usb_instance_5_#t~mem974#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret914#1.base, ldv_file_operations_file_operations_instance_0_#t~ret914#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8167-1: SUMMARY for call ldv_assume((if 4 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8167: 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~ret872#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~ret871#1, imon_driver_init_~tmp~27#1;havoc imon_driver_init_~tmp~27#1;assume { :begin_inline_ldv_usb_register_driver_59 } true;ldv_usb_register_driver_59_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_59_#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_59_#res#1;havoc ldv_usb_register_driver_59_#t~ret998#1, ldv_usb_register_driver_59_#t~ret999#1, ldv_usb_register_driver_59_~ldv_func_arg1#1.base, ldv_usb_register_driver_59_~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_~ldv_func_arg2#1.base, ldv_usb_register_driver_59_~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_~ldv_func_arg3#1.base, ldv_usb_register_driver_59_~ldv_func_arg3#1.offset, ldv_usb_register_driver_59_~ldv_func_res~2#1, ldv_usb_register_driver_59_~tmp~54#1, ldv_usb_register_driver_59_~tmp___0~26#1;ldv_usb_register_driver_59_~ldv_func_arg1#1.base, ldv_usb_register_driver_59_~ldv_func_arg1#1.offset := ldv_usb_register_driver_59_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg1#1.offset;ldv_usb_register_driver_59_~ldv_func_arg2#1.base, ldv_usb_register_driver_59_~ldv_func_arg2#1.offset := ldv_usb_register_driver_59_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg2#1.offset;ldv_usb_register_driver_59_~ldv_func_arg3#1.base, ldv_usb_register_driver_59_~ldv_func_arg3#1.offset := ldv_usb_register_driver_59_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg3#1.offset;havoc ldv_usb_register_driver_59_~ldv_func_res~2#1;havoc ldv_usb_register_driver_59_~tmp~54#1;havoc ldv_usb_register_driver_59_~tmp___0~26#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_59_~ldv_func_arg1#1.base, ldv_usb_register_driver_59_~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_~ldv_func_arg2#1.base, ldv_usb_register_driver_59_~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_~ldv_func_arg3#1.base, ldv_usb_register_driver_59_~ldv_func_arg3#1.offset;havoc usb_register_driver_#res#1;havoc usb_register_driver_#t~nondet1093#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~nondet1093#1;assume -2147483648 <= usb_register_driver_#t~nondet1093#1 && usb_register_driver_#t~nondet1093#1 <= 2147483647;usb_register_driver_#res#1 := usb_register_driver_#t~nondet1093#1;havoc usb_register_driver_#t~nondet1093#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: 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 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: assume !(0 == (show_associate_remote_~ictx~2#1.base + show_associate_remote_~ictx~2#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_26 } true;ldv_mutex_lock_26_#in~ldv_func_arg1#1.base, ldv_mutex_lock_26_#in~ldv_func_arg1#1.offset := show_associate_remote_~ictx~2#1.base, 30 + show_associate_remote_~ictx~2#1.offset;havoc ldv_mutex_lock_26_~ldv_func_arg1#1.base, ldv_mutex_lock_26_~ldv_func_arg1#1.offset;ldv_mutex_lock_26_~ldv_func_arg1#1.base, ldv_mutex_lock_26_~ldv_func_arg1#1.offset := ldv_mutex_lock_26_#in~ldv_func_arg1#1.base, ldv_mutex_lock_26_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: SUMMARY for call imon_init_touch_#t~ret683#1 := usb_make_path(imon_init_touch_#t~mem682#1.base, imon_init_touch_#t~mem682#1.offset, imon_init_touch_~ictx#1.base, 1099 + imon_init_touch_~ictx#1.offset, 64); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: assume -2147483648 <= imon_init_touch_#t~ret683#1 && imon_init_touch_#t~ret683#1 <= 2147483647;havoc imon_init_touch_#t~mem682#1.base, imon_init_touch_#t~mem682#1.offset;havoc imon_init_touch_#t~ret683#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp~37#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525: havoc imon_touch_display_timeout_#t~mem279#1.base, imon_touch_display_timeout_#t~mem279#1.offset; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525-1: SUMMARY for call input_sync(imon_touch_display_timeout_#t~mem279#1.base, imon_touch_display_timeout_#t~mem279#1.offset); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: SUMMARY for call kfree(imon_init_intf0_~ictx~13#1.base, imon_init_intf0_~ictx~13#1.offset); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: 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~mem956#1.base, ldv_timer_timer_instance_4_#t~mem956#1.offset;havoc ldv_timer_timer_instance_4_#t~mem957#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: assume 0 == show_imon_clock_#t~mem218#1 % 256;havoc show_imon_clock_#t~mem218#1;show_imon_clock_#t~loopctr219#1 := 0; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: assume !(0 == show_imon_clock_#t~mem218#1 % 256);havoc show_imon_clock_#t~mem218#1;call show_imon_clock_#t~mem222#1 := read~int#4(show_imon_clock_~ictx~4#1.base, 25 + show_imon_clock_~ictx~4#1.offset, 1);show_imon_clock_#t~loopctr223#1 := 0; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume 0 == (imon_init_idev_~idev~0#1.base + imon_init_idev_~idev~0#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume !(0 == (imon_init_idev_~idev~0#1.base + imon_init_idev_~idev~0#1.offset) % 18446744073709551616);call imon_init_idev_#t~mem662#1 := read~int#4(imon_init_idev_~ictx#1.base, 467 + imon_init_idev_~ictx#1.offset, 2);call imon_init_idev_#t~mem663#1 := read~int#4(imon_init_idev_~ictx#1.base, 469 + imon_init_idev_~ictx#1.offset, 2);imon_init_idev_#t~loopctr664#1 := 0; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913-1: SUMMARY for call imon_init_touch_#t~ret684#1 := strlcat(imon_init_touch_~ictx#1.base, 1099 + imon_init_touch_~ictx#1.offset, 175, 0, 64); srcloc: null [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: havoc imon_init_touch_#t~ret684#1;call write~$Pointer$#4(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#4(10, imon_init_touch_~touch~0#1.base, 40 + imon_init_touch_~touch~0#1.offset, 8);call write~int#4(1024, imon_init_touch_~touch~0#1.base, 88 + imon_init_touch_~touch~0#1.offset, 8); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: call imon_set_display_type_#t~mem635#1 := read~int#4(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~mem635#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume 0 != imon_probe_~tmp___0~15#1; [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: assume !(0 != imon_probe_~tmp___0~15#1); [2025-02-08 03:48:45,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460-1: SUMMARY for call lcd_write_#t~ret266#1 := printk(98, 0); srcloc: null [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5460: assume -2147483648 <= lcd_write_#t~ret266#1 && lcd_write_#t~ret266#1 <= 2147483647;havoc lcd_write_#t~ret266#1; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-1: SUMMARY for call imon_init_display_#t~ret786#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 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: assume -2147483648 <= imon_init_display_#t~ret786#1 && imon_init_display_#t~ret786#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret786#1;havoc imon_init_display_#t~ret786#1; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret915#1.base, ldv_file_operations_file_operations_instance_0_#t~ret915#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret915#1.base, ldv_file_operations_file_operations_instance_0_#t~ret915#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~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.offset; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret915#1.base, ldv_file_operations_file_operations_instance_0_#t~ret915#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: 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 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: assume true;assume imon_init_rdev_#t~loopctr643#1 < 128;havoc imon_init_rdev_#t~nondet644#1;call write~int#4(imon_init_rdev_#t~nondet644#1, imon_init_rdev_~ictx#1.base, 587 + imon_init_rdev_~ictx#1.offset + imon_init_rdev_#t~loopctr643#1, 8);imon_init_rdev_#t~loopctr643#1 := 1 + imon_init_rdev_#t~loopctr643#1; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: assume true;havoc imon_init_rdev_#t~mem641#1;havoc imon_init_rdev_#t~mem642#1;havoc imon_init_rdev_#t~loopctr643#1;havoc imon_init_rdev_#t~nondet644#1;havoc imon_init_rdev_#t~ret645#1;call imon_init_rdev_#t~mem646#1.base, imon_init_rdev_#t~mem646#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, 8 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume 0 == (send_associate_24g_~ictx#1.base + send_associate_24g_~ictx#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume !(0 == (send_associate_24g_~ictx#1.base + send_associate_24g_~ictx#1.offset) % 18446744073709551616);call send_associate_24g_#t~mem198#1 := read~int#4(send_associate_24g_~ictx#1.base, 28 + send_associate_24g_~ictx#1.offset, 1); [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: havoc ldv_mutex_lock_35_~ldv_func_arg1#1.base, ldv_mutex_lock_35_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_35_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_35 } true;call store_imon_clock_#t~mem227#1 := read~int#4(store_imon_clock_~ictx~5#1.base, 24 + store_imon_clock_~ictx~5#1.offset, 1); [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: lcd_write_~retval~7#1 := -19; [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_35_~ldv_func_arg1#1.base, ldv_mutex_lock_35_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8632: assume -9223372036854775808 <= ldv_file_operations_instance_callback_0_5_#t~ret933#1 && ldv_file_operations_instance_callback_0_5_#t~ret933#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_0_5_#t~ret933#1;havoc ldv_file_operations_instance_callback_0_5_#t~ret933#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 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8632-1: SUMMARY for call ldv_file_operations_instance_callback_0_5_#t~ret933#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 03:48:45,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: call ldv_file_operations_file_operations_instance_1_#t~mem922#1.base, ldv_file_operations_file_operations_instance_1_#t~mem922#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~mem922#1.base, ldv_file_operations_file_operations_instance_1_#t~mem922#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~ret936#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 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret899#1 && ldv_entry_EMGentry_11_#t~ret899#1 <= 2147483647;ldv_entry_EMGentry_11_~tmp___0~18#1 := ldv_entry_EMGentry_11_#t~ret899#1;havoc ldv_entry_EMGentry_11_#t~ret899#1; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume 0 != imon_init_intf0_~tmp___2~8#1; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume !(0 != imon_init_intf0_~tmp___2~8#1);call imon_init_intf0_#t~mem735#1.base, imon_init_intf0_#t~mem735#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem736#1.base, imon_init_intf0_#t~mem736#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 270 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem737#1 := read~int#4(imon_init_intf0_#t~mem736#1.base, 2 + imon_init_intf0_#t~mem736#1.offset, 1); [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume 14 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume !(14 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: assume true;assume show_imon_clock_#t~loopctr219#1 < 4096;havoc show_imon_clock_#t~nondet220#1;call write~int#4(show_imon_clock_#t~nondet220#1, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset + show_imon_clock_#t~loopctr219#1, 8);show_imon_clock_#t~loopctr219#1 := 1 + show_imon_clock_#t~loopctr219#1; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: assume true;show_imon_clock_~tmp___0~4#1 := show_imon_clock_#t~ret221#1;havoc show_imon_clock_#t~loopctr219#1;havoc show_imon_clock_#t~nondet220#1;havoc show_imon_clock_#t~ret221#1;show_imon_clock_~len~0#1 := show_imon_clock_~tmp___0~4#1; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8104: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170-1: SUMMARY for call ldv_entry_EMGentry_11_#t~ret899#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: SUMMARY for call imon_get_ffdc_type_#t~ret622#1 := printk(163, 0); srcloc: null [2025-02-08 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume -2147483648 <= imon_get_ffdc_type_#t~ret622#1 && imon_get_ffdc_type_#t~ret622#1 <= 2147483647;havoc imon_get_ffdc_type_#t~ret622#1;call write~int#4(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#4(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 03:48:45,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_49_~ldv_func_arg1#1.base, ldv_mutex_unlock_49_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435: call ldv_file_operations_file_operations_instance_0_#t~mem916#1.base, ldv_file_operations_file_operations_instance_0_#t~mem916#1.offset := read~$Pointer$#14(~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~mem916#1.base, ldv_file_operations_file_operations_instance_0_#t~mem916#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~ret939#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~mem255#1.base, lcd_write_#t~mem255#1.offset, lcd_write_#t~ret256#1, lcd_write_#t~ret257#1, lcd_write_#t~mem258#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~ret266#1, lcd_write_#t~mem267#1, lcd_write_#t~ret268#1, lcd_write_#t~mem269#1.base, lcd_write_#t~mem269#1.offset, lcd_write_#t~ret270#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~13#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~3#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~13#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~3#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~mem255#1.base, lcd_write_#t~mem255#1.offset := read~$Pointer$#4(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~mem255#1.base, lcd_write_#t~mem255#1.offset;havoc lcd_write_#t~mem255#1.base, lcd_write_#t~mem255#1.offset; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: 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 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: 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 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: ~ldv_statevar_5~0 := 9; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8435-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 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume 0 != imon_init_display_~ret~7#1;call imon_init_display_#t~mem787#1.base, imon_init_display_#t~mem787#1.offset := read~$Pointer$#4(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume !(0 != imon_init_display_~ret~7#1); [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444-1: SUMMARY for call imon_probe_#t~ret802#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 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: ldv_dev_get_drvdata_28_~tmp~48#1.base, ldv_dev_get_drvdata_28_~tmp~48#1.offset := ldv_dev_get_drvdata_28_#t~ret990#1.base, ldv_dev_get_drvdata_28_#t~ret990#1.offset;havoc ldv_dev_get_drvdata_28_#t~ret990#1.base, ldv_dev_get_drvdata_28_#t~ret990#1.offset;ldv_dev_get_drvdata_28_#res#1.base, ldv_dev_get_drvdata_28_#res#1.offset := ldv_dev_get_drvdata_28_~tmp~48#1.base, ldv_dev_get_drvdata_28_~tmp~48#1.offset;store_associate_remote_#t~ret215#1.base, store_associate_remote_#t~ret215#1.offset := ldv_dev_get_drvdata_28_#res#1.base, ldv_dev_get_drvdata_28_#res#1.offset;havoc ldv_dev_get_drvdata_28_#t~ret990#1.base, ldv_dev_get_drvdata_28_#t~ret990#1.offset, ldv_dev_get_drvdata_28_~dev#1.base, ldv_dev_get_drvdata_28_~dev#1.offset, ldv_dev_get_drvdata_28_~tmp~48#1.base, ldv_dev_get_drvdata_28_~tmp~48#1.offset;havoc ldv_dev_get_drvdata_28_#in~dev#1.base, ldv_dev_get_drvdata_28_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_28 } true;store_associate_remote_~tmp~9#1.base, store_associate_remote_~tmp~9#1.offset := store_associate_remote_#t~ret215#1.base, store_associate_remote_#t~ret215#1.offset;havoc store_associate_remote_#t~ret215#1.base, store_associate_remote_#t~ret215#1.offset;store_associate_remote_~ictx~3#1.base, store_associate_remote_~ictx~3#1.offset := store_associate_remote_~tmp~9#1.base, store_associate_remote_~tmp~9#1.offset; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: assume -2147483648 <= imon_probe_#t~ret802#1 && imon_probe_#t~ret802#1 <= 2147483647;havoc imon_probe_#t~ret802#1; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call ldv_dev_get_drvdata_28_#t~ret990#1.base, ldv_dev_get_drvdata_28_#t~ret990#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_28_~dev#1.base, ldv_dev_get_drvdata_28_~dev#1.offset); srcloc: null [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5264-1: SUMMARY for call vfd_write_#t~ret249#1 := ___ratelimit(vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, 77, 0); srcloc: null [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198: assume -2147483648 <= vfd_write_#t~ret244#1 && vfd_write_#t~ret244#1 <= 2147483647;vfd_write_~tmp___1~4#1 := vfd_write_#t~ret244#1;havoc vfd_write_#t~ret244#1; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret903#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5264: assume -2147483648 <= vfd_write_#t~ret249#1 && vfd_write_#t~ret249#1 <= 2147483647;vfd_write_~tmp___3~1#1 := vfd_write_#t~ret249#1;havoc vfd_write_#t~ret249#1; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret903#1 && ldv_file_operations_file_operations_instance_0_#t~ret903#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret903#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret903#1; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: 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~ret805#1.base, imon_probe_#t~ret805#1.offset := imon_init_intf0_#res#1.base, imon_init_intf0_#res#1.offset;havoc imon_init_intf0_#t~ret719#1.base, imon_init_intf0_#t~ret719#1.offset, imon_init_intf0_#t~ret720#1, imon_init_intf0_#t~ret721#1.base, imon_init_intf0_#t~ret721#1.offset, imon_init_intf0_#t~ret722#1, imon_init_intf0_#t~ret723#1.base, imon_init_intf0_#t~ret723#1.offset, imon_init_intf0_#t~ret724#1, imon_init_intf0_#t~ret725#1.base, imon_init_intf0_#t~ret725#1.offset, imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset, imon_init_intf0_#t~ret727#1.base, imon_init_intf0_#t~ret727#1.offset, imon_init_intf0_#t~mem728#1.base, imon_init_intf0_#t~mem728#1.offset, imon_init_intf0_#t~mem729#1, imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset, imon_init_intf0_#t~mem731#1, imon_init_intf0_#t~mem732#1, imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset, imon_init_intf0_#t~ret734#1, imon_init_intf0_#t~mem735#1.base, imon_init_intf0_#t~mem735#1.offset, imon_init_intf0_#t~mem736#1.base, imon_init_intf0_#t~mem736#1.offset, imon_init_intf0_#t~mem737#1, imon_init_intf0_#t~ret738#1, imon_init_intf0_#t~mem739#1.base, imon_init_intf0_#t~mem739#1.offset, imon_init_intf0_#t~mem740#1.base, imon_init_intf0_#t~mem740#1.offset, imon_init_intf0_#t~bitwise741#1, imon_init_intf0_#t~mem742#1.base, imon_init_intf0_#t~mem742#1.offset, imon_init_intf0_#t~mem743#1, imon_init_intf0_#t~mem744#1.base, imon_init_intf0_#t~mem744#1.offset, imon_init_intf0_#t~ret745#1, imon_init_intf0_#t~ret746#1, imon_init_intf0_#t~ret747#1.base, imon_init_intf0_#t~ret747#1.offset, imon_init_intf0_#t~mem748#1.base, imon_init_intf0_#t~mem748#1.offset, imon_init_intf0_#t~ret749#1, imon_init_intf0_#t~ret750#1.base, imon_init_intf0_#t~ret750#1.offset, imon_init_intf0_#t~mem751#1.base, imon_init_intf0_#t~mem751#1.offset, imon_init_intf0_#t~ret752#1, imon_init_intf0_#t~mem753#1.base, imon_init_intf0_#t~mem753#1.offset, imon_init_intf0_#t~mem754#1.base, imon_init_intf0_#t~mem754#1.offset, imon_init_intf0_#t~ret755#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~13#1.base, imon_init_intf0_~tmp___0~13#1.offset, imon_init_intf0_~tmp___1~11#1, imon_init_intf0_~tmp___2~8#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~ret805#1.base, imon_probe_#t~ret805#1.offset;havoc imon_probe_#t~ret805#1.base, imon_probe_#t~ret805#1.offset; [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5198-1: SUMMARY for call vfd_write_#t~ret244#1 := ___ratelimit(vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, 73, 0); srcloc: null [2025-02-08 03:48:45,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:48:45,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105: ~ldv_statevar_11~0 := 11; [2025-02-08 03:48:45,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802: assume -2147483648 <= send_associate_24g_#t~ret197#1 && send_associate_24g_#t~ret197#1 <= 2147483647;havoc send_associate_24g_#t~ret197#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 03:48:45,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784-1: SUMMARY for call imon_init_rdev_#t~ret647#1 := usb_make_path(imon_init_rdev_#t~mem646#1.base, imon_init_rdev_#t~mem646#1.offset, imon_init_rdev_~ictx#1.base, 715 + imon_init_rdev_~ictx#1.offset, 64); srcloc: null [2025-02-08 03:48:45,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: assume -2147483648 <= imon_init_rdev_#t~ret647#1 && imon_init_rdev_#t~ret647#1 <= 2147483647;havoc imon_init_rdev_#t~mem646#1.base, imon_init_rdev_#t~mem646#1.offset;havoc imon_init_rdev_#t~ret647#1; [2025-02-08 03:48:45,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4802-1: SUMMARY for call send_associate_24g_#t~ret197#1 := printk(49, 0); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-1: SUMMARY for call imon_init_intf0_#t~ret755#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 223, 0); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: assume -2147483648 <= imon_init_intf0_#t~ret755#1 && imon_init_intf0_#t~ret755#1 <= 2147483647;havoc imon_init_intf0_#t~ret755#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 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172: assume 0 != ldv_entry_EMGentry_11_~tmp___0~18#1;~ldv_statevar_11~0 := 8; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172: assume !(0 != ldv_entry_EMGentry_11_~tmp___0~18#1);~ldv_statevar_11~0 := 10; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295: assume -2147483648 <= ldv_usb_register_driver_#t~ret967#1 && ldv_usb_register_driver_#t~ret967#1 <= 2147483647;ldv_usb_register_driver_~tmp~41#1 := ldv_usb_register_driver_#t~ret967#1;havoc ldv_usb_register_driver_#t~ret967#1; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9295-1: SUMMARY for call ldv_usb_register_driver_#t~ret967#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4869: send_set_imon_clock_~i~0#1 := 0; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917: 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 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: imon_set_display_type_~configured_display_type~0#1 := 3; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: SUMMARY for call imon_init_rdev_#t~ret648#1 := strlcat(imon_init_rdev_~ictx#1.base, 715 + imon_init_rdev_~ictx#1.offset, 167, 0, 64); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc imon_init_rdev_#t~ret648#1;call write~$Pointer$#4(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$#4(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~mem649#1.base, imon_init_rdev_#t~mem649#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, 8 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: 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~ret946#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#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~ret893#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~ret215#1.base, store_associate_remote_#t~ret215#1.offset, store_associate_remote_#t~ret216#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~9#1.base, store_associate_remote_~tmp~9#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~9#1.base, store_associate_remote_~tmp~9#1.offset;assume { :begin_inline_ldv_dev_get_drvdata_28 } true;ldv_dev_get_drvdata_28_#in~dev#1.base, ldv_dev_get_drvdata_28_#in~dev#1.offset := store_associate_remote_~d#1.base, store_associate_remote_~d#1.offset;havoc ldv_dev_get_drvdata_28_#res#1.base, ldv_dev_get_drvdata_28_#res#1.offset;havoc ldv_dev_get_drvdata_28_#t~ret990#1.base, ldv_dev_get_drvdata_28_#t~ret990#1.offset, ldv_dev_get_drvdata_28_~dev#1.base, ldv_dev_get_drvdata_28_~dev#1.offset, ldv_dev_get_drvdata_28_~tmp~48#1.base, ldv_dev_get_drvdata_28_~tmp~48#1.offset;ldv_dev_get_drvdata_28_~dev#1.base, ldv_dev_get_drvdata_28_~dev#1.offset := ldv_dev_get_drvdata_28_#in~dev#1.base, ldv_dev_get_drvdata_28_#in~dev#1.offset;havoc ldv_dev_get_drvdata_28_~tmp~48#1.base, ldv_dev_get_drvdata_28_~tmp~48#1.offset; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512-1: assume { :begin_inline_ldv_mutex_unlock_53 } true;ldv_mutex_unlock_53_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_53_#in~ldv_func_arg1#1.offset := imon_probe_~ictx~14#1.base, 30 + imon_probe_~ictx~14#1.offset;havoc ldv_mutex_unlock_53_~ldv_func_arg1#1.base, ldv_mutex_unlock_53_~ldv_func_arg1#1.offset;ldv_mutex_unlock_53_~ldv_func_arg1#1.base, ldv_mutex_unlock_53_~ldv_func_arg1#1.offset := ldv_mutex_unlock_53_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_53_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: havoc ldv_mutex_unlock_53_~ldv_func_arg1#1.base, ldv_mutex_unlock_53_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_53_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_53_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_53 } true; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: imon_init_intf1_~tmp___2~9#1 := imon_init_intf1_#t~ret769#1;havoc imon_init_intf1_#t~mem766#1.base, imon_init_intf1_#t~mem766#1.offset;havoc imon_init_intf1_#t~mem767#1.base, imon_init_intf1_#t~mem767#1.offset;havoc imon_init_intf1_#t~mem768#1;havoc imon_init_intf1_#t~ret769#1;call imon_init_intf1_#t~mem770#1.base, imon_init_intf1_#t~mem770#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 302 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem771#1.base, imon_init_intf1_#t~mem771#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret924#1 && ldv_file_operations_file_operations_instance_1_#t~ret924#1 <= 2147483647;~ldv_1_ret_default~0 := ldv_file_operations_file_operations_instance_1_#t~ret924#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret924#1; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: SUMMARY for call imon_init_display_#t~ret788#1 := dev_err(imon_init_display_#t~mem787#1.base, imon_init_display_#t~mem787#1.offset, 235, 0); srcloc: null [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266: assume 0 != vfd_write_~tmp___3~1#1; [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266: assume !(0 != vfd_write_~tmp___3~1#1); [2025-02-08 03:48:45,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret924#1 := ldv_filter_err_code(~ldv_1_ret_default~0); srcloc: null [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: assume -2147483648 <= imon_init_display_#t~ret788#1 && imon_init_display_#t~ret788#1 <= 2147483647;havoc imon_init_display_#t~mem787#1.base, imon_init_display_#t~mem787#1.offset;havoc imon_init_display_#t~ret788#1; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: 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 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-2: call imon_init_intf1_#t~mem766#1.base, imon_init_intf1_#t~mem766#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem767#1.base, imon_init_intf1_#t~mem767#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 278 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem768#1 := read~int#4(imon_init_intf1_#t~mem767#1.base, 2 + imon_init_intf1_#t~mem767#1.offset, 1); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-1: SUMMARY for call imon_init_intf1_#t~ret769#1 := __create_pipe(imon_init_intf1_#t~mem766#1.base, imon_init_intf1_#t~mem766#1.offset, imon_init_intf1_#t~mem768#1 % 256); srcloc: null [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5200: assume 0 != vfd_write_~tmp___1~4#1; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5200: assume !(0 != vfd_write_~tmp___1~4#1); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume 1 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume !(1 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948: havoc rc_allocate_device_#t~ret1082#1.base, rc_allocate_device_#t~ret1082#1.offset;imon_init_rdev_#t~ret638#1.base, imon_init_rdev_#t~ret638#1.offset := rc_allocate_device_#res#1.base, rc_allocate_device_#res#1.offset;havoc rc_allocate_device_#t~ret1082#1.base, rc_allocate_device_#t~ret1082#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~ret638#1.base, imon_init_rdev_#t~ret638#1.offset;havoc imon_init_rdev_#t~ret638#1.base, imon_init_rdev_#t~ret638#1.offset; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918: 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 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948-2: rc_allocate_device_#res#1.base, rc_allocate_device_#res#1.offset := rc_allocate_device_#t~ret1082#1.base, rc_allocate_device_#t~ret1082#1.offset;havoc rc_allocate_device_#t~ret1082#1.base, rc_allocate_device_#t~ret1082#1.offset; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume true;assume imon_init_idev_#t~loopctr664#1 < 128;havoc imon_init_idev_#t~nondet665#1;call write~int#4(imon_init_idev_#t~nondet665#1, imon_init_idev_~ictx#1.base, 779 + imon_init_idev_~ictx#1.offset + imon_init_idev_#t~loopctr664#1, 8);imon_init_idev_#t~loopctr664#1 := 1 + imon_init_idev_#t~loopctr664#1; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume true;havoc imon_init_idev_#t~mem662#1;havoc imon_init_idev_#t~mem663#1;havoc imon_init_idev_#t~loopctr664#1;havoc imon_init_idev_#t~nondet665#1;havoc imon_init_idev_#t~ret666#1;call write~$Pointer$#4(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~mem667#1.base, imon_init_idev_#t~mem667#1.offset := read~$Pointer$#4(imon_init_idev_~ictx#1.base, 8 + imon_init_idev_~ictx#1.offset, 8); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4804: store_associate_remote_#t~ret216#1 := send_associate_24g_#res#1;havoc send_associate_24g_#t~ret197#1, send_associate_24g_#t~mem198#1, send_associate_24g_#t~ret199#1, send_associate_24g_#t~memcpy~res200#1.base, send_associate_24g_#t~memcpy~res200#1.offset, send_associate_24g_#t~ret201#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~ret216#1 && store_associate_remote_#t~ret216#1 <= 2147483647;havoc store_associate_remote_#t~ret216#1;assume { :begin_inline_ldv_mutex_unlock_30 } true;ldv_mutex_unlock_30_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_30_#in~ldv_func_arg1#1.offset := store_associate_remote_~ictx~3#1.base, 30 + store_associate_remote_~ictx~3#1.offset;havoc ldv_mutex_unlock_30_~ldv_func_arg1#1.base, ldv_mutex_unlock_30_~ldv_func_arg1#1.offset;ldv_mutex_unlock_30_~ldv_func_arg1#1.base, ldv_mutex_unlock_30_~ldv_func_arg1#1.offset := ldv_mutex_unlock_30_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_30_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret925#1 && ldv_file_operations_file_operations_instance_1_#t~ret925#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___1~16#1 := ldv_file_operations_file_operations_instance_1_#t~ret925#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret925#1; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948-3: SUMMARY for call rc_allocate_device_#t~ret1082#1.base, rc_allocate_device_#t~ret1082#1.offset := ldv_malloc(2039); srcloc: null [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: assume 8 != lcd_write_~n_bytes#1 % 18446744073709551616;call write~int#21(0, lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(3735899821, lcd_write_~#_rs___1~2#1.base, 4 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(4294967295, lcd_write_~#_rs___1~2#1.base, 8 + lcd_write_~#_rs___1~2#1.offset, 4);call write~$Pointer$#21(0, -1, lcd_write_~#_rs___1~2#1.base, 12 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___1~2#1.base, 20 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___1~2#1.base, 28 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___1~2#1.base, 36 + lcd_write_~#_rs___1~2#1.offset, 8);call write~$Pointer$#21(92, 0, lcd_write_~#_rs___1~2#1.base, 44 + lcd_write_~#_rs___1~2#1.offset, 8);call write~int#21(0, lcd_write_~#_rs___1~2#1.base, 52 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___1~2#1.base, 56 + lcd_write_~#_rs___1~2#1.offset, 8);call write~int#21(1250, lcd_write_~#_rs___1~2#1.base, 64 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(10, lcd_write_~#_rs___1~2#1.base, 68 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___1~2#1.base, 72 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___1~2#1.base, 76 + lcd_write_~#_rs___1~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___1~2#1.base, 80 + lcd_write_~#_rs___1~2#1.offset, 8); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5399: assume !(8 != lcd_write_~n_bytes#1 % 18446744073709551616); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: assume 15 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: assume !(15 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call usb_fill_int_urb(imon_init_intf1_#t~mem770#1.base, imon_init_intf1_#t~mem770#1.offset, imon_init_intf1_#t~mem771#1.base, imon_init_intf1_#t~mem771#1.offset, imon_init_intf1_#t~bitwise772#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~mem774#1 % 256 % 4294967296 <= 2147483647 then imon_init_intf1_#t~mem774#1 % 256 % 4294967296 else imon_init_intf1_#t~mem774#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:48:45,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret925#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: havoc imon_init_intf1_#t~mem770#1.base, imon_init_intf1_#t~mem770#1.offset;havoc imon_init_intf1_#t~mem771#1.base, imon_init_intf1_#t~mem771#1.offset;havoc imon_init_intf1_#t~bitwise772#1;havoc imon_init_intf1_#t~mem773#1.base, imon_init_intf1_#t~mem773#1.offset;havoc imon_init_intf1_#t~mem774#1;call imon_init_intf1_#t~mem775#1.base, imon_init_intf1_#t~mem775#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 302 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-5: assume 0 == imon_init_intf1_~tmp___2~9#1 % 4294967296 || 1073741952 == imon_init_intf1_~tmp___2~9#1 % 4294967296;imon_init_intf1_#t~bitwise772#1 := 1073741952; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-5: assume !(0 == imon_init_intf1_~tmp___2~9#1 % 4294967296 || 1073741952 == imon_init_intf1_~tmp___2~9#1 % 4294967296); [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-4: assume false;imon_init_intf1_#t~bitwise772#1 := imon_init_intf1_~tmp___2~9#1; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-4: assume !false; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-3: havoc imon_init_intf1_#t~bitwise772#1;assume (imon_init_intf1_#t~bitwise772#1 % 4294967296 >= imon_init_intf1_~tmp___2~9#1 % 4294967296 && imon_init_intf1_#t~bitwise772#1 % 4294967296 >= 1073741952) && imon_init_intf1_#t~bitwise772#1 % 4294967296 <= 1073741952 + imon_init_intf1_~tmp___2~9#1 % 4294967296; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-2: [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume 0 != ldv_usb_register_driver_~tmp~41#1; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume !(0 != ldv_usb_register_driver_~tmp~41#1); [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069: assume 0 != store_imon_clock_~retval~5#1; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069: 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);assume { :begin_inline_ldv_mutex_unlock_36 } true;ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset := store_imon_clock_~ictx~5#1.base, 30 + store_imon_clock_~ictx~5#1.offset;havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset := ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919-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 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4871: call write~int#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919: call imon_init_touch_#t~mem685#1.base, imon_init_touch_#t~mem685#1.offset := read~$Pointer$#4(imon_init_touch_~ictx#1.base, 16 + imon_init_touch_~ictx#1.offset, 8); [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: assume 0 != (if show_associate_remote_#t~mem210#1 % 256 % 4294967296 <= 2147483647 then show_associate_remote_#t~mem210#1 % 256 % 4294967296 else show_associate_remote_#t~mem210#1 % 256 % 4294967296 - 4294967296);havoc show_associate_remote_#t~mem210#1; [2025-02-08 03:48:45,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4937: assume !(0 != (if show_associate_remote_#t~mem210#1 % 256 % 4294967296 <= 2147483647 then show_associate_remote_#t~mem210#1 % 256 % 4294967296 else show_associate_remote_#t~mem210#1 % 256 % 4294967296 - 4294967296));havoc show_associate_remote_#t~mem210#1; [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11015-1: ldv_usb_register_driver_59_#t~ret998#1 := usb_register_driver_#res#1;havoc usb_register_driver_#t~nondet1093#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_59_#t~ret998#1 && ldv_usb_register_driver_59_#t~ret998#1 <= 2147483647;ldv_usb_register_driver_59_~tmp~54#1 := ldv_usb_register_driver_59_#t~ret998#1;havoc ldv_usb_register_driver_59_#t~ret998#1;ldv_usb_register_driver_59_~ldv_func_res~2#1 := ldv_usb_register_driver_59_~tmp~54#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_59_~ldv_func_res~2#1, ldv_usb_register_driver_59_~ldv_func_arg1#1.base, ldv_usb_register_driver_59_~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_~ldv_func_arg2#1.base, ldv_usb_register_driver_59_~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_~ldv_func_arg3#1.base, ldv_usb_register_driver_59_~ldv_func_arg3#1.offset;havoc ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret966#1, ldv_usb_register_driver_#t~ret967#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~nondet1077#1;havoc ldv_pre_usb_register_driver_#t~nondet1077#1;assume -2147483648 <= ldv_pre_usb_register_driver_#t~nondet1077#1 && ldv_pre_usb_register_driver_#t~nondet1077#1 <= 2147483647;ldv_pre_usb_register_driver_#res#1 := ldv_pre_usb_register_driver_#t~nondet1077#1;havoc ldv_pre_usb_register_driver_#t~nondet1077#1; [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11015: havoc usb_register_driver_#t~nondet1093#1; [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6589: 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 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6589: 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 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5268-1: SUMMARY for call vfd_write_#t~ret250#1 := printk(78, 0); srcloc: null [2025-02-08 03:48:45,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5202: assume -2147483648 <= vfd_write_#t~ret245#1 && vfd_write_#t~ret245#1 <= 2147483647;havoc vfd_write_#t~ret245#1; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5268: assume -2147483648 <= vfd_write_#t~ret250#1 && vfd_write_#t~ret250#1 <= 2147483647;havoc vfd_write_#t~ret250#1; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184-1: SUMMARY for call imon_init_intf0_#t~ret738#1 := __create_pipe(imon_init_intf0_#t~mem735#1.base, imon_init_intf0_#t~mem735#1.offset, imon_init_intf0_#t~mem737#1 % 256); srcloc: null [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: imon_init_intf0_~tmp___3~7#1 := imon_init_intf0_#t~ret738#1;havoc imon_init_intf0_#t~mem735#1.base, imon_init_intf0_#t~mem735#1.offset;havoc imon_init_intf0_#t~mem736#1.base, imon_init_intf0_#t~mem736#1.offset;havoc imon_init_intf0_#t~mem737#1;havoc imon_init_intf0_#t~ret738#1;call imon_init_intf0_#t~mem739#1.base, imon_init_intf0_#t~mem739#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem740#1.base, imon_init_intf0_#t~mem740#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5202-1: SUMMARY for call vfd_write_#t~ret245#1 := printk(74, 0); srcloc: null [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume true;assume show_imon_clock_#t~loopctr223#1 < 4096;havoc show_imon_clock_#t~nondet224#1;call write~int#4(show_imon_clock_#t~nondet224#1, show_imon_clock_~buf#1.base, show_imon_clock_~buf#1.offset + show_imon_clock_#t~loopctr223#1, 8);show_imon_clock_#t~loopctr223#1 := 1 + show_imon_clock_#t~loopctr223#1; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume true;show_imon_clock_~tmp___1~2#1 := show_imon_clock_#t~ret225#1;havoc show_imon_clock_#t~mem222#1;havoc show_imon_clock_#t~loopctr223#1;havoc show_imon_clock_#t~nondet224#1;havoc show_imon_clock_#t~ret225#1;show_imon_clock_~len~0#1 := show_imon_clock_~tmp___1~2#1; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920-1: SUMMARY for call usb_to_input_id(imon_init_touch_#t~mem685#1.base, imon_init_touch_#t~mem685#1.offset, imon_init_touch_~touch~0#1.base, 24 + imon_init_touch_~touch~0#1.offset); srcloc: null [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: havoc imon_init_touch_#t~mem685#1.base, imon_init_touch_#t~mem685#1.offset;call imon_init_touch_#t~mem686#1.base, imon_init_touch_#t~mem686#1.offset := read~$Pointer$#4(imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, 8);call write~$Pointer$#4(imon_init_touch_#t~mem686#1.base, imon_init_touch_#t~mem686#1.offset, imon_init_touch_~touch~0#1.base, 793 + imon_init_touch_~touch~0#1.offset, 8);havoc imon_init_touch_#t~mem686#1.base, imon_init_touch_#t~mem686#1.offset; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788-1: SUMMARY for call usb_to_input_id(imon_init_rdev_#t~mem649#1.base, imon_init_rdev_#t~mem649#1.offset, imon_init_rdev_~rdev~0#1.base, 1380 + imon_init_rdev_~rdev~0#1.offset); srcloc: null [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc imon_init_rdev_#t~mem649#1.base, imon_init_rdev_#t~mem649#1.offset;call imon_init_rdev_#t~mem650#1.base, imon_init_rdev_#t~mem650#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8);call write~$Pointer$#4(imon_init_rdev_#t~mem650#1.base, imon_init_rdev_#t~mem650#1.offset, imon_init_rdev_~rdev~0#1.base, imon_init_rdev_~rdev~0#1.offset, 8);havoc imon_init_rdev_#t~mem650#1.base, imon_init_rdev_#t~mem650#1.offset;call write~$Pointer$#4(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#4(0, imon_init_rdev_~rdev~0#1.base, 1684 + imon_init_rdev_~rdev~0#1.offset, 4);call write~int#4(131074, imon_init_rdev_~rdev~0#1.base, 1689 + imon_init_rdev_~rdev~0#1.offset, 8);call write~$Pointer$#4(#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$#4(168, 0, imon_init_rdev_~rdev~0#1.base, 1388 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: 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~ret894#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~ret217#1.base, show_imon_clock_#t~ret217#1.offset, show_imon_clock_#t~mem218#1, show_imon_clock_#t~loopctr219#1, show_imon_clock_#t~nondet220#1, show_imon_clock_#t~ret221#1, show_imon_clock_#t~mem222#1, show_imon_clock_#t~loopctr223#1, show_imon_clock_#t~nondet224#1, show_imon_clock_#t~ret225#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~10#1.base, show_imon_clock_~tmp~10#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~10#1.base, show_imon_clock_~tmp~10#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_31 } true;ldv_dev_get_drvdata_31_#in~dev#1.base, ldv_dev_get_drvdata_31_#in~dev#1.offset := show_imon_clock_~d#1.base, show_imon_clock_~d#1.offset;havoc ldv_dev_get_drvdata_31_#res#1.base, ldv_dev_get_drvdata_31_#res#1.offset;havoc ldv_dev_get_drvdata_31_#t~ret991#1.base, ldv_dev_get_drvdata_31_#t~ret991#1.offset, ldv_dev_get_drvdata_31_~dev#1.base, ldv_dev_get_drvdata_31_~dev#1.offset, ldv_dev_get_drvdata_31_~tmp~49#1.base, ldv_dev_get_drvdata_31_~tmp~49#1.offset;ldv_dev_get_drvdata_31_~dev#1.base, ldv_dev_get_drvdata_31_~dev#1.offset := ldv_dev_get_drvdata_31_#in~dev#1.base, ldv_dev_get_drvdata_31_#in~dev#1.offset;havoc ldv_dev_get_drvdata_31_~tmp~49#1.base, ldv_dev_get_drvdata_31_~tmp~49#1.offset; [2025-02-08 03:48:45,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___1~16#1;~ldv_statevar_1~0 := 9; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___1~16#1);~ldv_statevar_1~0 := 11; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: SUMMARY for call ldv_free(~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: 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 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299-1: SUMMARY for call ldv_assume((if 0 == ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_1_default~0.base, ~ldv_0_ldv_param_4_1_default~0.offset); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: call imon_init_intf1_#t~mem773#1.base, imon_init_intf1_#t~mem773#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 278 + imon_init_intf1_~ictx#1.offset, 8);call imon_init_intf1_#t~mem774#1 := read~int#4(imon_init_intf1_#t~mem773#1.base, 6 + imon_init_intf1_#t~mem773#1.offset, 1); [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-3: havoc imon_init_intf0_#t~bitwise741#1;assume (imon_init_intf0_#t~bitwise741#1 % 4294967296 >= imon_init_intf0_~tmp___3~7#1 % 4294967296 && imon_init_intf0_#t~bitwise741#1 % 4294967296 >= 1073741952) && imon_init_intf0_#t~bitwise741#1 % 4294967296 <= 1073741952 + imon_init_intf0_~tmp___3~7#1 % 4294967296; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-2: [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-1: SUMMARY for call usb_fill_int_urb(imon_init_intf0_#t~mem739#1.base, imon_init_intf0_#t~mem739#1.offset, imon_init_intf0_#t~mem740#1.base, imon_init_intf0_#t~mem740#1.offset, imon_init_intf0_#t~bitwise741#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~mem743#1 % 256 % 4294967296 <= 2147483647 then imon_init_intf0_#t~mem743#1 % 256 % 4294967296 else imon_init_intf0_#t~mem743#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185: havoc imon_init_intf0_#t~mem739#1.base, imon_init_intf0_#t~mem739#1.offset;havoc imon_init_intf0_#t~mem740#1.base, imon_init_intf0_#t~mem740#1.offset;havoc imon_init_intf0_#t~bitwise741#1;havoc imon_init_intf0_#t~mem742#1.base, imon_init_intf0_#t~mem742#1.offset;havoc imon_init_intf0_#t~mem743#1;call imon_init_intf0_#t~mem744#1.base, imon_init_intf0_#t~mem744#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4939: havoc show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4939-1: SUMMARY for call show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset := #Ultimate.C_strcpy#4(show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, 57, 0); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-5: assume 0 == imon_init_intf0_~tmp___3~7#1 % 4294967296 || 1073741952 == imon_init_intf0_~tmp___3~7#1 % 4294967296;imon_init_intf0_#t~bitwise741#1 := 1073741952; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-5: assume !(0 == imon_init_intf0_~tmp___3~7#1 % 4294967296 || 1073741952 == imon_init_intf0_~tmp___3~7#1 % 4294967296); [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-4: assume false;imon_init_intf0_#t~bitwise741#1 := imon_init_intf0_~tmp___3~7#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185-4: assume !false; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855-1: SUMMARY for call imon_init_idev_#t~ret668#1 := usb_make_path(imon_init_idev_#t~mem667#1.base, imon_init_idev_#t~mem667#1.offset, imon_init_idev_~ictx#1.base, 907 + imon_init_idev_~ictx#1.offset, 64); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume 0 == send_associate_24g_#t~mem198#1 % 256;havoc send_associate_24g_#t~mem198#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume !(0 == send_associate_24g_#t~mem198#1 % 256);havoc send_associate_24g_#t~mem198#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: assume -2147483648 <= imon_init_idev_#t~ret668#1 && imon_init_idev_#t~ret668#1 <= 2147483647;havoc imon_init_idev_#t~mem667#1.base, imon_init_idev_#t~mem667#1.offset;havoc imon_init_idev_#t~ret668#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: assume { :begin_inline_ldv_mutex_lock_51 } true;ldv_mutex_lock_51_#in~ldv_func_arg1#1.base, ldv_mutex_lock_51_#in~ldv_func_arg1#1.offset := ~#driver_lock~0.base, ~#driver_lock~0.offset;havoc ldv_mutex_lock_51_~ldv_func_arg1#1.base, ldv_mutex_lock_51_~ldv_func_arg1#1.offset;ldv_mutex_lock_51_~ldv_func_arg1#1.base, ldv_mutex_lock_51_~ldv_func_arg1#1.offset := ldv_mutex_lock_51_#in~ldv_func_arg1#1.base, ldv_mutex_lock_51_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume -2147483648 <= imon_init_intf1_#t~ret776#1 && imon_init_intf1_#t~ret776#1 <= 2147483647;imon_init_intf1_~ret~6#1 := imon_init_intf1_#t~ret776#1;havoc imon_init_intf1_#t~mem775#1.base, imon_init_intf1_#t~mem775#1.offset;havoc imon_init_intf1_#t~ret776#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-1: SUMMARY for call ldv_free(~ldv_0_resource_inode~0.base, ~ldv_0_resource_inode~0.offset); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: ~ldv_0_ret_default~0 := 1;~ldv_statevar_0~0 := 15; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: assume -2147483648 <= ldv_usb_instance_post_5_9_#t~ret959#1 && ldv_usb_instance_post_5_9_#t~ret959#1 <= 2147483647;havoc ldv_usb_instance_post_5_9_#t~ret959#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: ~ldv_statevar_0~0 := 3; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: assume { :begin_inline_ldv_switch_1 } true;havoc ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret953#1, ldv_switch_1_~tmp~39#1;havoc ldv_switch_1_~tmp~39#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5138: assume -2147483648 <= vfd_write_#t~ret239#1 && vfd_write_#t~ret239#1 <= 2147483647;vfd_write_~tmp~12#1 := vfd_write_#t~ret239#1;havoc vfd_write_#t~ret239#1; [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441-1: SUMMARY for call ldv_free(~ldv_0_ldv_param_4_3_default~0.base, ~ldv_0_ldv_param_4_3_default~0.offset); srcloc: null [2025-02-08 03:48:45,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432-1: SUMMARY for call ldv_assume((if 0 == ~ldv_5_probe_retval_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: SUMMARY for call imon_init_intf1_#t~ret776#1 := usb_submit_urb(imon_init_intf1_#t~mem775#1.base, imon_init_intf1_#t~mem775#1.offset, 208); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8309: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5138-1: SUMMARY for call vfd_write_#t~ret239#1 := ___ratelimit(vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, 65, 0); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume -2147483648 <= imon_init_touch_#t~ret687#1 && imon_init_touch_#t~ret687#1 <= 2147483647;imon_init_touch_~ret~4#1 := imon_init_touch_#t~ret687#1;havoc imon_init_touch_#t~ret687#1; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234-1: SUMMARY for call ldv_usb_instance_post_5_9_#t~ret959#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 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call imon_init_idev_#t~ret669#1 := strlcat(imon_init_idev_~ictx#1.base, 907 + imon_init_idev_~ictx#1.offset, 173, 0, 64); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: havoc imon_init_idev_#t~ret669#1;call write~$Pointer$#4(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#4(1048582, imon_init_idev_~idev~0#1.base, 40 + imon_init_idev_~idev~0#1.offset, 8);call write~int#4(196608, imon_init_idev_~idev~0#1.base, 80 + imon_init_idev_~idev~0#1.offset, 8);call write~int#4(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 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922-1: SUMMARY for call imon_init_touch_#t~ret687#1 := input_register_device(imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: imon_set_display_type_~configured_display_type~0#1 := 2; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: 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 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume 18 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-1: SUMMARY for call imon_probe_#t~ret817#1 := _dev_info(imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, 249, 0); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume -2147483648 <= imon_probe_#t~ret817#1 && imon_probe_#t~ret817#1 <= 2147483647;havoc imon_probe_#t~mem814#1.base, imon_probe_#t~mem814#1.offset;havoc imon_probe_#t~mem815#1;havoc imon_probe_#t~mem816#1;havoc imon_probe_#t~ret817#1;assume { :begin_inline_ldv_mutex_unlock_54 } true;ldv_mutex_unlock_54_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_54_#in~ldv_func_arg1#1.offset := ~#driver_lock~0.base, ~#driver_lock~0.offset;havoc ldv_mutex_unlock_54_~ldv_func_arg1#1.base, ldv_mutex_unlock_54_~ldv_func_arg1#1.offset;ldv_mutex_unlock_54_~ldv_func_arg1#1.base, ldv_mutex_unlock_54_~ldv_func_arg1#1.offset := ldv_mutex_unlock_54_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_54_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: 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 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301-1: SUMMARY for call ldv_assume((if 4 == ~ldv_statevar_6~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: call imon_init_display_#t~mem789#1 := read~int#4(imon_init_display_~ictx#1.base, 585 + imon_init_display_~ictx#1.offset, 1); [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume 2 == imon_init_display_#t~mem789#1 % 256 % 4294967296;havoc imon_init_display_#t~mem789#1; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume !(2 == imon_init_display_#t~mem789#1 % 256 % 4294967296);havoc imon_init_display_#t~mem789#1; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: call imon_init_intf0_#t~mem742#1.base, imon_init_intf0_#t~mem742#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 270 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem743#1 := read~int#4(imon_init_intf0_#t~mem742#1.base, 6 + imon_init_intf0_#t~mem742#1.offset, 1); [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: assume 16 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: assume !(16 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: 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~ret896#1, ldv_entry_EMGentry_11_#t~ret897#1, ldv_entry_EMGentry_11_#t~ret898#1, ldv_entry_EMGentry_11_#t~ret899#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~18#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~18#1; [2025-02-08 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: 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 03:48:45,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: assume -2147483648 <= send_associate_24g_#t~ret199#1 && send_associate_24g_#t~ret199#1 <= 2147483647;havoc send_associate_24g_#t~ret199#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 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: havoc ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_36_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_36_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_36 } true;store_imon_clock_#res#1 := store_imon_clock_~retval~5#1;ldv_dummy_resourceless_instance_callback_3_9_#t~ret895#1 := store_imon_clock_#res#1;havoc store_imon_clock_#t~ret226#1.base, store_imon_clock_#t~ret226#1.offset, store_imon_clock_#t~mem227#1, store_imon_clock_#t~mem228#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~nondet236#1, store_imon_clock_#t~ret237#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~11#1.base, store_imon_clock_~tmp~11#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~ret895#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret895#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret895#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret895#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 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809-1: SUMMARY for call send_associate_24g_#t~ret199#1 := printk(51, 0); srcloc: null [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: ~ldv_statevar_3~0 := 2; [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: ~ldv_statevar_2~0 := 2; [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839-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 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: call imon_probe_#t~mem814#1.base, imon_probe_#t~mem814#1.offset := read~$Pointer$#4(imon_probe_~usbdev~0#1.base, 60 + imon_probe_~usbdev~0#1.offset, 8);call imon_probe_#t~mem815#1 := read~int#4(imon_probe_#t~mem814#1.base, 8 + imon_probe_#t~mem814#1.offset, 4);call imon_probe_#t~mem816#1 := read~int#4(imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset, 4); [2025-02-08 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: 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 03:48:45,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: 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 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_36_~ldv_func_arg1#1.base, ldv_mutex_unlock_36_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452-1: SUMMARY for call imon_probe_#t~ret804#1.base, imon_probe_#t~ret804#1.offset := usb_get_intfdata(imon_probe_~first_if~0#1.base, imon_probe_~first_if~0#1.offset); srcloc: null [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: imon_probe_~tmp___1~13#1.base, imon_probe_~tmp___1~13#1.offset := imon_probe_#t~ret804#1.base, imon_probe_#t~ret804#1.offset;havoc imon_probe_#t~ret804#1.base, imon_probe_#t~ret804#1.offset;imon_probe_~first_if_ctx~0#1.base, imon_probe_~first_if_ctx~0#1.offset := imon_probe_~tmp___1~13#1.base, imon_probe_~tmp___1~13#1.offset; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206: vfd_write_~retval~6#1 := -22; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: assume 0 != imon_init_intf1_~ret~6#1; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: assume !(0 != imon_init_intf1_~ret~6#1);call write~int#4(1, imon_init_intf1_~ictx#1.base, 29 + imon_init_intf1_~ictx#1.offset, 1);assume { :begin_inline_ldv_mutex_unlock_49 } true;ldv_mutex_unlock_49_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_49_#in~ldv_func_arg1#1.offset := imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset;havoc ldv_mutex_unlock_49_~ldv_func_arg1#1.base, ldv_mutex_unlock_49_~ldv_func_arg1#1.offset;ldv_mutex_unlock_49_~ldv_func_arg1#1.base, ldv_mutex_unlock_49_~ldv_func_arg1#1.offset := ldv_mutex_unlock_49_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_49_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188-1: SUMMARY for call imon_init_intf0_#t~ret745#1 := usb_submit_urb(imon_init_intf0_#t~mem744#1.base, imon_init_intf0_#t~mem744#1.offset, 208); srcloc: null [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume -2147483648 <= imon_init_intf0_#t~ret745#1 && imon_init_intf0_#t~ret745#1 <= 2147483647;imon_init_intf0_~ret~5#1 := imon_init_intf0_#t~ret745#1;havoc imon_init_intf0_#t~mem744#1.base, imon_init_intf0_#t~mem744#1.offset;havoc imon_init_intf0_#t~ret745#1; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume 0 != vfd_write_~tmp~12#1; [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5140: assume !(0 != vfd_write_~tmp~12#1); [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: 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 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: assume imon_init_touch_~ret~4#1 < 0;call imon_init_touch_#t~mem688#1.base, imon_init_touch_#t~mem688#1.offset := read~$Pointer$#4(imon_init_touch_~ictx#1.base, imon_init_touch_~ictx#1.offset, 8); [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: 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 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_50_~ldv_func_arg1#1.base, ldv_mutex_unlock_50_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call imon_init_display_#t~ret790#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 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9633: havoc ldv_mutex_lock_29_~ldv_func_arg1#1.base, ldv_mutex_lock_29_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_29_#in~ldv_func_arg1#1.base, ldv_mutex_lock_29_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_29 } true;call write~int#4(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~ret197#1, send_associate_24g_#t~mem198#1, send_associate_24g_#t~ret199#1, send_associate_24g_#t~memcpy~res200#1.base, send_associate_24g_#t~memcpy~res200#1.offset, send_associate_24g_#t~ret201#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#4(1, send_associate_24g_~#packet~0#1.base, send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 1 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 2 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 3 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 4 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 5 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(0, send_associate_24g_~#packet~0#1.base, 6 + send_associate_24g_~#packet~0#1.offset, 1);call write~int#4(32, send_associate_24g_~#packet~0#1.base, 7 + send_associate_24g_~#packet~0#1.offset, 1); [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5339: assume 0 == (lcd_write_~ictx~7#1.base + lcd_write_~ictx~7#1.offset) % 18446744073709551616;call write~int#21(0, lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, 4);call write~int#21(3735899821, lcd_write_~#_rs~2#1.base, 4 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(4294967295, lcd_write_~#_rs~2#1.base, 8 + lcd_write_~#_rs~2#1.offset, 4);call write~$Pointer$#21(0, -1, lcd_write_~#_rs~2#1.base, 12 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs~2#1.base, 20 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs~2#1.base, 28 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs~2#1.base, 36 + lcd_write_~#_rs~2#1.offset, 8);call write~$Pointer$#21(84, 0, lcd_write_~#_rs~2#1.base, 44 + lcd_write_~#_rs~2#1.offset, 8);call write~int#21(0, lcd_write_~#_rs~2#1.base, 52 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs~2#1.base, 56 + lcd_write_~#_rs~2#1.offset, 8);call write~int#21(1250, lcd_write_~#_rs~2#1.base, 64 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(10, lcd_write_~#_rs~2#1.base, 68 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs~2#1.base, 72 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs~2#1.base, 76 + lcd_write_~#_rs~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs~2#1.base, 80 + lcd_write_~#_rs~2#1.offset, 8); [2025-02-08 03:48:45,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5339: assume !(0 == (lcd_write_~ictx~7#1.base + lcd_write_~ictx~7#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_39 } true;ldv_mutex_lock_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_39_#in~ldv_func_arg1#1.offset := lcd_write_~ictx~7#1.base, 30 + lcd_write_~ictx~7#1.offset;havoc ldv_mutex_lock_39_~ldv_func_arg1#1.base, ldv_mutex_lock_39_~ldv_func_arg1#1.offset;ldv_mutex_lock_39_~ldv_func_arg1#1.base, ldv_mutex_lock_39_~ldv_func_arg1#1.offset := ldv_mutex_lock_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_39_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: assume -2147483648 <= imon_init_display_#t~ret790#1 && imon_init_display_#t~ret790#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret790#1;havoc imon_init_display_#t~ret790#1; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9633-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_29_~ldv_func_arg1#1.base, ldv_mutex_lock_29_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: ~ldv_statevar_11~0 := 11; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4943: havoc show_associate_remote_#t~strcpy~res212#1.base, show_associate_remote_#t~strcpy~res212#1.offset; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4943-1: SUMMARY for call show_associate_remote_#t~strcpy~res212#1.base, show_associate_remote_#t~strcpy~res212#1.offset := #Ultimate.C_strcpy#4(show_associate_remote_~buf#1.base, show_associate_remote_~buf#1.offset, 58, 0); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume -9223372036854775808 <= ldv_file_operations_instance_callback_1_5_#t~ret934#1 && ldv_file_operations_instance_callback_1_5_#t~ret934#1 <= 9223372036854775807;havoc ldv_file_operations_instance_callback_1_5_#t~ret934#1;havoc ldv_file_operations_instance_callback_1_5_#t~ret934#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 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643-1: SUMMARY for call ldv_file_operations_instance_callback_1_5_#t~ret934#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 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322: assume -2147483648 <= imon_init_intf1_#t~ret777#1 && imon_init_intf1_#t~ret777#1 <= 2147483647;havoc imon_init_intf1_#t~ret777#1; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: assume 0 != imon_init_intf0_~ret~5#1; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: 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~ret661#1.base, imon_init_idev_#t~ret661#1.offset, imon_init_idev_#t~mem662#1, imon_init_idev_#t~mem663#1, imon_init_idev_#t~loopctr664#1, imon_init_idev_#t~nondet665#1, imon_init_idev_#t~ret666#1, imon_init_idev_#t~mem667#1.base, imon_init_idev_#t~mem667#1.offset, imon_init_idev_#t~ret668#1, imon_init_idev_#t~ret669#1, imon_init_idev_#t~mem670#1, imon_init_idev_#t~mem671#1.base, imon_init_idev_#t~mem671#1.offset, imon_init_idev_#t~mem672#1.base, imon_init_idev_#t~mem672#1.offset, imon_init_idev_#t~ret673#1, imon_init_idev_#t~mem674#1.base, imon_init_idev_#t~mem674#1.offset, imon_init_idev_#t~ret675#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 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5142: assume -2147483648 <= vfd_write_#t~ret240#1 && vfd_write_#t~ret240#1 <= 2147483647;havoc vfd_write_#t~ret240#1; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322-1: SUMMARY for call imon_init_intf1_#t~ret777#1 := printk(227, 0); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: assume 3 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: assume !(3 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7124-1: SUMMARY for call imon_init_intf0_#t~ret719#1.base, imon_init_intf0_#t~ret719#1.offset := kzalloc(1352, 208); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume { :begin_inline_ldv_mutex_unlock_33 } true;ldv_mutex_unlock_33_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_33_#in~ldv_func_arg1#1.offset := show_imon_clock_~ictx~4#1.base, 30 + show_imon_clock_~ictx~4#1.offset;havoc ldv_mutex_unlock_33_~ldv_func_arg1#1.base, ldv_mutex_unlock_33_~ldv_func_arg1#1.offset;ldv_mutex_unlock_33_~ldv_func_arg1#1.base, ldv_mutex_unlock_33_~ldv_func_arg1#1.offset := ldv_mutex_unlock_33_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_33_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7124: imon_init_intf0_~tmp~20#1.base, imon_init_intf0_~tmp~20#1.offset := imon_init_intf0_#t~ret719#1.base, imon_init_intf0_#t~ret719#1.offset;havoc imon_init_intf0_#t~ret719#1.base, imon_init_intf0_#t~ret719#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 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5142-1: SUMMARY for call vfd_write_#t~ret240#1 := printk(66, 0); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume -2147483648 <= imon_init_touch_#t~ret689#1 && imon_init_touch_#t~ret689#1 <= 2147483647;havoc imon_init_touch_#t~mem688#1.base, imon_init_touch_#t~mem688#1.offset;havoc imon_init_touch_#t~ret689#1; [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926-1: SUMMARY for call imon_init_touch_#t~ret689#1 := _dev_info(imon_init_touch_#t~mem688#1.base, imon_init_touch_#t~mem688#1.offset, 176, 0); srcloc: null [2025-02-08 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: 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~ret719#1.base, imon_init_intf0_#t~ret719#1.offset, imon_init_intf0_#t~ret720#1, imon_init_intf0_#t~ret721#1.base, imon_init_intf0_#t~ret721#1.offset, imon_init_intf0_#t~ret722#1, imon_init_intf0_#t~ret723#1.base, imon_init_intf0_#t~ret723#1.offset, imon_init_intf0_#t~ret724#1, imon_init_intf0_#t~ret725#1.base, imon_init_intf0_#t~ret725#1.offset, imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset, imon_init_intf0_#t~ret727#1.base, imon_init_intf0_#t~ret727#1.offset, imon_init_intf0_#t~mem728#1.base, imon_init_intf0_#t~mem728#1.offset, imon_init_intf0_#t~mem729#1, imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset, imon_init_intf0_#t~mem731#1, imon_init_intf0_#t~mem732#1, imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset, imon_init_intf0_#t~ret734#1, imon_init_intf0_#t~mem735#1.base, imon_init_intf0_#t~mem735#1.offset, imon_init_intf0_#t~mem736#1.base, imon_init_intf0_#t~mem736#1.offset, imon_init_intf0_#t~mem737#1, imon_init_intf0_#t~ret738#1, imon_init_intf0_#t~mem739#1.base, imon_init_intf0_#t~mem739#1.offset, imon_init_intf0_#t~mem740#1.base, imon_init_intf0_#t~mem740#1.offset, imon_init_intf0_#t~bitwise741#1, imon_init_intf0_#t~mem742#1.base, imon_init_intf0_#t~mem742#1.offset, imon_init_intf0_#t~mem743#1, imon_init_intf0_#t~mem744#1.base, imon_init_intf0_#t~mem744#1.offset, imon_init_intf0_#t~ret745#1, imon_init_intf0_#t~ret746#1, imon_init_intf0_#t~ret747#1.base, imon_init_intf0_#t~ret747#1.offset, imon_init_intf0_#t~mem748#1.base, imon_init_intf0_#t~mem748#1.offset, imon_init_intf0_#t~ret749#1, imon_init_intf0_#t~ret750#1.base, imon_init_intf0_#t~ret750#1.offset, imon_init_intf0_#t~mem751#1.base, imon_init_intf0_#t~mem751#1.offset, imon_init_intf0_#t~ret752#1, imon_init_intf0_#t~mem753#1.base, imon_init_intf0_#t~mem753#1.offset, imon_init_intf0_#t~mem754#1.base, imon_init_intf0_#t~mem754#1.offset, imon_init_intf0_#t~ret755#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~13#1.base, imon_init_intf0_~tmp___0~13#1.offset, imon_init_intf0_~tmp___1~11#1, imon_init_intf0_~tmp___2~8#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~13#1.base, imon_init_intf0_~tmp___0~13#1.offset;havoc imon_init_intf0_~tmp___1~11#1;havoc imon_init_intf0_~tmp___2~8#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 03:48:45,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: assume !(0 == imon_probe_~ifnum~1#1); [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9371: havoc ldv_usb_usb_instance_5_#t~mem968#1.base, ldv_usb_usb_instance_5_#t~mem968#1.offset, ldv_usb_usb_instance_5_#t~mem969#1.base, ldv_usb_usb_instance_5_#t~mem969#1.offset, ldv_usb_usb_instance_5_#t~mem970#1.base, ldv_usb_usb_instance_5_#t~mem970#1.offset, ldv_usb_usb_instance_5_#t~mem971#1.base, ldv_usb_usb_instance_5_#t~mem971#1.offset, ldv_usb_usb_instance_5_#t~mem972#1.base, ldv_usb_usb_instance_5_#t~mem972#1.offset, ldv_usb_usb_instance_5_#t~mem973#1.base, ldv_usb_usb_instance_5_#t~mem973#1.offset, ldv_usb_usb_instance_5_#t~mem974#1.base, ldv_usb_usb_instance_5_#t~mem974#1.offset, ldv_usb_usb_instance_5_#t~ret975#1, ldv_usb_usb_instance_5_#t~ret976#1.base, ldv_usb_usb_instance_5_#t~ret976#1.offset, ldv_usb_usb_instance_5_#t~ret977#1.base, ldv_usb_usb_instance_5_#t~ret977#1.offset, ldv_usb_usb_instance_5_#t~ret978#1.base, ldv_usb_usb_instance_5_#t~ret978#1.offset, ldv_usb_usb_instance_5_#t~mem979#1.base, ldv_usb_usb_instance_5_#t~mem979#1.offset, ldv_usb_usb_instance_5_#t~ret980#1, ldv_usb_usb_instance_5_#t~ret981#1, ldv_usb_usb_instance_5_#t~ret982#1, ldv_usb_usb_instance_5_#t~ret983#1.base, ldv_usb_usb_instance_5_#t~ret983#1.offset, ldv_usb_usb_instance_5_#t~mem984#1.base, ldv_usb_usb_instance_5_#t~mem984#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~23#1.base, ldv_usb_usb_instance_5_~tmp___0~23#1.offset, ldv_usb_usb_instance_5_~tmp___1~19#1.base, ldv_usb_usb_instance_5_~tmp___1~19#1.offset, ldv_usb_usb_instance_5_~tmp___2~14#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 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume -9223372036854775808 <= lcd_write_#t~ret268#1 && lcd_write_#t~ret268#1 <= 9223372036854775807;lcd_write_~tmp___4~2#1 := lcd_write_#t~ret268#1;havoc lcd_write_#t~mem267#1;havoc lcd_write_#t~ret268#1; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: ldv_usb_instance_probe_5_13_#t~ret962#1 := imon_probe_#res#1;havoc imon_probe_#t~ret794#1.base, imon_probe_#t~ret794#1.offset, imon_probe_#t~ret795#1.base, imon_probe_#t~ret795#1.offset, imon_probe_#t~mem796#1.base, imon_probe_#t~mem796#1.offset, imon_probe_#t~mem797#1, imon_probe_#t~mem798#1, imon_probe_#t~mem799#1, imon_probe_#t~mem800#1, imon_probe_#t~ret801#1, imon_probe_#t~ret802#1, imon_probe_#t~ret803#1.base, imon_probe_#t~ret803#1.offset, imon_probe_#t~ret804#1.base, imon_probe_#t~ret804#1.offset, imon_probe_#t~ret805#1.base, imon_probe_#t~ret805#1.offset, imon_probe_#t~ret806#1, imon_probe_#t~ret807#1.base, imon_probe_#t~ret807#1.offset, imon_probe_#t~ret808#1, imon_probe_#t~mem809#1, imon_probe_#t~short810#1, imon_probe_#t~ret811#1, imon_probe_#t~ret812#1, imon_probe_#t~mem813#1, imon_probe_#t~mem814#1.base, imon_probe_#t~mem814#1.offset, imon_probe_#t~mem815#1, imon_probe_#t~mem816#1, imon_probe_#t~ret817#1, imon_probe_#t~ret818#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~15#1, imon_probe_~tmp___1~13#1.base, imon_probe_~tmp___1~13#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~ret962#1 && ldv_usb_instance_probe_5_13_#t~ret962#1 <= 2147483647;ldv_usb_instance_probe_5_13_~tmp~40#1 := ldv_usb_instance_probe_5_13_#t~ret962#1;havoc ldv_usb_instance_probe_5_13_#t~ret962#1;ldv_usb_instance_probe_5_13_#res#1 := ldv_usb_instance_probe_5_13_~tmp~40#1;ldv_usb_usb_instance_5_#t~ret980#1 := ldv_usb_instance_probe_5_13_#res#1;havoc ldv_usb_instance_probe_5_13_#t~ret962#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~ret980#1 && ldv_usb_usb_instance_5_#t~ret980#1 <= 2147483647;~ldv_5_probe_retval_default~0 := ldv_usb_usb_instance_5_#t~ret980#1;havoc ldv_usb_usb_instance_5_#t~mem979#1.base, ldv_usb_usb_instance_5_#t~mem979#1.offset;havoc ldv_usb_usb_instance_5_#t~ret980#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~ret1010#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~59#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~59#1; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473-1: SUMMARY for call lcd_write_#t~ret268#1 := ldv__builtin_expect((if lcd_write_#t~mem267#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then lcd_write_#t~mem267#1 % 4294967296 % 18446744073709551616 else lcd_write_#t~mem267#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume 20 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: 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~ret807#1.base, imon_probe_#t~ret807#1.offset := imon_init_intf1_#res#1.base, imon_init_intf1_#res#1.offset;havoc imon_init_intf1_#t~ret756#1.base, imon_init_intf1_#t~ret756#1.offset, imon_init_intf1_#t~ret757#1, imon_init_intf1_#t~mem758#1, imon_init_intf1_#t~ret759#1.base, imon_init_intf1_#t~ret759#1.offset, imon_init_intf1_#t~ret760#1.base, imon_init_intf1_#t~ret760#1.offset, imon_init_intf1_#t~mem761#1.base, imon_init_intf1_#t~mem761#1.offset, imon_init_intf1_#t~ret762#1, imon_init_intf1_#t~mem763#1, imon_init_intf1_#t~ret764#1.base, imon_init_intf1_#t~ret764#1.offset, imon_init_intf1_#t~mem765#1.base, imon_init_intf1_#t~mem765#1.offset, imon_init_intf1_#t~mem766#1.base, imon_init_intf1_#t~mem766#1.offset, imon_init_intf1_#t~mem767#1.base, imon_init_intf1_#t~mem767#1.offset, imon_init_intf1_#t~mem768#1, imon_init_intf1_#t~ret769#1, imon_init_intf1_#t~mem770#1.base, imon_init_intf1_#t~mem770#1.offset, imon_init_intf1_#t~mem771#1.base, imon_init_intf1_#t~mem771#1.offset, imon_init_intf1_#t~bitwise772#1, imon_init_intf1_#t~mem773#1.base, imon_init_intf1_#t~mem773#1.offset, imon_init_intf1_#t~mem774#1, imon_init_intf1_#t~mem775#1.base, imon_init_intf1_#t~mem775#1.offset, imon_init_intf1_#t~ret776#1, imon_init_intf1_#t~ret777#1, imon_init_intf1_#t~mem778#1.base, imon_init_intf1_#t~mem778#1.offset, imon_init_intf1_#t~mem779#1.base, imon_init_intf1_#t~mem779#1.offset, imon_init_intf1_#t~mem780#1.base, imon_init_intf1_#t~mem780#1.offset, imon_init_intf1_#t~ret781#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~14#1, imon_init_intf1_~tmp___1~12#1, imon_init_intf1_~tmp___2~9#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~ret807#1.base, imon_probe_#t~ret807#1.offset;havoc imon_probe_#t~ret807#1.base, imon_probe_#t~ret807#1.offset; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7984: assume { :end_inline_ldv_switch_automaton_state_6_4 } true; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: SUMMARY for call imon_init_rdev_#t~memcpy~res651#1.base, imon_init_rdev_#t~memcpy~res651#1.offset := #Ultimate.C_memcpy#4(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 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: havoc imon_init_rdev_#t~memcpy~res651#1.base, imon_init_rdev_#t~memcpy~res651#1.offset; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume 0 == ~display_type~0;call imon_set_display_type_#t~mem623#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume !(0 == ~display_type~0);imon_set_display_type_~configured_display_type~0#1 := ~display_type~0; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret976#1.base, ldv_usb_usb_instance_5_#t~ret976#1.offset := ldv_xmalloc(1528); srcloc: null [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8447: 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~ret933#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 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: ldv_usb_usb_instance_5_~tmp~42#1.base, ldv_usb_usb_instance_5_~tmp~42#1.offset := ldv_usb_usb_instance_5_#t~ret976#1.base, ldv_usb_usb_instance_5_#t~ret976#1.offset;havoc ldv_usb_usb_instance_5_#t~ret976#1.base, ldv_usb_usb_instance_5_#t~ret976#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 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192-1: SUMMARY for call imon_init_intf0_#t~ret746#1 := printk(217, 0); srcloc: null [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: assume -2147483648 <= imon_init_intf0_#t~ret746#1 && imon_init_intf0_#t~ret746#1 <= 2147483647;havoc imon_init_intf0_#t~ret746#1; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: 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~ret901#1, ldv_file_operations_file_operations_instance_0_#t~mem902#1.base, ldv_file_operations_file_operations_instance_0_#t~mem902#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret903#1, ldv_file_operations_file_operations_instance_0_#t~ret904#1, ldv_file_operations_file_operations_instance_0_#t~ret905#1, ldv_file_operations_file_operations_instance_0_#t~mem906#1.base, ldv_file_operations_file_operations_instance_0_#t~mem906#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret907#1, ldv_file_operations_file_operations_instance_0_#t~ret908#1, ldv_file_operations_file_operations_instance_0_#t~ret909#1, ldv_file_operations_file_operations_instance_0_#t~ret910#1.base, ldv_file_operations_file_operations_instance_0_#t~ret910#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret911#1.base, ldv_file_operations_file_operations_instance_0_#t~ret911#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret912#1, ldv_file_operations_file_operations_instance_0_#t~ret913#1, ldv_file_operations_file_operations_instance_0_#t~ret914#1.base, ldv_file_operations_file_operations_instance_0_#t~ret914#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret915#1.base, ldv_file_operations_file_operations_instance_0_#t~ret915#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem916#1.base, ldv_file_operations_file_operations_instance_0_#t~mem916#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~19#1, ldv_file_operations_file_operations_instance_0_~tmp___1~15#1, ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~10#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~5#1, ldv_file_operations_file_operations_instance_0_~tmp___5~3#1, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~3#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~19#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~15#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~10#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~5#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~3#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.offset; [2025-02-08 03:48:45,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: imon_set_display_type_~configured_display_type~0#1 := 4;call write~int#4(0, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: SUMMARY for call imon_init_rdev_#t~ret652#1 := send_packet(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume -2147483648 <= imon_init_rdev_#t~ret652#1 && imon_init_rdev_#t~ret652#1 <= 2147483647;imon_init_rdev_~ret~2#1 := imon_init_rdev_#t~ret652#1;havoc imon_init_rdev_#t~ret652#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580: ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret926#1.base, ldv_file_operations_file_operations_instance_1_#t~ret926#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret926#1.base, ldv_file_operations_file_operations_instance_1_#t~ret926#1.offset;~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset := ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.offset; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8580-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret926#1.base, ldv_file_operations_file_operations_instance_1_#t~ret926#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: assume 0 != lcd_write_~tmp___4~2#1;call lcd_write_#t~mem269#1.base, lcd_write_#t~mem269#1.offset := read~$Pointer$#4(lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset, 8); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: assume !(0 != lcd_write_~tmp___4~2#1); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: SUMMARY for call imon_init_display_#t~ret791#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 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: SUMMARY for call ldv_assume((if 0 != ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: assume -2147483648 <= imon_init_display_#t~ret791#1 && imon_init_display_#t~ret791#1 <= 2147483647;imon_init_display_~ret~7#1 := imon_init_display_#t~ret791#1;havoc imon_init_display_#t~ret791#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307-1: SUMMARY for call ldv_assume((if 0 != ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5211: vfd_write_~tmp___2~2#1 := vfd_write_#t~ret246#1;havoc vfd_write_#t~ret246#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5211-1: SUMMARY for call vfd_write_#t~ret246#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 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5277: assume vfd_write_~offset~0#1 <= 34; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5277: assume !(vfd_write_~offset~0#1 <= 34); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume 0 == (imon_init_intf0_~ictx~13#1.base + imon_init_intf0_~ictx~13#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume !(0 == (imon_init_intf0_~ictx~13#1.base + imon_init_intf0_~ictx~13#1.offset) % 18446744073709551616); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4947: assume -2147483648 <= show_associate_remote_#t~ret213#1 && show_associate_remote_#t~ret213#1 <= 2147483647;havoc show_associate_remote_#t~ret213#1;assume { :begin_inline_ldv_mutex_unlock_27 } true;ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset := show_associate_remote_~ictx~2#1.base, 30 + show_associate_remote_~ictx~2#1.offset;havoc ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset;ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset := ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4947-1: SUMMARY for call show_associate_remote_#t~ret213#1 := _dev_info(show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset, 59, 0); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4815: havoc send_associate_24g_#t~memcpy~res200#1.base, send_associate_24g_#t~memcpy~res200#1.offset; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4815-1: SUMMARY for call send_associate_24g_#t~memcpy~res200#1.base, send_associate_24g_#t~memcpy~res200#1.offset := #Ultimate.C_memcpy#4(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 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~22#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume 65500 == (if imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem623#1; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume !(65500 == (if imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem623#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem623#1;call imon_set_display_type_#t~mem624#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524: assume { :begin_inline_ldv_mutex_unlock_55 } true;ldv_mutex_unlock_55_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_55_#in~ldv_func_arg1#1.offset := ~#driver_lock~0.base, ~#driver_lock~0.offset;havoc ldv_mutex_unlock_55_~ldv_func_arg1#1.base, ldv_mutex_unlock_55_~ldv_func_arg1#1.offset;ldv_mutex_unlock_55_~ldv_func_arg1#1.base, ldv_mutex_unlock_55_~ldv_func_arg1#1.offset := ldv_mutex_unlock_55_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_55_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret904#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret904#1 && ldv_file_operations_file_operations_instance_0_#t~ret904#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___0~19#1 := ldv_file_operations_file_operations_instance_0_#t~ret904#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret904#1; [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: ldv_usb_usb_instance_5_~tmp___0~23#1.base, ldv_usb_usb_instance_5_~tmp___0~23#1.offset := ldv_usb_usb_instance_5_#t~ret977#1.base, ldv_usb_usb_instance_5_#t~ret977#1.offset;havoc ldv_usb_usb_instance_5_#t~ret977#1.base, ldv_usb_usb_instance_5_#t~ret977#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~23#1.base, ldv_usb_usb_instance_5_~tmp___0~23#1.offset;call write~$Pointer$#4(~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 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5146: ldv_file_operations_instance_write_1_4_#t~ret940#1 := vfd_write_#res#1;havoc vfd_write_#t~mem238#1.base, vfd_write_#t~mem238#1.offset, vfd_write_#t~ret239#1, vfd_write_#t~ret240#1, vfd_write_#t~mem241#1, vfd_write_#t~ret242#1, vfd_write_#t~ret243#1, vfd_write_#t~ret244#1, vfd_write_#t~ret245#1, vfd_write_#t~ret246#1, vfd_write_#t~memcpy~res247#1.base, vfd_write_#t~memcpy~res247#1.offset, vfd_write_#t~ret248#1, vfd_write_#t~ret249#1, vfd_write_#t~ret250#1, vfd_write_#t~memcpy~res251#1.base, vfd_write_#t~memcpy~res251#1.offset, vfd_write_#t~ret252#1, vfd_write_#t~ret253#1, vfd_write_#t~ret254#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~12#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~2#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~ret940#1 && ldv_file_operations_instance_write_1_4_#t~ret940#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_1_4_#t~ret940#1;havoc ldv_file_operations_instance_write_1_4_#t~ret940#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~mem932#1.base, ldv_file_operations_file_operations_instance_1_#t~mem932#1.offset; [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret977#1.base, ldv_usb_usb_instance_5_#t~ret977#1.offset := ldv_xmalloc(1992); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: SUMMARY for call ldv_assume((if 0 != ~ldv_5_probe_retval_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume 7 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume !(7 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5146-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 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: assume -2147483648 <= ldv_post_init_#t~ret1009#1 && ldv_post_init_#t~ret1009#1 <= 2147483647;ldv_post_init_~tmp~58#1 := ldv_post_init_#t~ret1009#1;havoc ldv_post_init_#t~ret1009#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~58#1;ldv_entry_EMGentry_11_#t~ret898#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1009#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~58#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret898#1 && ldv_entry_EMGentry_11_#t~ret898#1 <= 2147483647;~ldv_11_ret_default~0 := ldv_entry_EMGentry_11_#t~ret898#1;havoc ldv_entry_EMGentry_11_#t~ret898#1; [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-1: SUMMARY for call ldv_post_init_#t~ret1009#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume 0 != imon_init_rdev_~ret~2#1;call imon_init_rdev_#t~mem653#1.base, imon_init_rdev_#t~mem653#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume !(0 != imon_init_rdev_~ret~2#1); [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4816-1: SUMMARY for call send_associate_24g_#t~ret201#1 := send_packet(send_associate_24g_~ictx#1.base, send_associate_24g_~ictx#1.offset); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4816: assume -2147483648 <= send_associate_24g_#t~ret201#1 && send_associate_24g_#t~ret201#1 <= 2147483647;send_associate_24g_~retval~3#1 := send_associate_24g_#t~ret201#1;havoc send_associate_24g_#t~ret201#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 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6600-2: call imon_get_ffdc_type_#t~mem607#1.base, imon_get_ffdc_type_#t~mem607#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret927#1.base, ldv_file_operations_file_operations_instance_1_#t~ret927#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6600-1: SUMMARY for call imon_get_ffdc_type_#t~ret608#1 := _dev_info(imon_get_ffdc_type_#t~mem607#1.base, imon_get_ffdc_type_#t~mem607#1.offset, 156, 0); srcloc: null [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: havoc ldv_file_operations_file_operations_instance_1_#t~ret917#1, ldv_file_operations_file_operations_instance_1_#t~mem918#1.base, ldv_file_operations_file_operations_instance_1_#t~mem918#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret919#1, ldv_file_operations_file_operations_instance_1_#t~ret920#1, ldv_file_operations_file_operations_instance_1_#t~ret921#1, ldv_file_operations_file_operations_instance_1_#t~mem922#1.base, ldv_file_operations_file_operations_instance_1_#t~mem922#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret923#1, ldv_file_operations_file_operations_instance_1_#t~ret924#1, ldv_file_operations_file_operations_instance_1_#t~ret925#1, ldv_file_operations_file_operations_instance_1_#t~ret926#1.base, ldv_file_operations_file_operations_instance_1_#t~ret926#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret927#1.base, ldv_file_operations_file_operations_instance_1_#t~ret927#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret928#1, ldv_file_operations_file_operations_instance_1_#t~ret929#1, ldv_file_operations_file_operations_instance_1_#t~ret930#1.base, ldv_file_operations_file_operations_instance_1_#t~ret930#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret931#1.base, ldv_file_operations_file_operations_instance_1_#t~ret931#1.offset, ldv_file_operations_file_operations_instance_1_#t~mem932#1.base, ldv_file_operations_file_operations_instance_1_#t~mem932#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~20#1, ldv_file_operations_file_operations_instance_1_~tmp___1~16#1, ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~11#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~6#1, ldv_file_operations_file_operations_instance_1_~tmp___5~4#1, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~4#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 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6600: assume -2147483648 <= imon_get_ffdc_type_#t~ret608#1 && imon_get_ffdc_type_#t~ret608#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem607#1.base, imon_get_ffdc_type_#t~mem607#1.offset;havoc imon_get_ffdc_type_#t~ret608#1;call write~int#4(0, imon_get_ffdc_type_~ictx#1.base, 24 + imon_get_ffdc_type_~ictx#1.offset, 1); [2025-02-08 03:48:45,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume 0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume !(0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616); [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525-1: SUMMARY for call imon_probe_#t~ret818#1 := dev_err(imon_probe_~dev~4#1.base, imon_probe_~dev~4#1.offset, 250, 0); srcloc: null [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume -2147483648 <= lcd_write_#t~ret270#1 && lcd_write_#t~ret270#1 <= 2147483647;havoc lcd_write_#t~mem269#1.base, lcd_write_#t~mem269#1.offset;havoc lcd_write_#t~ret270#1; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: assume -2147483648 <= imon_probe_#t~ret818#1 && imon_probe_#t~ret818#1 <= 2147483647;havoc imon_probe_#t~ret818#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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: 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~ret927#1.base, ldv_file_operations_file_operations_instance_1_#t~ret927#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret927#1.base, ldv_file_operations_file_operations_instance_1_#t~ret927#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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477-1: SUMMARY for call lcd_write_#t~ret270#1 := __dynamic_dev_dbg(lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, lcd_write_#t~mem269#1.base, lcd_write_#t~mem269#1.offset, 104, 0); srcloc: null [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: assume -2147483648 <= ldv_usb_instance_pre_5_10_#t~ret961#1 && ldv_usb_instance_pre_5_10_#t~ret961#1 <= 2147483647;havoc ldv_usb_instance_pre_5_10_#t~ret961#1; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call ldv_usb_instance_pre_5_10_#t~ret961#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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume 0 != vfd_write_~tmp___2~2#1 % 18446744073709551616;vfd_write_~retval~6#1 := -14; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5213: assume !(0 != vfd_write_~tmp___2~2#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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120-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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129-1: SUMMARY for call imon_init_intf0_#t~ret720#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 209, 0); srcloc: null [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: 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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume -2147483648 <= imon_init_intf0_#t~ret720#1 && imon_init_intf0_#t~ret720#1 <= 2147483647;havoc imon_init_intf0_#t~ret720#1; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~22#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___0~22#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: assume 0 != imon_init_display_~ret~7#1;call imon_init_display_#t~mem792#1.base, imon_init_display_#t~mem792#1.offset := read~$Pointer$#4(imon_init_display_~ictx#1.base, imon_init_display_~ictx#1.offset, 8); [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: assume !(0 != imon_init_display_~ret~7#1); [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___0~19#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___0~19#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376-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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: call imon_init_idev_#t~mem670#1 := read~int#22(~#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~mem670#1;havoc imon_init_idev_#t~mem670#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 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800-1: SUMMARY for call imon_init_rdev_#t~ret654#1 := _dev_info(imon_init_rdev_#t~mem653#1.base, imon_init_rdev_#t~mem653#1.offset, 169, 0); srcloc: null [2025-02-08 03:48:45,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume -2147483648 <= imon_init_rdev_#t~ret654#1 && imon_init_rdev_#t~ret654#1 <= 2147483647;havoc imon_init_rdev_#t~mem653#1.base, imon_init_rdev_#t~mem653#1.offset;havoc imon_init_rdev_#t~ret654#1; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: havoc ldv_mutex_lock_37_~ldv_func_arg1#1.base, ldv_mutex_lock_37_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_37_#in~ldv_func_arg1#1.base, ldv_mutex_lock_37_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_37 } true;call vfd_write_#t~mem241#1 := read~int#4(vfd_write_~ictx~6#1.base, 28 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_37_~ldv_func_arg1#1.base, ldv_mutex_lock_37_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: ldv_usb_usb_instance_5_~tmp___1~19#1.base, ldv_usb_usb_instance_5_~tmp___1~19#1.offset := ldv_usb_usb_instance_5_#t~ret978#1.base, ldv_usb_usb_instance_5_#t~ret978#1.offset;havoc ldv_usb_usb_instance_5_#t~ret978#1.base, ldv_usb_usb_instance_5_#t~ret978#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~19#1.base, ldv_usb_usb_instance_5_~tmp___1~19#1.offset;assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_usb_usb_instance_5_#t~mem979#1.base, ldv_usb_usb_instance_5_#t~mem979#1.offset := read~$Pointer$#17(~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~mem979#1.base, ldv_usb_usb_instance_5_#t~mem979#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~ret962#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~ret794#1.base, imon_probe_#t~ret794#1.offset, imon_probe_#t~ret795#1.base, imon_probe_#t~ret795#1.offset, imon_probe_#t~mem796#1.base, imon_probe_#t~mem796#1.offset, imon_probe_#t~mem797#1, imon_probe_#t~mem798#1, imon_probe_#t~mem799#1, imon_probe_#t~mem800#1, imon_probe_#t~ret801#1, imon_probe_#t~ret802#1, imon_probe_#t~ret803#1.base, imon_probe_#t~ret803#1.offset, imon_probe_#t~ret804#1.base, imon_probe_#t~ret804#1.offset, imon_probe_#t~ret805#1.base, imon_probe_#t~ret805#1.offset, imon_probe_#t~ret806#1, imon_probe_#t~ret807#1.base, imon_probe_#t~ret807#1.offset, imon_probe_#t~ret808#1, imon_probe_#t~mem809#1, imon_probe_#t~short810#1, imon_probe_#t~ret811#1, imon_probe_#t~ret812#1, imon_probe_#t~mem813#1, imon_probe_#t~mem814#1.base, imon_probe_#t~mem814#1.offset, imon_probe_#t~mem815#1, imon_probe_#t~mem816#1, imon_probe_#t~ret817#1, imon_probe_#t~ret818#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~15#1, imon_probe_~tmp___1~13#1.base, imon_probe_~tmp___1~13#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~15#1;havoc imon_probe_~tmp___1~13#1.base, imon_probe_~tmp___1~13#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 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret978#1.base, ldv_usb_usb_instance_5_#t~ret978#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret928#1 && ldv_file_operations_file_operations_instance_1_#t~ret928#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___4~6#1 := ldv_file_operations_file_operations_instance_1_#t~ret928#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret928#1;~ldv_1_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_1_~tmp___4~6#1; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-1: SUMMARY for call imon_probe_#t~ret806#1 := printk(243, 0); srcloc: null [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret928#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume -2147483648 <= imon_probe_#t~ret806#1 && imon_probe_#t~ret806#1 <= 2147483647;havoc imon_probe_#t~ret806#1;imon_probe_~ret~8#1 := -19; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: 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~ret917#1, ldv_file_operations_file_operations_instance_1_#t~mem918#1.base, ldv_file_operations_file_operations_instance_1_#t~mem918#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret919#1, ldv_file_operations_file_operations_instance_1_#t~ret920#1, ldv_file_operations_file_operations_instance_1_#t~ret921#1, ldv_file_operations_file_operations_instance_1_#t~mem922#1.base, ldv_file_operations_file_operations_instance_1_#t~mem922#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret923#1, ldv_file_operations_file_operations_instance_1_#t~ret924#1, ldv_file_operations_file_operations_instance_1_#t~ret925#1, ldv_file_operations_file_operations_instance_1_#t~ret926#1.base, ldv_file_operations_file_operations_instance_1_#t~ret926#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret927#1.base, ldv_file_operations_file_operations_instance_1_#t~ret927#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret928#1, ldv_file_operations_file_operations_instance_1_#t~ret929#1, ldv_file_operations_file_operations_instance_1_#t~ret930#1.base, ldv_file_operations_file_operations_instance_1_#t~ret930#1.offset, ldv_file_operations_file_operations_instance_1_#t~ret931#1.base, ldv_file_operations_file_operations_instance_1_#t~ret931#1.offset, ldv_file_operations_file_operations_instance_1_#t~mem932#1.base, ldv_file_operations_file_operations_instance_1_#t~mem932#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~20#1, ldv_file_operations_file_operations_instance_1_~tmp___1~16#1, ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~11#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~6#1, ldv_file_operations_file_operations_instance_1_~tmp___5~4#1, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.offset, ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~4#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~20#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___1~16#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___2~11#1.base, ldv_file_operations_file_operations_instance_1_~tmp___2~11#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~6#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___5~4#1;havoc ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.offset;havoc ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.offset; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1;ldv_usb_register_driver_59_#t~ret999#1 := ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret966#1, ldv_usb_register_driver_#t~ret967#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_59_#t~ret999#1 && ldv_usb_register_driver_59_#t~ret999#1 <= 2147483647;ldv_usb_register_driver_59_~tmp___0~26#1 := ldv_usb_register_driver_59_#t~ret999#1;havoc ldv_usb_register_driver_59_#t~ret999#1;ldv_usb_register_driver_59_#res#1 := ldv_usb_register_driver_59_~tmp___0~26#1; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: 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 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: havoc ldv_mutex_unlock_30_~ldv_func_arg1#1.base, ldv_mutex_unlock_30_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_30_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_30_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_30 } true;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~ret893#1 := store_associate_remote_#res#1;havoc store_associate_remote_#t~ret215#1.base, store_associate_remote_#t~ret215#1.offset, store_associate_remote_#t~ret216#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~9#1.base, store_associate_remote_~tmp~9#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~ret893#1 && ldv_dummy_resourceless_instance_callback_2_9_#t~ret893#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret893#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret893#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 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: havoc ldv_mutex_lock_51_~ldv_func_arg1#1.base, ldv_mutex_lock_51_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_51_#in~ldv_func_arg1#1.base, ldv_mutex_lock_51_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_51 } true;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~ret1091#1.base, usb_ifnum_to_if_#t~ret1091#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 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840-1: SUMMARY for call ldv_mutex_lock_driver_lock(ldv_mutex_lock_51_~ldv_func_arg1#1.base, ldv_mutex_lock_51_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume 52 == (if imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem624#1; [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume !(52 == (if imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem624#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem624#1;call imon_set_display_type_#t~mem625#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: havoc ldv_mutex_unlock_49_~ldv_func_arg1#1.base, ldv_mutex_unlock_49_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_49_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_49_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_49 } true;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 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_30_~ldv_func_arg1#1.base, ldv_mutex_unlock_30_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call imon_init_display_#t~ret793#1 := _dev_info(imon_init_display_#t~mem792#1.base, imon_init_display_#t~mem792#1.offset, 236, 0); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5282: havoc vfd_write_#t~memcpy~res251#1.base, vfd_write_#t~memcpy~res251#1.offset;call write~int#4(vfd_write_~seq~0#1, vfd_write_~ictx~6#1.base, 334 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: assume -2147483648 <= imon_init_display_#t~ret793#1 && imon_init_display_#t~ret793#1 <= 2147483647;havoc imon_init_display_#t~mem792#1.base, imon_init_display_#t~mem792#1.offset;havoc imon_init_display_#t~ret793#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret917#1 && ldv_file_operations_file_operations_instance_1_#t~ret917#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp~32#1 := ldv_file_operations_file_operations_instance_1_#t~ret917#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret917#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret917#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5282-1: SUMMARY for call vfd_write_#t~memcpy~res251#1.base, vfd_write_#t~memcpy~res251#1.offset := #Ultimate.C_memcpy#4(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 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume 9 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume !(9 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: imon_init_touch_#res#1.base, imon_init_touch_#res#1.offset := 0, 0; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934-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 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736: imon_set_display_type_~configured_display_type~0#1 := 1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret929#1 && ldv_file_operations_file_operations_instance_1_#t~ret929#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___5~4#1 := ldv_file_operations_file_operations_instance_1_#t~ret929#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret929#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret929#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: imon_init_intf0_#t~ret747#1.base, imon_init_intf0_#t~ret747#1.offset := imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset;havoc imon_init_idev_#t~ret661#1.base, imon_init_idev_#t~ret661#1.offset, imon_init_idev_#t~mem662#1, imon_init_idev_#t~mem663#1, imon_init_idev_#t~loopctr664#1, imon_init_idev_#t~nondet665#1, imon_init_idev_#t~ret666#1, imon_init_idev_#t~mem667#1.base, imon_init_idev_#t~mem667#1.offset, imon_init_idev_#t~ret668#1, imon_init_idev_#t~ret669#1, imon_init_idev_#t~mem670#1, imon_init_idev_#t~mem671#1.base, imon_init_idev_#t~mem671#1.offset, imon_init_idev_#t~mem672#1.base, imon_init_idev_#t~mem672#1.offset, imon_init_idev_#t~ret673#1, imon_init_idev_#t~mem674#1.base, imon_init_idev_#t~mem674#1.offset, imon_init_idev_#t~ret675#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$#4(imon_init_intf0_#t~ret747#1.base, imon_init_intf0_#t~ret747#1.offset, imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret747#1.base, imon_init_intf0_#t~ret747#1.offset;call imon_init_intf0_#t~mem748#1.base, imon_init_intf0_#t~mem748#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-1: SUMMARY for call imon_init_intf1_#t~ret756#1.base, imon_init_intf1_#t~ret756#1.offset := usb_alloc_urb(0, 208); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: imon_init_intf1_~rx_urb~1#1.base, imon_init_intf1_~rx_urb~1#1.offset := imon_init_intf1_#t~ret756#1.base, imon_init_intf1_#t~ret756#1.offset;havoc imon_init_intf1_#t~ret756#1.base, imon_init_intf1_#t~ret756#1.offset; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: havoc rc_register_device_#t~nondet1084#1;imon_init_rdev_#t~ret658#1 := rc_register_device_#res#1;havoc rc_register_device_#t~nondet1084#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~ret658#1 && imon_init_rdev_#t~ret658#1 <= 2147483647;imon_init_rdev_~ret~2#1 := imon_init_rdev_#t~ret658#1;havoc imon_init_rdev_#t~ret658#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#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~21#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#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 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-1: SUMMARY for call lcd_write_#t~ret261#1 := ___ratelimit(lcd_write_~#_rs___1~2#1.base, lcd_write_~#_rs___1~2#1.offset, 93, 0); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: assume -2147483648 <= lcd_write_#t~ret261#1 && lcd_write_#t~ret261#1 <= 2147483647;lcd_write_~tmp___1~5#1 := lcd_write_#t~ret261#1;havoc lcd_write_#t~ret261#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5284-1: SUMMARY for call vfd_write_#t~ret252#1 := send_packet(vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset); srcloc: null [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp~32#1;~ldv_statevar_1~0 := 7; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp~32#1);~ldv_statevar_1~0 := 12; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5284: assume -2147483648 <= vfd_write_#t~ret252#1 && vfd_write_#t~ret252#1 <= 2147483647;vfd_write_~retval~6#1 := vfd_write_#t~ret252#1;havoc vfd_write_#t~ret252#1; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1097#1 := main_#res#1;havoc main_#t~ret900#1, main_~tmp~30#1;assume { :end_inline_main } true; [2025-02-08 03:48:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5152: assume 0 == vfd_write_#t~mem241#1 % 256;havoc vfd_write_#t~mem241#1;call write~int#21(0, vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(3735899821, vfd_write_~#_rs___0~1#1.base, 4 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(4294967295, vfd_write_~#_rs___0~1#1.base, 8 + vfd_write_~#_rs___0~1#1.offset, 4);call write~$Pointer$#21(0, -1, vfd_write_~#_rs___0~1#1.base, 12 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___0~1#1.base, 20 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___0~1#1.base, 28 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___0~1#1.base, 36 + vfd_write_~#_rs___0~1#1.offset, 8);call write~$Pointer$#21(68, 0, vfd_write_~#_rs___0~1#1.base, 44 + vfd_write_~#_rs___0~1#1.offset, 8);call write~int#21(0, vfd_write_~#_rs___0~1#1.base, 52 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___0~1#1.base, 56 + vfd_write_~#_rs___0~1#1.offset, 8);call write~int#21(1250, vfd_write_~#_rs___0~1#1.base, 64 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(10, vfd_write_~#_rs___0~1#1.base, 68 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___0~1#1.base, 72 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___0~1#1.base, 76 + vfd_write_~#_rs___0~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___0~1#1.base, 80 + vfd_write_~#_rs___0~1#1.offset, 8); [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5152: assume !(0 == vfd_write_#t~mem241#1 % 256);havoc vfd_write_#t~mem241#1; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc imon_touch_display_timeout_#t~mem273#1, imon_touch_display_timeout_#t~mem274#1.base, imon_touch_display_timeout_#t~mem274#1.offset, imon_touch_display_timeout_#t~mem275#1, imon_touch_display_timeout_#t~mem276#1.base, imon_touch_display_timeout_#t~mem276#1.offset, imon_touch_display_timeout_#t~mem277#1, imon_touch_display_timeout_#t~mem278#1.base, imon_touch_display_timeout_#t~mem278#1.offset, imon_touch_display_timeout_#t~mem279#1.base, imon_touch_display_timeout_#t~mem279#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 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-1: call imon_init_rdev_#t~mem655#1 := read~int#4(imon_init_rdev_~ictx#1.base, 469 + imon_init_rdev_~ictx#1.offset, 2); [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume 65500 == imon_init_rdev_#t~mem655#1 % 65536 % 4294967296;havoc imon_init_rdev_#t~mem655#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~mem606#1, imon_get_ffdc_type_#t~mem607#1.base, imon_get_ffdc_type_#t~mem607#1.offset, imon_get_ffdc_type_#t~ret608#1, imon_get_ffdc_type_#t~mem609#1.base, imon_get_ffdc_type_#t~mem609#1.offset, imon_get_ffdc_type_#t~ret610#1, imon_get_ffdc_type_#t~mem611#1.base, imon_get_ffdc_type_#t~mem611#1.offset, imon_get_ffdc_type_#t~ret612#1, imon_get_ffdc_type_#t~mem613#1.base, imon_get_ffdc_type_#t~mem613#1.offset, imon_get_ffdc_type_#t~ret614#1, imon_get_ffdc_type_#t~mem615#1.base, imon_get_ffdc_type_#t~mem615#1.offset, imon_get_ffdc_type_#t~ret616#1, imon_get_ffdc_type_#t~mem617#1.base, imon_get_ffdc_type_#t~mem617#1.offset, imon_get_ffdc_type_#t~ret618#1, imon_get_ffdc_type_#t~mem619#1.base, imon_get_ffdc_type_#t~mem619#1.offset, imon_get_ffdc_type_#t~ret620#1, imon_get_ffdc_type_#t~bitwise621#1, imon_get_ffdc_type_#t~ret622#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~mem606#1 := read~int#4(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~mem606#1;havoc imon_get_ffdc_type_#t~mem606#1;imon_get_ffdc_type_~detected_display_type~0#1 := 4;imon_get_ffdc_type_~allowed_protos~0#1 := 2; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(65500 == imon_init_rdev_#t~mem655#1 % 65536 % 4294967296);havoc imon_init_rdev_#t~mem655#1; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: assume -2147483648 <= imon_get_ffdc_type_#t~ret610#1 && imon_get_ffdc_type_#t~ret610#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem609#1.base, imon_get_ffdc_type_#t~mem609#1.offset;havoc imon_get_ffdc_type_#t~ret610#1;call write~int#4(0, imon_get_ffdc_type_~ictx#1.base, 24 + imon_get_ffdc_type_~ictx#1.offset, 1);call write~int#4(1, imon_get_ffdc_type_~ictx#1.base, 26 + imon_get_ffdc_type_~ictx#1.offset, 1); [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654-1: SUMMARY for call ldv_file_operations_instance_probe_0_12_#t~ret935#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 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___5~4#1;~ldv_statevar_1~0 := 7; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___5~4#1);~ldv_statevar_1~0 := 12; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606-2: call imon_get_ffdc_type_#t~mem609#1.base, imon_get_ffdc_type_#t~mem609#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606-1: SUMMARY for call imon_get_ffdc_type_#t~ret610#1 := _dev_info(imon_get_ffdc_type_#t~mem609#1.base, imon_get_ffdc_type_#t~mem609#1.offset, 157, 0); srcloc: null [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret935#1 && ldv_file_operations_instance_probe_0_12_#t~ret935#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~33#1 := ldv_file_operations_instance_probe_0_12_#t~ret935#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret935#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~ret907#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret935#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~ret907#1 && ldv_file_operations_file_operations_instance_0_#t~ret907#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret907#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem906#1.base, ldv_file_operations_file_operations_instance_0_#t~mem906#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret907#1; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: assume vfd_write_~i~1#1 <= 31; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: assume !(vfd_write_~i~1#1 <= 31);vfd_write_~i~1#1 := 32; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0 == (imon_init_intf1_~rx_urb~1#1.base + imon_init_intf1_~rx_urb~1#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0 == (imon_init_intf1_~rx_urb~1#1.base + imon_init_intf1_~rx_urb~1#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_48 } true;ldv_mutex_lock_48_#in~ldv_func_arg1#1.base, ldv_mutex_lock_48_#in~ldv_func_arg1#1.offset := imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset;havoc ldv_mutex_lock_48_~ldv_func_arg1#1.base, ldv_mutex_lock_48_~ldv_func_arg1#1.offset;ldv_mutex_lock_48_~ldv_func_arg1#1.base, ldv_mutex_lock_48_~ldv_func_arg1#1.offset := ldv_mutex_lock_48_#in~ldv_func_arg1#1.base, ldv_mutex_lock_48_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135-1: SUMMARY for call imon_init_intf0_#t~ret721#1.base, imon_init_intf0_#t~ret721#1.offset := usb_alloc_urb(0, 208); srcloc: null [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: imon_init_intf0_~rx_urb~0#1.base, imon_init_intf0_~rx_urb~0#1.offset := imon_init_intf0_#t~ret721#1.base, imon_init_intf0_#t~ret721#1.offset;havoc imon_init_intf0_#t~ret721#1.base, imon_init_intf0_#t~ret721#1.offset; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: assume 0 == (imon_init_intf0_#t~mem748#1.base + imon_init_intf0_#t~mem748#1.offset) % 18446744073709551616;havoc imon_init_intf0_#t~mem748#1.base, imon_init_intf0_#t~mem748#1.offset; [2025-02-08 03:48:45,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: assume !(0 == (imon_init_intf0_#t~mem748#1.base + imon_init_intf0_#t~mem748#1.offset) % 18446744073709551616);havoc imon_init_intf0_#t~mem748#1.base, imon_init_intf0_#t~mem748#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~ret638#1.base, imon_init_rdev_#t~ret638#1.offset, imon_init_rdev_#t~mem639#1.base, imon_init_rdev_#t~mem639#1.offset, imon_init_rdev_#t~ret640#1, imon_init_rdev_#t~mem641#1, imon_init_rdev_#t~mem642#1, imon_init_rdev_#t~loopctr643#1, imon_init_rdev_#t~nondet644#1, imon_init_rdev_#t~ret645#1, imon_init_rdev_#t~mem646#1.base, imon_init_rdev_#t~mem646#1.offset, imon_init_rdev_#t~ret647#1, imon_init_rdev_#t~ret648#1, imon_init_rdev_#t~mem649#1.base, imon_init_rdev_#t~mem649#1.offset, imon_init_rdev_#t~mem650#1.base, imon_init_rdev_#t~mem650#1.offset, imon_init_rdev_#t~memcpy~res651#1.base, imon_init_rdev_#t~memcpy~res651#1.offset, imon_init_rdev_#t~ret652#1, imon_init_rdev_#t~mem653#1.base, imon_init_rdev_#t~mem653#1.offset, imon_init_rdev_#t~ret654#1, imon_init_rdev_#t~mem655#1, imon_init_rdev_#t~mem656#1, imon_init_rdev_#t~mem657#1, imon_init_rdev_#t~ret658#1, imon_init_rdev_#t~mem659#1.base, imon_init_rdev_#t~mem659#1.offset, imon_init_rdev_#t~ret660#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#4(64, imon_init_rdev_~#fp_packet~0#1.base, imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 1 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 2 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 3 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 4 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 5 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(0, imon_init_rdev_~#fp_packet~0#1.base, 6 + imon_init_rdev_~#fp_packet~0#1.offset, 1);call write~int#4(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~ret1082#1.base, rc_allocate_device_#t~ret1082#1.offset; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: assume imon_init_idev_~i~4#1 % 4294967296 <= 39; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: assume !(imon_init_idev_~i~4#1 % 4294967296 <= 39);call imon_init_idev_#t~mem671#1.base, imon_init_idev_#t~mem671#1.offset := read~$Pointer$#4(imon_init_idev_~ictx#1.base, 8 + imon_init_idev_~ictx#1.offset, 8); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume 53 == (if imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem625#1; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume !(53 == (if imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem625#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem625#1;call imon_set_display_type_#t~mem626#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5418: assume 0 != lcd_write_~tmp___1~5#1; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5418: assume !(0 != lcd_write_~tmp___1~5#1); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume 0 != (imon_init_intf1_#t~mem778#1.base + imon_init_intf1_#t~mem778#1.offset) % 18446744073709551616;havoc imon_init_intf1_#t~mem778#1.base, imon_init_intf1_#t~mem778#1.offset;call imon_init_intf1_#t~mem779#1.base, imon_init_intf1_#t~mem779#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume !(0 != (imon_init_intf1_#t~mem778#1.base + imon_init_intf1_#t~mem778#1.offset) % 18446744073709551616);havoc imon_init_intf1_#t~mem778#1.base, imon_init_intf1_#t~mem778#1.offset; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5286: assume 0 != vfd_write_~retval~6#1;call write~int#21(0, vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(3735899821, vfd_write_~#_rs___3~0#1.base, 4 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(4294967295, vfd_write_~#_rs___3~0#1.base, 8 + vfd_write_~#_rs___3~0#1.offset, 4);call write~$Pointer$#21(0, -1, vfd_write_~#_rs___3~0#1.base, 12 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___3~0#1.base, 20 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___3~0#1.base, 28 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___3~0#1.base, 36 + vfd_write_~#_rs___3~0#1.offset, 8);call write~$Pointer$#21(80, 0, vfd_write_~#_rs___3~0#1.base, 44 + vfd_write_~#_rs___3~0#1.offset, 8);call write~int#21(0, vfd_write_~#_rs___3~0#1.base, 52 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___3~0#1.base, 56 + vfd_write_~#_rs___3~0#1.offset, 8);call write~int#21(1250, vfd_write_~#_rs___3~0#1.base, 64 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(10, vfd_write_~#_rs___3~0#1.base, 68 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___3~0#1.base, 72 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___3~0#1.base, 76 + vfd_write_~#_rs___3~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___3~0#1.base, 80 + vfd_write_~#_rs___3~0#1.offset, 8); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5286: assume !(0 != vfd_write_~retval~6#1); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: 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~ret942#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret945#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret946#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~21#1, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#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~21#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___2~12#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 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334-1: call imon_init_intf1_#t~mem778#1.base, imon_init_intf1_#t~mem778#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume 11 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume !(11 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127-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 03:48:45,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: 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 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc imon_get_ffdc_type_#t~mem606#1, imon_get_ffdc_type_#t~mem607#1.base, imon_get_ffdc_type_#t~mem607#1.offset, imon_get_ffdc_type_#t~ret608#1, imon_get_ffdc_type_#t~mem609#1.base, imon_get_ffdc_type_#t~mem609#1.offset, imon_get_ffdc_type_#t~ret610#1, imon_get_ffdc_type_#t~mem611#1.base, imon_get_ffdc_type_#t~mem611#1.offset, imon_get_ffdc_type_#t~ret612#1, imon_get_ffdc_type_#t~mem613#1.base, imon_get_ffdc_type_#t~mem613#1.offset, imon_get_ffdc_type_#t~ret614#1, imon_get_ffdc_type_#t~mem615#1.base, imon_get_ffdc_type_#t~mem615#1.offset, imon_get_ffdc_type_#t~ret616#1, imon_get_ffdc_type_#t~mem617#1.base, imon_get_ffdc_type_#t~mem617#1.offset, imon_get_ffdc_type_#t~ret618#1, imon_get_ffdc_type_#t~mem619#1.base, imon_get_ffdc_type_#t~mem619#1.offset, imon_get_ffdc_type_#t~ret620#1, imon_get_ffdc_type_#t~bitwise621#1, imon_get_ffdc_type_#t~ret622#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~mem656#1 := read~int#4(imon_init_rdev_~ictx#1.base, 576 + imon_init_rdev_~ictx#1.offset, 8);call write~int#4(imon_init_rdev_#t~mem656#1, imon_init_rdev_~rdev~0#1.base, 1689 + imon_init_rdev_~rdev~0#1.offset, 8);havoc imon_init_rdev_#t~mem656#1; [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: assume { :begin_inline_ldv_mutex_unlock_40 } true;ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset := lcd_write_~ictx~7#1.base, 30 + lcd_write_~ictx~7#1.offset;havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset := ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203-1: SUMMARY for call imon_init_intf0_#t~ret749#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 219, 0); srcloc: null [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume -2147483648 <= imon_init_intf0_#t~ret749#1 && imon_init_intf0_#t~ret749#1 <= 2147483647;havoc imon_init_intf0_#t~ret749#1; [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269-1: SUMMARY for call imon_init_intf1_#t~ret757#1 := printk(224, 0); srcloc: null [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383: call ldv_usb_usb_instance_5_#t~mem968#1.base, ldv_usb_usb_instance_5_#t~mem968#1.offset := read~$Pointer$#17(~ldv_5_container_usb_driver~0.base, 16 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5221: call write~int#4(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 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: assume -2147483648 <= imon_init_intf1_#t~ret757#1 && imon_init_intf1_#t~ret757#1 <= 2147483647;havoc imon_init_intf1_#t~ret757#1; [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume 0 == (imon_init_intf0_~rx_urb~0#1.base + imon_init_intf0_~rx_urb~0#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume !(0 == (imon_init_intf0_~rx_urb~0#1.base + imon_init_intf0_~rx_urb~0#1.offset) % 18446744073709551616); [2025-02-08 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: 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 03:48:45,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5420-1: SUMMARY for call lcd_write_#t~ret262#1 := printk(94, 0); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7468: 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 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7468: 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~ret756#1.base, imon_init_intf1_#t~ret756#1.offset, imon_init_intf1_#t~ret757#1, imon_init_intf1_#t~mem758#1, imon_init_intf1_#t~ret759#1.base, imon_init_intf1_#t~ret759#1.offset, imon_init_intf1_#t~ret760#1.base, imon_init_intf1_#t~ret760#1.offset, imon_init_intf1_#t~mem761#1.base, imon_init_intf1_#t~mem761#1.offset, imon_init_intf1_#t~ret762#1, imon_init_intf1_#t~mem763#1, imon_init_intf1_#t~ret764#1.base, imon_init_intf1_#t~ret764#1.offset, imon_init_intf1_#t~mem765#1.base, imon_init_intf1_#t~mem765#1.offset, imon_init_intf1_#t~mem766#1.base, imon_init_intf1_#t~mem766#1.offset, imon_init_intf1_#t~mem767#1.base, imon_init_intf1_#t~mem767#1.offset, imon_init_intf1_#t~mem768#1, imon_init_intf1_#t~ret769#1, imon_init_intf1_#t~mem770#1.base, imon_init_intf1_#t~mem770#1.offset, imon_init_intf1_#t~mem771#1.base, imon_init_intf1_#t~mem771#1.offset, imon_init_intf1_#t~bitwise772#1, imon_init_intf1_#t~mem773#1.base, imon_init_intf1_#t~mem773#1.offset, imon_init_intf1_#t~mem774#1, imon_init_intf1_#t~mem775#1.base, imon_init_intf1_#t~mem775#1.offset, imon_init_intf1_#t~ret776#1, imon_init_intf1_#t~ret777#1, imon_init_intf1_#t~mem778#1.base, imon_init_intf1_#t~mem778#1.offset, imon_init_intf1_#t~mem779#1.base, imon_init_intf1_#t~mem779#1.offset, imon_init_intf1_#t~mem780#1.base, imon_init_intf1_#t~mem780#1.offset, imon_init_intf1_#t~ret781#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~14#1, imon_init_intf1_~tmp___1~12#1, imon_init_intf1_~tmp___2~9#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~14#1;havoc imon_init_intf1_~tmp___1~12#1;havoc imon_init_intf1_~tmp___2~9#1;imon_init_intf1_~ret~6#1 := -12; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5420: assume -2147483648 <= lcd_write_#t~ret262#1 && lcd_write_#t~ret262#1 <= 2147483647;havoc lcd_write_#t~ret262#1; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7336-1: SUMMARY for call input_unregister_device(imon_init_intf1_#t~mem779#1.base, imon_init_intf1_#t~mem779#1.offset); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7336: havoc imon_init_intf1_#t~mem779#1.base, imon_init_intf1_#t~mem779#1.offset; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: SUMMARY for call ldv_assume((if 0 == ~ldv_0_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: havoc ldv_usb_usb_instance_5_#t~mem968#1.base, ldv_usb_usb_instance_5_#t~mem968#1.offset; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384-1: SUMMARY for call ldv_usb_instance_release_5_4(ldv_usb_usb_instance_5_#t~mem968#1.base, ldv_usb_usb_instance_5_#t~mem968#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume -2147483648 <= ldv_post_probe_#t~ret1010#1 && ldv_post_probe_#t~ret1010#1 <= 2147483647;ldv_post_probe_~tmp~59#1 := ldv_post_probe_#t~ret1010#1;havoc ldv_post_probe_#t~ret1010#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~59#1;ldv_usb_usb_instance_5_#t~ret981#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1010#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~59#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~ret981#1 && ldv_usb_usb_instance_5_#t~ret981#1 <= 2147483647;~ldv_5_probe_retval_default~0 := ldv_usb_usb_instance_5_#t~ret981#1;havoc ldv_usb_usb_instance_5_#t~ret981#1; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045-1: SUMMARY for call ldv_post_probe_#t~ret1010#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: assume 2 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: assume !(2 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret942#1; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: 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 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret905#1 && ldv_file_operations_file_operations_instance_0_#t~ret905#1 <= 2147483647;~ldv_statevar_0~0 := ldv_file_operations_file_operations_instance_0_#t~ret905#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret905#1; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret905#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139-1: SUMMARY for call imon_init_intf0_#t~ret722#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 211, 0); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139: assume -2147483648 <= imon_init_intf0_#t~ret722#1 && imon_init_intf0_#t~ret722#1 <= 2147483647;havoc imon_init_intf0_#t~ret722#1; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#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~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.offset; [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume 4 == ~display_type~0;call write~int#4(0, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6743: assume !(4 == ~display_type~0);call write~int#4(1, imon_set_display_type_~ictx#1.base, 24 + imon_set_display_type_~ictx#1.offset, 1); [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: havoc ldv_mutex_unlock_38_~ldv_func_arg1#1.base, ldv_mutex_unlock_38_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_38_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_38_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_38 } true;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 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_38_~ldv_func_arg1#1.base, ldv_mutex_unlock_38_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: assume 56 == (if imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem626#1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: assume !(56 == (if imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem626#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem626#1;call imon_set_display_type_#t~mem627#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret982#1 && ldv_usb_usb_instance_5_#t~ret982#1 <= 2147483647;ldv_usb_usb_instance_5_~tmp___2~14#1 := ldv_usb_usb_instance_5_#t~ret982#1;havoc ldv_usb_usb_instance_5_#t~ret982#1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret982#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-1: SUMMARY for call lcd_write_#t~ret256#1 := ___ratelimit(lcd_write_~#_rs~2#1.base, lcd_write_~#_rs~2#1.offset, 85, 0); srcloc: null [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356: assume -2147483648 <= lcd_write_#t~ret256#1 && lcd_write_#t~ret256#1 <= 2147483647;lcd_write_~tmp~13#1 := lcd_write_#t~ret256#1;havoc lcd_write_#t~ret256#1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume 12 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume !(12 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386-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 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: assume send_set_imon_clock_~i~0#1 <= 1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: 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 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876-1: SUMMARY for call usb_to_input_id(imon_init_idev_#t~mem671#1.base, imon_init_idev_#t~mem671#1.offset, imon_init_idev_~idev~0#1.base, 24 + imon_init_idev_~idev~0#1.offset); srcloc: null [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: havoc imon_init_idev_#t~mem671#1.base, imon_init_idev_#t~mem671#1.offset;call imon_init_idev_#t~mem672#1.base, imon_init_idev_#t~mem672#1.offset := read~$Pointer$#4(imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, 8);call write~$Pointer$#4(imon_init_idev_#t~mem672#1.base, imon_init_idev_#t~mem672#1.offset, imon_init_idev_~idev~0#1.base, 793 + imon_init_idev_~idev~0#1.offset, 8);havoc imon_init_idev_#t~mem672#1.base, imon_init_idev_#t~mem672#1.offset; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_52_~ldv_func_arg1#1.base, ldv_mutex_lock_52_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1;~ldv_statevar_2~0 := 1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp~36#1);~ldv_statevar_2~0 := 7; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: 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~ret947#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#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~22#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#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~22#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#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 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1 && ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#1 := ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1; [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: ldv_dev_get_drvdata_31_~tmp~49#1.base, ldv_dev_get_drvdata_31_~tmp~49#1.offset := ldv_dev_get_drvdata_31_#t~ret991#1.base, ldv_dev_get_drvdata_31_#t~ret991#1.offset;havoc ldv_dev_get_drvdata_31_#t~ret991#1.base, ldv_dev_get_drvdata_31_#t~ret991#1.offset;ldv_dev_get_drvdata_31_#res#1.base, ldv_dev_get_drvdata_31_#res#1.offset := ldv_dev_get_drvdata_31_~tmp~49#1.base, ldv_dev_get_drvdata_31_~tmp~49#1.offset;show_imon_clock_#t~ret217#1.base, show_imon_clock_#t~ret217#1.offset := ldv_dev_get_drvdata_31_#res#1.base, ldv_dev_get_drvdata_31_#res#1.offset;havoc ldv_dev_get_drvdata_31_#t~ret991#1.base, ldv_dev_get_drvdata_31_#t~ret991#1.offset, ldv_dev_get_drvdata_31_~dev#1.base, ldv_dev_get_drvdata_31_~dev#1.offset, ldv_dev_get_drvdata_31_~tmp~49#1.base, ldv_dev_get_drvdata_31_~tmp~49#1.offset;havoc ldv_dev_get_drvdata_31_#in~dev#1.base, ldv_dev_get_drvdata_31_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_31 } true;show_imon_clock_~tmp~10#1.base, show_imon_clock_~tmp~10#1.offset := show_imon_clock_#t~ret217#1.base, show_imon_clock_#t~ret217#1.offset;havoc show_imon_clock_#t~ret217#1.base, show_imon_clock_#t~ret217#1.offset;show_imon_clock_~ictx~4#1.base, show_imon_clock_~ictx~4#1.offset := show_imon_clock_~tmp~10#1.base, show_imon_clock_~tmp~10#1.offset; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652-1: SUMMARY for call ldv_dev_get_drvdata_31_#t~ret991#1.base, ldv_dev_get_drvdata_31_#t~ret991#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_31_~dev#1.base, ldv_dev_get_drvdata_31_~dev#1.offset); srcloc: null [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613-2: call imon_get_ffdc_type_#t~mem611#1.base, imon_get_ffdc_type_#t~mem611#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613-1: SUMMARY for call imon_get_ffdc_type_#t~ret612#1 := _dev_info(imon_get_ffdc_type_#t~mem611#1.base, imon_get_ffdc_type_#t~mem611#1.offset, 158, 0); srcloc: null [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613: assume -2147483648 <= imon_get_ffdc_type_#t~ret612#1 && imon_get_ffdc_type_#t~ret612#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem611#1.base, imon_get_ffdc_type_#t~mem611#1.offset;havoc imon_get_ffdc_type_#t~ret612#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: assume 0 != lcd_write_~tmp~13#1; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5358: assume !(0 != lcd_write_~tmp~13#1); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: lcd_write_~retval~7#1 := -22; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: call ldv_file_operations_file_operations_instance_1_#t~mem918#1.base, ldv_file_operations_file_operations_instance_1_#t~mem918#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~mem918#1.base, ldv_file_operations_file_operations_instance_1_#t~mem918#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~ret938#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 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: assume 0 != ldv_usb_usb_instance_5_~tmp___2~14#1;~ldv_statevar_5~0 := 3; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: assume !(0 != ldv_usb_usb_instance_5_~tmp___2~14#1);~ldv_statevar_5~0 := 12; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 3 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(3 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: 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 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830: assume 0 == (send_set_imon_clock_~ictx#1.base + send_set_imon_clock_~ictx#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830: assume !(0 == (send_set_imon_clock_~ictx#1.base + send_set_imon_clock_~ictx#1.offset) % 18446744073709551616);call send_set_imon_clock_#t~mem203#1 := read~int#4(send_set_imon_clock_~ictx#1.base, 585 + send_set_imon_clock_~ictx#1.offset, 1); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-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~mem623#1, imon_set_display_type_#t~mem624#1, imon_set_display_type_#t~mem625#1, imon_set_display_type_#t~mem626#1, imon_set_display_type_#t~mem627#1, imon_set_display_type_#t~mem628#1, imon_set_display_type_#t~mem629#1, imon_set_display_type_#t~mem630#1, imon_set_display_type_#t~mem631#1, imon_set_display_type_#t~mem632#1, imon_set_display_type_#t~mem633#1, imon_set_display_type_#t~mem634#1, imon_set_display_type_#t~mem635#1, imon_set_display_type_#t~mem636#1.base, imon_set_display_type_#t~mem636#1.offset, imon_set_display_type_#t~ret637#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 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc imon_set_display_type_#t~mem623#1, imon_set_display_type_#t~mem624#1, imon_set_display_type_#t~mem625#1, imon_set_display_type_#t~mem626#1, imon_set_display_type_#t~mem627#1, imon_set_display_type_#t~mem628#1, imon_set_display_type_#t~mem629#1, imon_set_display_type_#t~mem630#1, imon_set_display_type_#t~mem631#1, imon_set_display_type_#t~mem632#1, imon_set_display_type_#t~mem633#1, imon_set_display_type_#t~mem634#1, imon_set_display_type_#t~mem635#1, imon_set_display_type_#t~mem636#1.base, imon_set_display_type_#t~mem636#1.offset, imon_set_display_type_#t~ret637#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~mem657#1 := read~int#4(imon_init_rdev_~ictx#1.base, 576 + imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume 3 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7275: havoc ldv_mutex_lock_48_~ldv_func_arg1#1.base, ldv_mutex_lock_48_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_48_#in~ldv_func_arg1#1.base, ldv_mutex_lock_48_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_48 } true;call imon_init_intf1_#t~mem758#1 := read~int#4(imon_init_intf1_~ictx#1.base, 585 + imon_init_intf1_~ictx#1.offset, 1); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: 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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134-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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: SUMMARY for call imon_init_idev_#t~ret673#1 := input_register_device(imon_init_idev_~idev~0#1.base, imon_init_idev_~idev~0#1.offset); srcloc: null [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume -2147483648 <= imon_init_idev_#t~ret673#1 && imon_init_idev_#t~ret673#1 <= 2147483647;imon_init_idev_~ret~3#1 := imon_init_idev_#t~ret673#1;havoc imon_init_idev_#t~ret673#1; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4897: havoc send_set_imon_clock_#t~memcpy~res206#1.base, send_set_imon_clock_#t~memcpy~res206#1.offset; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_45_~ldv_func_arg1#1.base, ldv_mutex_lock_45_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4897-1: SUMMARY for call send_set_imon_clock_#t~memcpy~res206#1.base, send_set_imon_clock_#t~memcpy~res206#1.offset := #Ultimate.C_memcpy#4(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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: assume -2147483648 <= ldv_switch_1_#t~ret953#1 && ldv_switch_1_#t~ret953#1 <= 2147483647;ldv_switch_1_~tmp~39#1 := ldv_switch_1_#t~ret953#1;havoc ldv_switch_1_#t~ret953#1; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call ldv_switch_1_#t~ret953#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#1;~ldv_statevar_3~0 := 3; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#1);~ldv_statevar_3~0 := 10; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume 57 == (if imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem627#1; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume !(57 == (if imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem627#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem627#1;call imon_set_display_type_#t~mem628#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-1: SUMMARY for call lcd_write_#t~ret257#1 := printk(86, 0); srcloc: null [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: call ldv_file_operations_file_operations_instance_0_#t~mem906#1.base, ldv_file_operations_file_operations_instance_0_#t~mem906#1.offset := read~$Pointer$#14(~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~mem906#1.base, ldv_file_operations_file_operations_instance_0_#t~mem906#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~ret935#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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: assume -2147483648 <= lcd_write_#t~ret257#1 && lcd_write_#t~ret257#1 <= 2147483647;havoc lcd_write_#t~ret257#1; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume 14 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume !(14 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: 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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: assume !(0 == (store_associate_remote_~ictx~3#1.base + store_associate_remote_~ictx~3#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_29 } true;ldv_mutex_lock_29_#in~ldv_func_arg1#1.base, ldv_mutex_lock_29_#in~ldv_func_arg1#1.offset := store_associate_remote_~ictx~3#1.base, 30 + store_associate_remote_~ictx~3#1.offset;havoc ldv_mutex_lock_29_~ldv_func_arg1#1.base, ldv_mutex_lock_29_~ldv_func_arg1#1.offset;ldv_mutex_lock_29_~ldv_func_arg1#1.base, ldv_mutex_lock_29_~ldv_func_arg1#1.offset := ldv_mutex_lock_29_#in~ldv_func_arg1#1.base, ldv_mutex_lock_29_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume 131072 == imon_init_rdev_#t~mem657#1 % 18446744073709551616;havoc imon_init_rdev_#t~mem657#1;call write~$Pointer$#4(170, 0, imon_init_rdev_~rdev~0#1.base, 1396 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume !(131072 == imon_init_rdev_#t~mem657#1 % 18446744073709551616);havoc imon_init_rdev_#t~mem657#1;call write~$Pointer$#4(171, 0, imon_init_rdev_~rdev~0#1.base, 1396 + imon_init_rdev_~rdev~0#1.offset, 8); [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4832-1: SUMMARY for call send_set_imon_clock_#t~ret202#1 := printk(53, 0); srcloc: null [2025-02-08 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4832: assume -2147483648 <= send_set_imon_clock_#t~ret202#1 && send_set_imon_clock_#t~ret202#1 <= 2147483647;havoc send_set_imon_clock_#t~ret202#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 03:48:45,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret930#1.base, ldv_file_operations_file_operations_instance_1_#t~ret930#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret930#1.base, ldv_file_operations_file_operations_instance_1_#t~ret930#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret930#1.base, ldv_file_operations_file_operations_instance_1_#t~ret930#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~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___6~4#1.offset; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343-1: assume { :begin_inline_ldv_mutex_unlock_50 } true;ldv_mutex_unlock_50_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_50_#in~ldv_func_arg1#1.offset := imon_init_intf1_~ictx#1.base, 30 + imon_init_intf1_~ictx#1.offset;havoc ldv_mutex_unlock_50_~ldv_func_arg1#1.base, ldv_mutex_unlock_50_~ldv_func_arg1#1.offset;ldv_mutex_unlock_50_~ldv_func_arg1#1.base, ldv_mutex_unlock_50_~ldv_func_arg1#1.offset := ldv_mutex_unlock_50_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_50_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: havoc ldv_mutex_unlock_50_~ldv_func_arg1#1.base, ldv_mutex_unlock_50_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_50_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_50_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_50 } true; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume 0 == (imon_init_intf0_#t~mem751#1.base + imon_init_intf0_#t~mem751#1.offset) % 18446744073709551616;havoc imon_init_intf0_#t~mem751#1.base, imon_init_intf0_#t~mem751#1.offset; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume !(0 == (imon_init_intf0_#t~mem751#1.base + imon_init_intf0_#t~mem751#1.offset) % 18446744073709551616);havoc imon_init_intf0_#t~mem751#1.base, imon_init_intf0_#t~mem751#1.offset;call write~int#4(1, imon_init_intf0_~ictx~13#1.base, 28 + imon_init_intf0_~ictx~13#1.offset, 1);assume { :begin_inline_ldv_mutex_unlock_46 } true;ldv_mutex_unlock_46_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_46_#in~ldv_func_arg1#1.offset := imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset;havoc ldv_mutex_unlock_46_~ldv_func_arg1#1.base, ldv_mutex_unlock_46_~ldv_func_arg1#1.offset;ldv_mutex_unlock_46_~ldv_func_arg1#1.base, ldv_mutex_unlock_46_~ldv_func_arg1#1.offset := ldv_mutex_unlock_46_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_46_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229: assume vfd_write_~i~1#1 <= 34; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229: assume !(vfd_write_~i~1#1 <= 34);vfd_write_~offset~0#1 := 0;vfd_write_~seq~0#1 := 0; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277: assume 3 == imon_init_intf1_#t~mem758#1 % 256 % 4294967296;havoc imon_init_intf1_#t~mem758#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 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277: assume !(3 == imon_init_intf1_#t~mem758#1 % 256 % 4294967296);havoc imon_init_intf1_#t~mem758#1; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145-1: SUMMARY for call imon_init_intf0_#t~ret723#1.base, imon_init_intf0_#t~ret723#1.offset := usb_alloc_urb(0, 208); srcloc: null [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: imon_init_intf0_~tx_urb~0#1.base, imon_init_intf0_~tx_urb~0#1.offset := imon_init_intf0_#t~ret723#1.base, imon_init_intf0_#t~ret723#1.offset;havoc imon_init_intf0_#t~ret723#1.base, imon_init_intf0_#t~ret723#1.offset; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: assume -2147483648 <= send_set_imon_clock_#t~ret207#1 && send_set_imon_clock_#t~ret207#1 <= 2147483647;send_set_imon_clock_~retval~4#1 := send_set_imon_clock_#t~ret207#1;havoc send_set_imon_clock_#t~ret207#1; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899-1: SUMMARY for call send_set_imon_clock_#t~ret207#1 := send_packet(send_set_imon_clock_~ictx#1.base, send_set_imon_clock_~ictx#1.offset); srcloc: null [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: assume imon_init_idev_~ret~3#1 < 0;call imon_init_idev_#t~mem674#1.base, imon_init_idev_#t~mem674#1.offset := read~$Pointer$#4(imon_init_idev_~ictx#1.base, imon_init_idev_~ictx#1.offset, 8); [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: 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 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-2: call imon_set_display_type_#t~mem636#1.base, imon_set_display_type_#t~mem636#1.offset := read~$Pointer$#4(imon_set_display_type_~ictx#1.base, imon_set_display_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749-1: SUMMARY for call imon_set_display_type_#t~ret637#1 := _dev_info(imon_set_display_type_#t~mem636#1.base, imon_set_display_type_#t~mem636#1.offset, 164, 0); srcloc: null [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6749: assume -2147483648 <= imon_set_display_type_#t~ret637#1 && imon_set_display_type_#t~ret637#1 <= 2147483647;havoc imon_set_display_type_#t~mem636#1.base, imon_set_display_type_#t~mem636#1.offset;havoc imon_set_display_type_#t~ret637#1;call write~int#4(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 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: assume -2147483648 <= ldv_file_operations_instance_probe_1_12_#t~ret936#1 && ldv_file_operations_instance_probe_1_12_#t~ret936#1 <= 2147483647;ldv_file_operations_instance_probe_1_12_~tmp~34#1 := ldv_file_operations_instance_probe_1_12_#t~ret936#1;havoc ldv_file_operations_instance_probe_1_12_#t~ret936#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~ret923#1 := ldv_file_operations_instance_probe_1_12_#res#1;havoc ldv_file_operations_instance_probe_1_12_#t~ret936#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~ret923#1 && ldv_file_operations_file_operations_instance_1_#t~ret923#1 <= 2147483647;~ldv_1_ret_default~0 := ldv_file_operations_file_operations_instance_1_#t~ret923#1;havoc ldv_file_operations_file_operations_instance_1_#t~mem922#1.base, ldv_file_operations_file_operations_instance_1_#t~mem922#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret923#1; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665-1: SUMMARY for call ldv_file_operations_instance_probe_1_12_#t~ret936#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 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume 0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume !(0 == (imon_probe_~ictx~14#1.base + imon_probe_~ictx~14#1.offset) % 18446744073709551616); [2025-02-08 03:48:45,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344-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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: call imon_init_intf1_#t~mem780#1.base, imon_init_intf1_#t~mem780#1.offset := read~$Pointer$#4(imon_init_intf1_~ictx#1.base, imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: assume 2 == ~ldv_statevar_6~0; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: 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~mem955#1.base, ldv_timer_timer_instance_4_#t~mem955#1.offset, ldv_timer_timer_instance_4_#t~mem956#1.base, ldv_timer_timer_instance_4_#t~mem956#1.offset, ldv_timer_timer_instance_4_#t~mem957#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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume 0 == ldv_switch_1_~tmp~39#1; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume !(0 == ldv_switch_1_~tmp~39#1); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume 4 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume !(4 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4834: store_imon_clock_#t~ret237#1 := send_set_imon_clock_#res#1;havoc send_set_imon_clock_#t~ret202#1, send_set_imon_clock_#t~mem203#1, send_set_imon_clock_#t~mem204#1, send_set_imon_clock_#t~mem205#1, send_set_imon_clock_#t~memcpy~res206#1.base, send_set_imon_clock_#t~memcpy~res206#1.offset, send_set_imon_clock_#t~ret207#1, send_set_imon_clock_#t~ret208#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~ret237#1 && store_imon_clock_#t~ret237#1 <= 2147483647;store_imon_clock_~tmp___1~3#1 := store_imon_clock_#t~ret237#1;havoc store_imon_clock_#t~ret237#1;store_imon_clock_~retval~5#1 := store_imon_clock_~tmp___1~3#1; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret908#1 && ldv_file_operations_file_operations_instance_0_#t~ret908#1 <= 2147483647;~ldv_0_ret_default~0 := ldv_file_operations_file_operations_instance_0_#t~ret908#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret908#1; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.offset := ldv_file_operations_file_operations_instance_1_#t~ret931#1.base, ldv_file_operations_file_operations_instance_1_#t~ret931#1.offset;havoc ldv_file_operations_file_operations_instance_1_#t~ret931#1.base, ldv_file_operations_file_operations_instance_1_#t~ret931#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~4#1.base, ldv_file_operations_file_operations_instance_1_~tmp___7~4#1.offset; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret931#1.base, ldv_file_operations_file_operations_instance_1_#t~ret931#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429: lcd_write_~tmp___2~3#1 := lcd_write_#t~ret263#1;havoc lcd_write_#t~ret263#1; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5429-1: SUMMARY for call lcd_write_#t~ret263#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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5231: call write~int#4(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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: 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#4(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$#4(#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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret908#1 := ldv_filter_err_code(~ldv_0_ret_default~0); srcloc: null [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: call ldv_usb_usb_instance_5_#t~mem969#1.base, ldv_usb_usb_instance_5_#t~mem969#1.offset := read~$Pointer$#17(~ldv_5_container_usb_driver~0.base, 16 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5099: 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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: assume 0 == (imon_init_intf0_~tx_urb~0#1.base + imon_init_intf0_~tx_urb~0#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: 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 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7213-1: SUMMARY for call imon_init_intf0_#t~ret752#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 221, 0); srcloc: null [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: assume 4 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7213: assume -2147483648 <= imon_init_intf0_#t~ret752#1 && imon_init_intf0_#t~ret752#1 <= 2147483647;havoc imon_init_intf0_#t~ret752#1; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883-1: SUMMARY for call imon_init_idev_#t~ret675#1 := dev_err(imon_init_idev_#t~mem674#1.base, imon_init_idev_#t~mem674#1.offset, 174, 0); srcloc: null [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: assume -2147483648 <= imon_init_idev_#t~ret675#1 && imon_init_idev_#t~ret675#1 <= 2147483647;havoc imon_init_idev_#t~mem674#1.base, imon_init_idev_#t~mem674#1.offset;havoc imon_init_idev_#t~ret675#1; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume 0 != send_set_imon_clock_~retval~4#1; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: 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 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: assume 69 == (if imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem628#1; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: assume !(69 == (if imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem628#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem628#1;call imon_set_display_type_#t~mem629#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: assume -2147483648 <= imon_probe_#t~ret808#1 && imon_probe_#t~ret808#1 <= 2147483647;havoc imon_probe_#t~ret808#1;imon_probe_~ret~8#1 := -19; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: havoc ldv_usb_usb_instance_5_#t~mem969#1.base, ldv_usb_usb_instance_5_#t~mem969#1.offset; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-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 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret909#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret909#1 && ldv_file_operations_file_operations_instance_0_#t~ret909#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___1~15#1 := ldv_file_operations_file_operations_instance_0_#t~ret909#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret909#1; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478-1: SUMMARY for call imon_probe_#t~ret808#1 := printk(245, 0); srcloc: null [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364: ldv_file_operations_instance_write_0_4_#t~ret939#1 := lcd_write_#res#1;havoc lcd_write_#t~mem255#1.base, lcd_write_#t~mem255#1.offset, lcd_write_#t~ret256#1, lcd_write_#t~ret257#1, lcd_write_#t~mem258#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~ret266#1, lcd_write_#t~mem267#1, lcd_write_#t~ret268#1, lcd_write_#t~mem269#1.base, lcd_write_#t~mem269#1.offset, lcd_write_#t~ret270#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~13#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~3#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~ret939#1 && ldv_file_operations_instance_write_0_4_#t~ret939#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret939#1;havoc ldv_file_operations_instance_write_0_4_#t~ret939#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~mem916#1.base, ldv_file_operations_file_operations_instance_0_#t~mem916#1.offset; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume 15 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume !(15 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-1: SUMMARY for call ldv_usb_instance_release_5_4(ldv_usb_usb_instance_5_#t~mem969#1.base, ldv_usb_usb_instance_5_#t~mem969#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: havoc ldv_mutex_lock_39_~ldv_func_arg1#1.base, ldv_mutex_lock_39_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_39_#in~ldv_func_arg1#1.base, ldv_mutex_lock_39_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_39 } true;call lcd_write_#t~mem258#1 := read~int#4(lcd_write_~ictx~7#1.base, 24 + lcd_write_~ictx~7#1.offset, 1); [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_39_~ldv_func_arg1#1.base, ldv_mutex_lock_39_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: call ldv_file_operations_file_operations_instance_1_#t~mem932#1.base, ldv_file_operations_file_operations_instance_1_#t~mem932#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~mem932#1.base, ldv_file_operations_file_operations_instance_1_#t~mem932#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~ret940#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~mem238#1.base, vfd_write_#t~mem238#1.offset, vfd_write_#t~ret239#1, vfd_write_#t~ret240#1, vfd_write_#t~mem241#1, vfd_write_#t~ret242#1, vfd_write_#t~ret243#1, vfd_write_#t~ret244#1, vfd_write_#t~ret245#1, vfd_write_#t~ret246#1, vfd_write_#t~memcpy~res247#1.base, vfd_write_#t~memcpy~res247#1.offset, vfd_write_#t~ret248#1, vfd_write_#t~ret249#1, vfd_write_#t~ret250#1, vfd_write_#t~memcpy~res251#1.base, vfd_write_#t~memcpy~res251#1.offset, vfd_write_#t~ret252#1, vfd_write_#t~ret253#1, vfd_write_#t~ret254#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~12#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~2#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~12#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~2#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#4(1, vfd_write_~#vfd_packet6~0#1.base, vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(0, vfd_write_~#vfd_packet6~0#1.base, 1 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(0, vfd_write_~#vfd_packet6~0#1.base, 2 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(0, vfd_write_~#vfd_packet6~0#1.base, 3 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(0, vfd_write_~#vfd_packet6~0#1.base, 4 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(255, vfd_write_~#vfd_packet6~0#1.base, 5 + vfd_write_~#vfd_packet6~0#1.offset, 1);call write~int#4(255, vfd_write_~#vfd_packet6~0#1.base, 6 + vfd_write_~#vfd_packet6~0#1.offset, 1);call vfd_write_#t~mem238#1.base, vfd_write_#t~mem238#1.offset := read~$Pointer$#4(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~mem238#1.base, vfd_write_#t~mem238#1.offset;havoc vfd_write_#t~mem238#1.base, vfd_write_#t~mem238#1.offset; [2025-02-08 03:48:45,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6620-2: call imon_get_ffdc_type_#t~mem613#1.base, imon_get_ffdc_type_#t~mem613#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6620-1: SUMMARY for call imon_get_ffdc_type_#t~ret614#1 := _dev_info(imon_get_ffdc_type_#t~mem613#1.base, imon_get_ffdc_type_#t~mem613#1.offset, 159, 0); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: 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~ret892#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~ret209#1.base, show_associate_remote_#t~ret209#1.offset, show_associate_remote_#t~mem210#1, show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset, show_associate_remote_#t~strcpy~res212#1.base, show_associate_remote_#t~strcpy~res212#1.offset, show_associate_remote_#t~ret213#1, show_associate_remote_#t~nondet214#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~8#1.base, show_associate_remote_~tmp~8#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~8#1.base, show_associate_remote_~tmp~8#1.offset;havoc show_associate_remote_~tmp___0~3#1;assume { :begin_inline_ldv_dev_get_drvdata_25 } true;ldv_dev_get_drvdata_25_#in~dev#1.base, ldv_dev_get_drvdata_25_#in~dev#1.offset := show_associate_remote_~d#1.base, show_associate_remote_~d#1.offset;havoc ldv_dev_get_drvdata_25_#res#1.base, ldv_dev_get_drvdata_25_#res#1.offset;havoc ldv_dev_get_drvdata_25_#t~ret989#1.base, ldv_dev_get_drvdata_25_#t~ret989#1.offset, ldv_dev_get_drvdata_25_~dev#1.base, ldv_dev_get_drvdata_25_~dev#1.offset, ldv_dev_get_drvdata_25_~tmp~47#1.base, ldv_dev_get_drvdata_25_~tmp~47#1.offset;ldv_dev_get_drvdata_25_~dev#1.base, ldv_dev_get_drvdata_25_~dev#1.offset := ldv_dev_get_drvdata_25_#in~dev#1.base, ldv_dev_get_drvdata_25_#in~dev#1.offset;havoc ldv_dev_get_drvdata_25_~tmp~47#1.base, ldv_dev_get_drvdata_25_~tmp~47#1.offset; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6620: assume -2147483648 <= imon_get_ffdc_type_#t~ret614#1 && imon_get_ffdc_type_#t~ret614#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem613#1.base, imon_get_ffdc_type_#t~mem613#1.offset;havoc imon_get_ffdc_type_#t~ret614#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume 0 != lcd_write_~tmp___2~3#1 % 18446744073709551616;lcd_write_~retval~7#1 := -14; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume !(0 != lcd_write_~tmp___2~3#1 % 18446744073709551616); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: SUMMARY for call ldv_free(~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602-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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret919#1 && ldv_file_operations_file_operations_instance_1_#t~ret919#1 <= 2147483647;~ldv_statevar_1~0 := ldv_file_operations_file_operations_instance_1_#t~ret919#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret919#1; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret919#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: 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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume !(0 == (store_imon_clock_~ictx~5#1.base + store_imon_clock_~ictx~5#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_35 } true;ldv_mutex_lock_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_35_#in~ldv_func_arg1#1.offset := store_imon_clock_~ictx~5#1.base, 30 + store_imon_clock_~ictx~5#1.offset;havoc ldv_mutex_lock_35_~ldv_func_arg1#1.base, ldv_mutex_lock_35_~ldv_func_arg1#1.offset;ldv_mutex_lock_35_~ldv_func_arg1#1.base, ldv_mutex_lock_35_~ldv_func_arg1#1.offset := ldv_mutex_lock_35_#in~ldv_func_arg1#1.base, ldv_mutex_lock_35_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149-1: SUMMARY for call imon_init_intf0_#t~ret724#1 := dev_err(imon_init_intf0_~dev~3#1.base, imon_init_intf0_~dev~3#1.offset, 213, 0); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7149: assume -2147483648 <= imon_init_intf0_#t~ret724#1 && imon_init_intf0_#t~ret724#1 <= 2147483647;havoc imon_init_intf0_#t~ret724#1; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume -2147483648 <= send_set_imon_clock_#t~ret208#1 && send_set_imon_clock_#t~ret208#1 <= 2147483647;havoc send_set_imon_clock_#t~ret208#1; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-1: SUMMARY for call send_set_imon_clock_#t~ret208#1 := printk(55, 0); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume 3 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_53_~ldv_func_arg1#1.base, ldv_mutex_unlock_53_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: ~ldv_5_reset_flag_default~0 := 0;~ldv_statevar_5~0 := 15; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396-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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348-1: SUMMARY for call imon_init_intf1_#t~ret781#1 := dev_err(imon_init_intf1_#t~mem780#1.base, imon_init_intf1_#t~mem780#1.offset, 229, 0); srcloc: null [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348: assume -2147483648 <= imon_init_intf1_#t~ret781#1 && imon_init_intf1_#t~ret781#1 <= 2147483647;havoc imon_init_intf1_#t~mem780#1.base, imon_init_intf1_#t~mem780#1.offset;havoc imon_init_intf1_#t~ret781#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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___1~15#1;~ldv_statevar_0~0 := 9; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___1~15#1);~ldv_statevar_0~0 := 11; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume 5 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume !(5 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume 3 == ~ldv_statevar_6~0; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: 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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838: assume 2 == (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 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4838: assume !(2 == (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;call send_set_imon_clock_#t~mem204#1 := read~int#4(send_set_imon_clock_~ictx#1.base, 585 + send_set_imon_clock_~ictx#1.offset, 1); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume 1 == ldv_switch_1_~tmp~39#1; [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !(1 == ldv_switch_1_~tmp~39#1); [2025-02-08 03:48:45,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: 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~nondet1084#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~nondet1084#1;assume -2147483648 <= rc_register_device_#t~nondet1084#1 && rc_register_device_#t~nondet1084#1 <= 2147483647;rc_register_device_#res#1 := rc_register_device_#t~nondet1084#1;havoc rc_register_device_#t~nondet1084#1; [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: havoc ldv_mutex_lock_32_~ldv_func_arg1#1.base, ldv_mutex_lock_32_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_32_#in~ldv_func_arg1#1.base, ldv_mutex_lock_32_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_32 } true;call show_imon_clock_#t~mem218#1 := read~int#4(show_imon_clock_~ictx~4#1.base, 24 + show_imon_clock_~ictx~4#1.offset, 1); [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_32_~ldv_func_arg1#1.base, ldv_mutex_lock_32_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: assume 5 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: 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~mem968#1.base, ldv_usb_usb_instance_5_#t~mem968#1.offset, ldv_usb_usb_instance_5_#t~mem969#1.base, ldv_usb_usb_instance_5_#t~mem969#1.offset, ldv_usb_usb_instance_5_#t~mem970#1.base, ldv_usb_usb_instance_5_#t~mem970#1.offset, ldv_usb_usb_instance_5_#t~mem971#1.base, ldv_usb_usb_instance_5_#t~mem971#1.offset, ldv_usb_usb_instance_5_#t~mem972#1.base, ldv_usb_usb_instance_5_#t~mem972#1.offset, ldv_usb_usb_instance_5_#t~mem973#1.base, ldv_usb_usb_instance_5_#t~mem973#1.offset, ldv_usb_usb_instance_5_#t~mem974#1.base, ldv_usb_usb_instance_5_#t~mem974#1.offset, ldv_usb_usb_instance_5_#t~ret975#1, ldv_usb_usb_instance_5_#t~ret976#1.base, ldv_usb_usb_instance_5_#t~ret976#1.offset, ldv_usb_usb_instance_5_#t~ret977#1.base, ldv_usb_usb_instance_5_#t~ret977#1.offset, ldv_usb_usb_instance_5_#t~ret978#1.base, ldv_usb_usb_instance_5_#t~ret978#1.offset, ldv_usb_usb_instance_5_#t~mem979#1.base, ldv_usb_usb_instance_5_#t~mem979#1.offset, ldv_usb_usb_instance_5_#t~ret980#1, ldv_usb_usb_instance_5_#t~ret981#1, ldv_usb_usb_instance_5_#t~ret982#1, ldv_usb_usb_instance_5_#t~ret983#1.base, ldv_usb_usb_instance_5_#t~ret983#1.offset, ldv_usb_usb_instance_5_#t~mem984#1.base, ldv_usb_usb_instance_5_#t~mem984#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~23#1.base, ldv_usb_usb_instance_5_~tmp___0~23#1.offset, ldv_usb_usb_instance_5_~tmp___1~19#1.base, ldv_usb_usb_instance_5_~tmp___1~19#1.offset, ldv_usb_usb_instance_5_~tmp___2~14#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~23#1.base, ldv_usb_usb_instance_5_~tmp___0~23#1.offset;havoc ldv_usb_usb_instance_5_~tmp___1~19#1.base, ldv_usb_usb_instance_5_~tmp___1~19#1.offset;havoc ldv_usb_usb_instance_5_~tmp___2~14#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 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5169: assume -2147483648 <= vfd_write_#t~ret242#1 && vfd_write_#t~ret242#1 <= 2147483647;vfd_write_~tmp___0~6#1 := vfd_write_#t~ret242#1;havoc vfd_write_#t~ret242#1; [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5169-1: SUMMARY for call vfd_write_#t~ret242#1 := ___ratelimit(vfd_write_~#_rs___0~1#1.base, vfd_write_~#_rs___0~1#1.offset, 69, 0); srcloc: null [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: ~ldv_statevar_2~0 := 2; [2025-02-08 03:48:45,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803-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 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: 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~ret951#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#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~ret895#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~ret226#1.base, store_imon_clock_#t~ret226#1.offset, store_imon_clock_#t~mem227#1, store_imon_clock_#t~mem228#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~nondet236#1, store_imon_clock_#t~ret237#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~11#1.base, store_imon_clock_~tmp~11#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~11#1.base, store_imon_clock_~tmp~11#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_34 } true;ldv_dev_get_drvdata_34_#in~dev#1.base, ldv_dev_get_drvdata_34_#in~dev#1.offset := store_imon_clock_~d#1.base, store_imon_clock_~d#1.offset;havoc ldv_dev_get_drvdata_34_#res#1.base, ldv_dev_get_drvdata_34_#res#1.offset;havoc ldv_dev_get_drvdata_34_#t~ret992#1.base, ldv_dev_get_drvdata_34_#t~ret992#1.offset, ldv_dev_get_drvdata_34_~dev#1.base, ldv_dev_get_drvdata_34_~dev#1.offset, ldv_dev_get_drvdata_34_~tmp~50#1.base, ldv_dev_get_drvdata_34_~tmp~50#1.offset;ldv_dev_get_drvdata_34_~dev#1.base, ldv_dev_get_drvdata_34_~dev#1.offset := ldv_dev_get_drvdata_34_#in~dev#1.base, ldv_dev_get_drvdata_34_#in~dev#1.offset;havoc ldv_dev_get_drvdata_34_~tmp~50#1.base, ldv_dev_get_drvdata_34_~tmp~50#1.offset; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: imon_driver_init_#t~ret871#1 := ldv_usb_register_driver_59_#res#1;havoc ldv_usb_register_driver_59_#t~ret998#1, ldv_usb_register_driver_59_#t~ret999#1, ldv_usb_register_driver_59_~ldv_func_arg1#1.base, ldv_usb_register_driver_59_~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_~ldv_func_arg2#1.base, ldv_usb_register_driver_59_~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_~ldv_func_arg3#1.base, ldv_usb_register_driver_59_~ldv_func_arg3#1.offset, ldv_usb_register_driver_59_~ldv_func_res~2#1, ldv_usb_register_driver_59_~tmp~54#1, ldv_usb_register_driver_59_~tmp___0~26#1;havoc ldv_usb_register_driver_59_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_59_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_59_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_59_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_usb_register_driver_59 } true;assume -2147483648 <= imon_driver_init_#t~ret871#1 && imon_driver_init_#t~ret871#1 <= 2147483647;imon_driver_init_~tmp~27#1 := imon_driver_init_#t~ret871#1;havoc imon_driver_init_#t~ret871#1;imon_driver_init_#res#1 := imon_driver_init_~tmp~27#1;ldv_EMGentry_init_imon_driver_init_11_11_#t~ret872#1 := imon_driver_init_#res#1;havoc imon_driver_init_#t~ret871#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~ret872#1 && ldv_EMGentry_init_imon_driver_init_11_11_#t~ret872#1 <= 2147483647;ldv_EMGentry_init_imon_driver_init_11_11_~tmp~28#1 := ldv_EMGentry_init_imon_driver_init_11_11_#t~ret872#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#t~ret872#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~ret897#1 := ldv_EMGentry_init_imon_driver_init_11_11_#res#1;havoc ldv_EMGentry_init_imon_driver_init_11_11_#t~ret872#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~ret897#1 && ldv_entry_EMGentry_11_#t~ret897#1 <= 2147483647;~ldv_11_ret_default~0 := ldv_entry_EMGentry_11_#t~ret897#1;havoc ldv_entry_EMGentry_11_#t~ret897#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~ret1009#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~58#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~58#1; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: ldv_dev_get_drvdata_25_~tmp~47#1.base, ldv_dev_get_drvdata_25_~tmp~47#1.offset := ldv_dev_get_drvdata_25_#t~ret989#1.base, ldv_dev_get_drvdata_25_#t~ret989#1.offset;havoc ldv_dev_get_drvdata_25_#t~ret989#1.base, ldv_dev_get_drvdata_25_#t~ret989#1.offset;ldv_dev_get_drvdata_25_#res#1.base, ldv_dev_get_drvdata_25_#res#1.offset := ldv_dev_get_drvdata_25_~tmp~47#1.base, ldv_dev_get_drvdata_25_~tmp~47#1.offset;show_associate_remote_#t~ret209#1.base, show_associate_remote_#t~ret209#1.offset := ldv_dev_get_drvdata_25_#res#1.base, ldv_dev_get_drvdata_25_#res#1.offset;havoc ldv_dev_get_drvdata_25_#t~ret989#1.base, ldv_dev_get_drvdata_25_#t~ret989#1.offset, ldv_dev_get_drvdata_25_~dev#1.base, ldv_dev_get_drvdata_25_~dev#1.offset, ldv_dev_get_drvdata_25_~tmp~47#1.base, ldv_dev_get_drvdata_25_~tmp~47#1.offset;havoc ldv_dev_get_drvdata_25_#in~dev#1.base, ldv_dev_get_drvdata_25_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_25 } true;show_associate_remote_~tmp~8#1.base, show_associate_remote_~tmp~8#1.offset := show_associate_remote_#t~ret209#1.base, show_associate_remote_#t~ret209#1.offset;havoc show_associate_remote_#t~ret209#1.base, show_associate_remote_#t~ret209#1.offset;show_associate_remote_~ictx~2#1.base, show_associate_remote_~ictx~2#1.offset := show_associate_remote_~tmp~8#1.base, show_associate_remote_~tmp~8#1.offset; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: SUMMARY for call ldv_dev_get_drvdata_25_#t~ret989#1.base, ldv_dev_get_drvdata_25_#t~ret989#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_25_~dev#1.base, ldv_dev_get_drvdata_25_~dev#1.offset); srcloc: null [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume 60 == (if imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem629#1; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: assume !(60 == (if imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem629#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem629#1;call imon_set_display_type_#t~mem630#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: 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~ret983#1.base, ldv_usb_usb_instance_5_#t~ret983#1.offset;havoc ldv_usb_usb_instance_5_#t~ret983#1.base, ldv_usb_usb_instance_5_#t~ret983#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~mem984#1.base, ldv_usb_usb_instance_5_#t~mem984#1.offset := read~$Pointer$#17(~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~mem984#1.base, ldv_usb_usb_instance_5_#t~mem984#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~mem964#1, ldv_usb_instance_suspend_5_8_#t~ret965#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~mem964#1 := read~int#4(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~mem964#1;havoc imon_suspend_#res#1;havoc imon_suspend_#t~ret841#1.base, imon_suspend_#t~ret841#1.offset, imon_suspend_#t~mem842#1.base, imon_suspend_#t~mem842#1.offset, imon_suspend_#t~mem843#1, imon_suspend_#t~mem844#1.base, imon_suspend_#t~mem844#1.offset, imon_suspend_#t~mem845#1.base, imon_suspend_#t~mem845#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 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-1: SUMMARY for call ldv_usb_usb_instance_5_#t~ret983#1.base, ldv_usb_usb_instance_5_#t~ret983#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume 18 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume !(18 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume imon_init_rdev_~ret~2#1 < 0;call imon_init_rdev_#t~mem659#1.base, imon_init_rdev_#t~mem659#1.offset := read~$Pointer$#4(imon_init_rdev_~ictx#1.base, imon_init_rdev_~ictx#1.offset, 8); [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: 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 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_46_~ldv_func_arg1#1.base, ldv_mutex_unlock_46_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927-1: ldv_usb_register_driver_59_#res#1 := ldv_usb_register_driver_59_~ldv_func_res~2#1; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: assume -2147483648 <= vfd_write_#t~ret253#1 && vfd_write_#t~ret253#1 <= 2147483647;vfd_write_~tmp___4~1#1 := vfd_write_#t~ret253#1;havoc vfd_write_#t~ret253#1; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303-1: SUMMARY for call vfd_write_#t~ret253#1 := ___ratelimit(vfd_write_~#_rs___3~0#1.base, vfd_write_~#_rs___3~0#1.offset, 81, 0); srcloc: null [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: 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 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5171: assume 0 != vfd_write_~tmp___0~6#1; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5171: assume !(0 != vfd_write_~tmp___0~6#1); [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: havoc ##fun~int~TO~VOID_#~954#1;havoc ##fun~int~TO~VOID_#in~954#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: SUMMARY for call ldv_free(~ldv_1_resource_file~0.base, ~ldv_1_resource_file~0.offset); srcloc: null [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5370: assume 0 == lcd_write_#t~mem258#1 % 256;havoc lcd_write_#t~mem258#1;call write~int#21(0, lcd_write_~#_rs___0~2#1.base, lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(3735899821, lcd_write_~#_rs___0~2#1.base, 4 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(4294967295, lcd_write_~#_rs___0~2#1.base, 8 + lcd_write_~#_rs___0~2#1.offset, 4);call write~$Pointer$#21(0, -1, lcd_write_~#_rs___0~2#1.base, 12 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___0~2#1.base, 20 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___0~2#1.base, 28 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___0~2#1.base, 36 + lcd_write_~#_rs___0~2#1.offset, 8);call write~$Pointer$#21(88, 0, lcd_write_~#_rs___0~2#1.base, 44 + lcd_write_~#_rs___0~2#1.offset, 8);call write~int#21(0, lcd_write_~#_rs___0~2#1.base, 52 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___0~2#1.base, 56 + lcd_write_~#_rs___0~2#1.offset, 8);call write~int#21(1250, lcd_write_~#_rs___0~2#1.base, 64 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(10, lcd_write_~#_rs___0~2#1.base, 68 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___0~2#1.base, 72 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___0~2#1.base, 76 + lcd_write_~#_rs___0~2#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___0~2#1.base, 80 + lcd_write_~#_rs___0~2#1.offset, 8); [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5370: assume !(0 == lcd_write_#t~mem258#1 % 256);havoc lcd_write_#t~mem258#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: 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 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset := imon_init_intf1_#t~ret759#1.base, imon_init_intf1_#t~ret759#1.offset;havoc imon_init_intf1_#t~ret759#1.base, imon_init_intf1_#t~ret759#1.offset; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume 4 == ~ldv_statevar_6~0; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: havoc ldv_mutex_unlock_46_~ldv_func_arg1#1.base, ldv_mutex_unlock_46_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_46_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_46_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_46 } true;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 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286-1: SUMMARY for call imon_init_intf1_#t~ret759#1.base, imon_init_intf1_#t~ret759#1.offset := interface_to_usbdev(imon_init_intf1_~intf#1.base, imon_init_intf1_~intf#1.offset); srcloc: null [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume 2 == ldv_switch_1_~tmp~39#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume !(2 == ldv_switch_1_~tmp~39#1); [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume 6 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: assume !(6 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842: assume 1 == (if send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 - 4294967296);havoc send_set_imon_clock_#t~mem204#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4842: assume !(1 == (if send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 <= 2147483647 then send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 else send_set_imon_clock_#t~mem204#1 % 256 % 4294967296 - 4294967296));havoc send_set_imon_clock_#t~mem204#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824-1: SUMMARY for call imon_init_rdev_#t~ret660#1 := dev_err(imon_init_rdev_#t~mem659#1.base, imon_init_rdev_#t~mem659#1.offset, 172, 0); srcloc: null [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume -2147483648 <= imon_init_rdev_#t~ret660#1 && imon_init_rdev_#t~ret660#1 <= 2147483647;havoc imon_init_rdev_#t~mem659#1.base, imon_init_rdev_#t~mem659#1.offset;havoc imon_init_rdev_#t~ret660#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10920: havoc ldv_pre_usb_register_driver_#t~nondet1077#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10920-1: ldv_usb_register_driver_#t~ret966#1 := ldv_pre_usb_register_driver_#res#1;havoc ldv_pre_usb_register_driver_#t~nondet1077#1;assume { :end_inline_ldv_pre_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_#t~ret966#1 && ldv_usb_register_driver_#t~ret966#1 <= 2147483647;ldv_usb_register_driver_~arg0#1 := ldv_usb_register_driver_#t~ret966#1;havoc ldv_usb_register_driver_#t~ret966#1; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542-1: SUMMARY for call ldv_free(~ldv_1_resource_inode~0.base, ~ldv_1_resource_inode~0.offset); srcloc: null [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608: ~ldv_statevar_1~0 := 3; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8608-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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437: assume -2147483648 <= lcd_write_#t~ret264#1 && lcd_write_#t~ret264#1 <= 2147483647;lcd_write_~retval~7#1 := lcd_write_#t~ret264#1;havoc lcd_write_#t~ret264#1; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: ~ldv_1_ret_default~0 := 1;~ldv_statevar_1~0 := 15; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437-1: SUMMARY for call lcd_write_#t~ret264#1 := send_packet(lcd_write_~ictx~7#1.base, lcd_write_~ictx~7#1.offset); srcloc: null [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-1: SUMMARY for call imon_init_intf1_#t~ret760#1.base, imon_init_intf1_#t~ret760#1.offset := usb_get_dev(imon_init_intf1_~tmp~21#1.base, imon_init_intf1_~tmp~21#1.offset); srcloc: null [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: call write~$Pointer$#4(imon_init_intf1_#t~ret760#1.base, imon_init_intf1_#t~ret760#1.offset, imon_init_intf1_~ictx#1.base, 16 + imon_init_intf1_~ictx#1.offset, 8);havoc imon_init_intf1_#t~ret760#1.base, imon_init_intf1_#t~ret760#1.offset;call write~$Pointer$#4(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~mem761#1.base, imon_init_intf1_#t~mem761#1.offset := read~$Pointer$#4(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~mem761#1.base, imon_init_intf1_#t~mem761#1.offset;havoc imon_init_intf1_#t~mem761#1.base, imon_init_intf1_#t~mem761#1.offset; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume 0 != vfd_write_~tmp___4~1#1; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: assume !(0 != vfd_write_~tmp___4~1#1); [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335: assume 6 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335: assume !(6 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5173: assume -2147483648 <= vfd_write_#t~ret243#1 && vfd_write_#t~ret243#1 <= 2147483647;havoc vfd_write_#t~ret243#1; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5173-1: SUMMARY for call vfd_write_#t~ret243#1 := printk(70, 0); srcloc: null [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891-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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: imon_init_idev_#res#1.base, imon_init_idev_#res#1.offset := 0, 0; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume -2147483648 <= ldv_file_operations_instance_release_0_2_#t~ret937#1 && ldv_file_operations_instance_release_0_2_#t~ret937#1 <= 2147483647;havoc ldv_file_operations_instance_release_0_2_#t~ret937#1;havoc ldv_file_operations_instance_release_0_2_#t~ret937#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~mem902#1.base, ldv_file_operations_file_operations_instance_0_#t~mem902#1.offset;~ldv_statevar_0~0 := 1; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call ldv_file_operations_instance_release_0_2_#t~ret937#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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume 65 == (if imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem630#1; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume !(65 == (if imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem630#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem630#1;call imon_set_display_type_#t~mem631#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: 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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: ~ldv_statevar_5~0 := 7; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468-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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: 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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: 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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402: ~ldv_statevar_5~0 := 4; [2025-02-08 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: 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 03:48:45,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume 20 == ~ldv_statevar_0~0; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume !(20 == ~ldv_statevar_0~0); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5042: assume 0 == store_imon_clock_#t~mem227#1 % 256;havoc store_imon_clock_#t~mem227#1;store_imon_clock_~retval~5#1 := -19; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5042: assume !(0 == store_imon_clock_#t~mem227#1 % 256);havoc store_imon_clock_#t~mem227#1;call store_imon_clock_#t~mem228#1 := read~int#4(store_imon_clock_~ictx~5#1.base, 25 + store_imon_clock_~ictx~5#1.offset, 1); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: 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; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: 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 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628-2: call imon_get_ffdc_type_#t~mem615#1.base, imon_get_ffdc_type_#t~mem615#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628-1: SUMMARY for call imon_get_ffdc_type_#t~ret616#1 := _dev_info(imon_get_ffdc_type_#t~mem615#1.base, imon_get_ffdc_type_#t~mem615#1.offset, 160, 0); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume -2147483648 <= imon_get_ffdc_type_#t~ret616#1 && imon_get_ffdc_type_#t~ret616#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem615#1.base, imon_get_ffdc_type_#t~mem615#1.offset;havoc imon_get_ffdc_type_#t~ret616#1;imon_get_ffdc_type_~detected_display_type~0#1 := 1;imon_get_ffdc_type_~allowed_protos~0#1 := 131072; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5439: assume 0 != lcd_write_~retval~7#1;call write~int#21(0, lcd_write_~#_rs___2~1#1.base, lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(3735899821, lcd_write_~#_rs___2~1#1.base, 4 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(4294967295, lcd_write_~#_rs___2~1#1.base, 8 + lcd_write_~#_rs___2~1#1.offset, 4);call write~$Pointer$#21(0, -1, lcd_write_~#_rs___2~1#1.base, 12 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___2~1#1.base, 20 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___2~1#1.base, 28 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#21(0, 0, lcd_write_~#_rs___2~1#1.base, 36 + lcd_write_~#_rs___2~1#1.offset, 8);call write~$Pointer$#21(96, 0, lcd_write_~#_rs___2~1#1.base, 44 + lcd_write_~#_rs___2~1#1.offset, 8);call write~int#21(0, lcd_write_~#_rs___2~1#1.base, 52 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___2~1#1.base, 56 + lcd_write_~#_rs___2~1#1.offset, 8);call write~int#21(1250, lcd_write_~#_rs___2~1#1.base, 64 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(10, lcd_write_~#_rs___2~1#1.base, 68 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___2~1#1.base, 72 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___2~1#1.base, 76 + lcd_write_~#_rs___2~1#1.offset, 4);call write~int#21(0, lcd_write_~#_rs___2~1#1.base, 80 + lcd_write_~#_rs___2~1#1.offset, 8); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5439: assume !(0 != lcd_write_~retval~7#1);call write~$Pointer$#29(100, 0, lcd_write_~#descriptor~3#1.base, lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#29(101, 0, lcd_write_~#descriptor~3#1.base, 8 + lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#29(102, 0, lcd_write_~#descriptor~3#1.base, 16 + lcd_write_~#descriptor~3#1.offset, 8);call write~$Pointer$#29(103, 0, lcd_write_~#descriptor~3#1.base, 24 + lcd_write_~#descriptor~3#1.offset, 8);call write~int#29(953, lcd_write_~#descriptor~3#1.base, 32 + lcd_write_~#descriptor~3#1.offset, 4);call write~int#29(0, lcd_write_~#descriptor~3#1.base, 36 + lcd_write_~#descriptor~3#1.offset, 4);call lcd_write_#t~mem267#1 := read~int#29(lcd_write_~#descriptor~3#1.base, 36 + lcd_write_~#descriptor~3#1.offset, 4); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307: assume -2147483648 <= vfd_write_#t~ret254#1 && vfd_write_#t~ret254#1 <= 2147483647;havoc vfd_write_#t~ret254#1; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5307-1: SUMMARY for call vfd_write_#t~ret254#1 := printk(82, 0); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157-1: SUMMARY for call imon_init_intf0_#t~ret725#1.base, imon_init_intf0_#t~ret725#1.offset := spinlock_check(imon_init_intf0_~ictx~13#1.base, 495 + imon_init_intf0_~ictx~13#1.offset); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: SUMMARY for call ldv_assume((if 0 == ~ldv_11_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157: havoc imon_init_intf0_#t~ret725#1.base, imon_init_intf0_#t~ret725#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 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: ~ldv_statevar_3~0 := 2; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: 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~ret750#1.base, imon_init_intf0_#t~ret750#1.offset := imon_init_rdev_#res#1.base, imon_init_rdev_#res#1.offset;havoc imon_init_rdev_#t~ret638#1.base, imon_init_rdev_#t~ret638#1.offset, imon_init_rdev_#t~mem639#1.base, imon_init_rdev_#t~mem639#1.offset, imon_init_rdev_#t~ret640#1, imon_init_rdev_#t~mem641#1, imon_init_rdev_#t~mem642#1, imon_init_rdev_#t~loopctr643#1, imon_init_rdev_#t~nondet644#1, imon_init_rdev_#t~ret645#1, imon_init_rdev_#t~mem646#1.base, imon_init_rdev_#t~mem646#1.offset, imon_init_rdev_#t~ret647#1, imon_init_rdev_#t~ret648#1, imon_init_rdev_#t~mem649#1.base, imon_init_rdev_#t~mem649#1.offset, imon_init_rdev_#t~mem650#1.base, imon_init_rdev_#t~mem650#1.offset, imon_init_rdev_#t~memcpy~res651#1.base, imon_init_rdev_#t~memcpy~res651#1.offset, imon_init_rdev_#t~ret652#1, imon_init_rdev_#t~mem653#1.base, imon_init_rdev_#t~mem653#1.offset, imon_init_rdev_#t~ret654#1, imon_init_rdev_#t~mem655#1, imon_init_rdev_#t~mem656#1, imon_init_rdev_#t~mem657#1, imon_init_rdev_#t~ret658#1, imon_init_rdev_#t~mem659#1.base, imon_init_rdev_#t~mem659#1.offset, imon_init_rdev_#t~ret660#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$#4(imon_init_intf0_#t~ret750#1.base, imon_init_intf0_#t~ret750#1.offset, imon_init_intf0_~ictx~13#1.base, 471 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret750#1.base, imon_init_intf0_#t~ret750#1.offset;call imon_init_intf0_#t~mem751#1.base, imon_init_intf0_#t~mem751#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 471 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1 && ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~21#1 := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1; [2025-02-08 03:48:45,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret943#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: havoc ldv_mutex_unlock_40_~ldv_func_arg1#1.base, ldv_mutex_unlock_40_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_40_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_40_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_40 } true;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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume 0 == imon_probe_~ifnum~1#1;assume { :begin_inline_ldv_mutex_lock_52 } true;ldv_mutex_lock_52_#in~ldv_func_arg1#1.base, ldv_mutex_lock_52_#in~ldv_func_arg1#1.offset := imon_probe_~ictx~14#1.base, 30 + imon_probe_~ictx~14#1.offset;havoc ldv_mutex_lock_52_~ldv_func_arg1#1.base, ldv_mutex_lock_52_~ldv_func_arg1#1.offset;ldv_mutex_lock_52_~ldv_func_arg1#1.base, ldv_mutex_lock_52_~ldv_func_arg1#1.offset := ldv_mutex_lock_52_#in~ldv_func_arg1#1.base, ldv_mutex_lock_52_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume !(0 == imon_probe_~ifnum~1#1); [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5242: havoc vfd_write_#t~memcpy~res247#1.base, vfd_write_#t~memcpy~res247#1.offset;call write~int#4(vfd_write_~seq~0#1, vfd_write_~ictx~6#1.base, 334 + vfd_write_~ictx~6#1.offset, 1); [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret910#1.base, ldv_file_operations_file_operations_instance_0_#t~ret910#1.offset := ldv_xmalloc(520); srcloc: null [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret910#1.base, ldv_file_operations_file_operations_instance_0_#t~ret910#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret910#1.base, ldv_file_operations_file_operations_instance_0_#t~ret910#1.offset;~ldv_0_resource_file~0.base, ~ldv_0_resource_file~0.offset := ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.offset; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;assume { :begin_inline_ldv_mutex_lock_45 } true;ldv_mutex_lock_45_#in~ldv_func_arg1#1.base, ldv_mutex_lock_45_#in~ldv_func_arg1#1.offset := imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset;havoc ldv_mutex_lock_45_~ldv_func_arg1#1.base, ldv_mutex_lock_45_~ldv_func_arg1#1.offset;ldv_mutex_lock_45_~ldv_func_arg1#1.base, ldv_mutex_lock_45_~ldv_func_arg1#1.offset := ldv_mutex_lock_45_#in~ldv_func_arg1#1.base, ldv_mutex_lock_45_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5242-1: SUMMARY for call vfd_write_#t~memcpy~res247#1.base, vfd_write_#t~memcpy~res247#1.offset := #Ultimate.C_memcpy#4(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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9272: assume -2147483648 <= ldv_usb_instance_resume_5_7_#t~ret963#1 && ldv_usb_instance_resume_5_7_#t~ret963#1 <= 2147483647;havoc ldv_usb_instance_resume_5_7_#t~ret963#1;havoc ldv_usb_instance_resume_5_7_#t~ret963#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~mem970#1.base, ldv_usb_usb_instance_5_#t~mem970#1.offset;~ldv_statevar_5~0 := 4; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume 7 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume !(7 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9272-1: SUMMARY for call ldv_usb_instance_resume_5_7_#t~ret963#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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-1: SUMMARY for call ldv_entry_EMGentry_11_#t~ret896#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: 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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: assume -2147483648 <= ldv_entry_EMGentry_11_#t~ret896#1 && ldv_entry_EMGentry_11_#t~ret896#1 <= 2147483647;ldv_entry_EMGentry_11_~tmp~29#1 := ldv_entry_EMGentry_11_#t~ret896#1;havoc ldv_entry_EMGentry_11_#t~ret896#1; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4846: 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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: havoc ldv_mutex_unlock_54_~ldv_func_arg1#1.base, ldv_mutex_unlock_54_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_54_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_54_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_54 } true;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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867-1: SUMMARY for call ldv_mutex_unlock_driver_lock(ldv_mutex_unlock_54_~ldv_func_arg1#1.base, ldv_mutex_unlock_54_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume 3 == ldv_switch_1_~tmp~39#1; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume !(3 == ldv_switch_1_~tmp~39#1); [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9339: assume 7 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9339: assume !(7 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291-1: SUMMARY for call imon_init_intf1_#t~ret762#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 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: imon_init_intf1_~tmp___0~14#1 := (if 0 == imon_init_intf1_#t~ret762#1 % 256 then 0 else 1);havoc imon_init_intf1_#t~ret762#1; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: 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~mem782#1, imon_init_display_#t~ret783#1, imon_init_display_#t~mem784#1.base, imon_init_display_#t~mem784#1.offset, imon_init_display_#t~ret785#1, imon_init_display_#t~ret786#1, imon_init_display_#t~mem787#1.base, imon_init_display_#t~mem787#1.offset, imon_init_display_#t~ret788#1, imon_init_display_#t~mem789#1, imon_init_display_#t~ret790#1, imon_init_display_#t~ret791#1, imon_init_display_#t~mem792#1.base, imon_init_display_#t~mem792#1.offset, imon_init_display_#t~ret793#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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225-2: call imon_init_intf0_#t~mem753#1.base, imon_init_intf0_#t~mem753#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 479 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225-1: SUMMARY for call input_unregister_device(imon_init_intf0_#t~mem753#1.base, imon_init_intf0_#t~mem753#1.offset); srcloc: null [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5177: vfd_write_~retval~6#1 := -19; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: havoc imon_init_intf0_#t~mem753#1.base, imon_init_intf0_#t~mem753#1.offset;call imon_init_intf0_#t~mem754#1.base, imon_init_intf0_#t~mem754#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 294 + imon_init_intf0_~ictx~13#1.offset, 8); [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~21#1;~ldv_statevar_2~0 := 1; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___0~21#1);~ldv_statevar_2~0 := 7; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_33_~ldv_func_arg1#1.base, ldv_mutex_unlock_33_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume 66 == (if imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem631#1; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume !(66 == (if imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem631#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem631#1;call imon_set_display_type_#t~mem632#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: havoc ldv_mutex_lock_52_~ldv_func_arg1#1.base, ldv_mutex_lock_52_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_52_#in~ldv_func_arg1#1.base, ldv_mutex_lock_52_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_52 } true;imon_probe_#t~short810#1 := 65500 == imon_probe_~product~0#1 % 65536 % 4294967296; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: 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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: 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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: havoc ldv_mutex_unlock_33_~ldv_func_arg1#1.base, ldv_mutex_unlock_33_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_33_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_33_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_33 } true;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~ret894#1 := show_imon_clock_#res#1;havoc show_imon_clock_#t~ret217#1.base, show_imon_clock_#t~ret217#1.offset, show_imon_clock_#t~mem218#1, show_imon_clock_#t~loopctr219#1, show_imon_clock_#t~nondet220#1, show_imon_clock_#t~ret221#1, show_imon_clock_#t~mem222#1, show_imon_clock_#t~loopctr223#1, show_imon_clock_#t~nondet224#1, show_imon_clock_#t~ret225#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~10#1.base, show_imon_clock_~tmp~10#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~ret894#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret894#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret894#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret894#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret911#1.base, ldv_file_operations_file_operations_instance_0_#t~ret911#1.offset := ldv_xmalloc(1032); srcloc: null [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: 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~ret911#1.base, ldv_file_operations_file_operations_instance_0_#t~ret911#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret911#1.base, ldv_file_operations_file_operations_instance_0_#t~ret911#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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: call ldv_usb_usb_instance_5_#t~mem970#1.base, ldv_usb_usb_instance_5_#t~mem970#1.offset := read~$Pointer$#17(~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~mem970#1.base, ldv_usb_usb_instance_5_#t~mem970#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_resume_5_7_#t~ret963#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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: havoc ldv_file_operations_file_operations_instance_0_#t~ret901#1, ldv_file_operations_file_operations_instance_0_#t~mem902#1.base, ldv_file_operations_file_operations_instance_0_#t~mem902#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret903#1, ldv_file_operations_file_operations_instance_0_#t~ret904#1, ldv_file_operations_file_operations_instance_0_#t~ret905#1, ldv_file_operations_file_operations_instance_0_#t~mem906#1.base, ldv_file_operations_file_operations_instance_0_#t~mem906#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret907#1, ldv_file_operations_file_operations_instance_0_#t~ret908#1, ldv_file_operations_file_operations_instance_0_#t~ret909#1, ldv_file_operations_file_operations_instance_0_#t~ret910#1.base, ldv_file_operations_file_operations_instance_0_#t~ret910#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret911#1.base, ldv_file_operations_file_operations_instance_0_#t~ret911#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret912#1, ldv_file_operations_file_operations_instance_0_#t~ret913#1, ldv_file_operations_file_operations_instance_0_#t~ret914#1.base, ldv_file_operations_file_operations_instance_0_#t~ret914#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret915#1.base, ldv_file_operations_file_operations_instance_0_#t~ret915#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem916#1.base, ldv_file_operations_file_operations_instance_0_#t~mem916#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~19#1, ldv_file_operations_file_operations_instance_0_~tmp___1~15#1, ldv_file_operations_file_operations_instance_0_~tmp___2~10#1.base, ldv_file_operations_file_operations_instance_0_~tmp___2~10#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~5#1, ldv_file_operations_file_operations_instance_0_~tmp___5~3#1, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~3#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.base, ldv_file_operations_file_operations_instance_0_~tmp___7~3#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5046: assume 0 != (if store_imon_clock_#t~mem228#1 % 256 % 4294967296 <= 2147483647 then store_imon_clock_#t~mem228#1 % 256 % 4294967296 else store_imon_clock_#t~mem228#1 % 256 % 4294967296 - 4294967296);havoc store_imon_clock_#t~mem228#1;store_imon_clock_~retval~5#1 := -16; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5046: assume !(0 != (if store_imon_clock_#t~mem228#1 % 256 % 4294967296 <= 2147483647 then store_imon_clock_#t~mem228#1 % 256 % 4294967296 else store_imon_clock_#t~mem228#1 % 256 % 4294967296 - 4294967296));havoc store_imon_clock_#t~mem228#1;store_imon_clock_~year~0#1 := store_imon_clock_#t~nondet229#1;store_imon_clock_~month~0#1 := store_imon_clock_#t~nondet230#1;store_imon_clock_~day~0#1 := store_imon_clock_#t~nondet231#1;store_imon_clock_~dow~0#1 := store_imon_clock_#t~nondet232#1;store_imon_clock_~hour~0#1 := store_imon_clock_#t~nondet233#1;store_imon_clock_~minute~0#1 := store_imon_clock_#t~nondet234#1;store_imon_clock_~second~0#1 := store_imon_clock_#t~nondet235#1;assume 0 <= store_imon_clock_#t~nondet236#1 && store_imon_clock_#t~nondet236#1 <= 7;store_imon_clock_~tmp___0~5#1 := (if store_imon_clock_#t~nondet236#1 % 4294967296 <= 2147483647 then store_imon_clock_#t~nondet236#1 % 4294967296 else store_imon_clock_#t~nondet236#1 % 4294967296 - 4294967296);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;havoc store_imon_clock_#t~nondet236#1; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8151: assume 0 != ldv_entry_EMGentry_11_~tmp~29#1;~ldv_statevar_11~0 := 3; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8151: assume !(0 != ldv_entry_EMGentry_11_~tmp~29#1);~ldv_statevar_11~0 := 7; [2025-02-08 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: havoc ldv_mutex_lock_45_~ldv_func_arg1#1.base, ldv_mutex_lock_45_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_45_#in~ldv_func_arg1#1.base, ldv_mutex_lock_45_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_45 } true;call write~$Pointer$#4(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 03:48:45,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4848: call write~int#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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#4(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~mem205#1 := read~int#4(send_set_imon_clock_~ictx#1.base, 469 + send_set_imon_clock_~ictx#1.offset, 2); [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623-1: SUMMARY for call imon_suspend_#t~ret841#1.base, imon_suspend_#t~ret841#1.offset := usb_get_intfdata(imon_suspend_~intf#1.base, imon_suspend_~intf#1.offset); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: havoc ldv_mutex_lock_26_~ldv_func_arg1#1.base, ldv_mutex_lock_26_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_26_#in~ldv_func_arg1#1.base, ldv_mutex_lock_26_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_26 } true;call show_associate_remote_#t~mem210#1 := read~int#4(show_associate_remote_~ictx~2#1.base, 27 + show_associate_remote_~ictx~2#1.offset, 1); [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623: imon_suspend_~tmp~25#1.base, imon_suspend_~tmp~25#1.offset := imon_suspend_#t~ret841#1.base, imon_suspend_#t~ret841#1.offset;havoc imon_suspend_#t~ret841#1.base, imon_suspend_#t~ret841#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~mem842#1.base, imon_suspend_#t~mem842#1.offset := read~$Pointer$#4(imon_suspend_~intf#1.base, 8 + imon_suspend_~intf#1.offset, 8);call imon_suspend_#t~mem843#1 := read~int#4(imon_suspend_#t~mem842#1.base, 2 + imon_suspend_#t~mem842#1.offset, 1);imon_suspend_~ifnum~3#1 := (if imon_suspend_#t~mem843#1 % 256 % 4294967296 <= 2147483647 then imon_suspend_#t~mem843#1 % 256 % 4294967296 else imon_suspend_#t~mem843#1 % 256 % 4294967296 - 4294967296);havoc imon_suspend_#t~mem842#1.base, imon_suspend_#t~mem842#1.offset;havoc imon_suspend_#t~mem843#1; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605-1: SUMMARY for call ldv_mutex_lock_lock_of_imon_context(ldv_mutex_lock_26_~ldv_func_arg1#1.base, ldv_mutex_lock_26_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8614: 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~ret934#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 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5245: assume -2147483648 <= vfd_write_#t~ret248#1 && vfd_write_#t~ret248#1 <= 2147483647;vfd_write_~retval~6#1 := vfd_write_#t~ret248#1;havoc vfd_write_#t~ret248#1; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: assume 0 != imon_init_intf1_~tmp___0~14#1 % 256;imon_init_intf1_~tmp___1~12#1 := 0; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: assume !(0 != imon_init_intf1_~tmp___0~14#1 % 256);imon_init_intf1_~tmp___1~12#1 := 1; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5245-1: SUMMARY for call vfd_write_#t~ret248#1 := send_packet(vfd_write_~ictx~6#1.base, vfd_write_~ictx~6#1.offset); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: 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 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_47_~ldv_func_arg1#1.base, ldv_mutex_unlock_47_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume 7 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: SUMMARY for call ldv_assume((if 0 != ~ldv_1_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: assume imon_probe_#t~short810#1;call imon_probe_#t~mem809#1 := read~int#4(imon_probe_~ictx~14#1.base, 26 + imon_probe_~ictx~14#1.offset, 1);imon_probe_#t~short810#1 := 0 != (if imon_probe_#t~mem809#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem809#1 % 256 % 4294967296 else imon_probe_#t~mem809#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: assume !imon_probe_#t~short810#1; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume imon_probe_#t~short810#1;havoc imon_probe_#t~mem809#1;havoc imon_probe_#t~short810#1; [2025-02-08 03:48:45,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume !imon_probe_#t~short810#1;havoc imon_probe_#t~mem809#1;havoc imon_probe_#t~short810#1; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret912#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret912#1 && ldv_file_operations_file_operations_instance_0_#t~ret912#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___4~5#1 := ldv_file_operations_file_operations_instance_0_#t~ret912#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret912#1;~ldv_0_size_cnt_write_size~0 := ldv_file_operations_file_operations_instance_0_~tmp___4~5#1; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: imon_init_intf0_~tmp___0~13#1.base, imon_init_intf0_~tmp___0~13#1.offset := imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset;havoc imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume 8 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: assume !(8 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162-1: SUMMARY for call imon_init_intf0_#t~ret726#1.base, imon_init_intf0_#t~ret726#1.offset := interface_to_usbdev(imon_init_intf0_~intf#1.base, imon_init_intf0_~intf#1.offset); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832-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 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: 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 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550-1: SUMMARY for call ldv_file_operations_file_operations_instance_1_#t~ret920#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: assume 7 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: assume -2147483648 <= ldv_file_operations_file_operations_instance_1_#t~ret920#1 && ldv_file_operations_file_operations_instance_1_#t~ret920#1 <= 2147483647;ldv_file_operations_file_operations_instance_1_~tmp___0~20#1 := ldv_file_operations_file_operations_instance_1_#t~ret920#1;havoc ldv_file_operations_file_operations_instance_1_#t~ret920#1; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume 0 != vfd_write_~retval~6#1;call write~int#21(0, vfd_write_~#_rs___2~0#1.base, vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(3735899821, vfd_write_~#_rs___2~0#1.base, 4 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(4294967295, vfd_write_~#_rs___2~0#1.base, 8 + vfd_write_~#_rs___2~0#1.offset, 4);call write~$Pointer$#21(0, -1, vfd_write_~#_rs___2~0#1.base, 12 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___2~0#1.base, 20 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___2~0#1.base, 28 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___2~0#1.base, 36 + vfd_write_~#_rs___2~0#1.offset, 8);call write~$Pointer$#21(76, 0, vfd_write_~#_rs___2~0#1.base, 44 + vfd_write_~#_rs___2~0#1.offset, 8);call write~int#21(0, vfd_write_~#_rs___2~0#1.base, 52 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___2~0#1.base, 56 + vfd_write_~#_rs___2~0#1.offset, 8);call write~int#21(1250, vfd_write_~#_rs___2~0#1.base, 64 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(10, vfd_write_~#_rs___2~0#1.base, 68 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___2~0#1.base, 72 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___2~0#1.base, 76 + vfd_write_~#_rs___2~0#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___2~0#1.base, 80 + vfd_write_~#_rs___2~0#1.offset, 8); [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: 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 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret901#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret901#1 && ldv_file_operations_file_operations_instance_0_#t~ret901#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp~31#1 := ldv_file_operations_file_operations_instance_0_#t~ret901#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret901#1; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163-1: SUMMARY for call imon_init_intf0_#t~ret727#1.base, imon_init_intf0_#t~ret727#1.offset := usb_get_dev(imon_init_intf0_~tmp___0~13#1.base, imon_init_intf0_~tmp___0~13#1.offset); srcloc: null [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:48:45,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: call write~$Pointer$#4(imon_init_intf0_#t~ret727#1.base, imon_init_intf0_#t~ret727#1.offset, imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);havoc imon_init_intf0_#t~ret727#1.base, imon_init_intf0_#t~ret727#1.offset;call write~$Pointer$#4(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$#4(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#4(0, imon_init_intf0_~ictx~13#1.base, 26 + imon_init_intf0_~ictx~13#1.offset, 1);call imon_init_intf0_#t~mem728#1.base, imon_init_intf0_#t~mem728#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem729#1 := read~int#4(imon_init_intf0_#t~mem728#1.base, 1503 + imon_init_intf0_#t~mem728#1.offset, 2);call write~int#4(imon_init_intf0_#t~mem729#1, imon_init_intf0_~ictx~13#1.base, 467 + imon_init_intf0_~ictx~13#1.offset, 2);havoc imon_init_intf0_#t~mem728#1.base, imon_init_intf0_#t~mem728#1.offset;havoc imon_init_intf0_#t~mem729#1;call imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset := read~$Pointer$#4(imon_init_intf0_~ictx~13#1.base, 8 + imon_init_intf0_~ictx~13#1.offset, 8);call imon_init_intf0_#t~mem731#1 := read~int#4(imon_init_intf0_#t~mem730#1.base, 1505 + imon_init_intf0_#t~mem730#1.offset, 2);call write~int#4(imon_init_intf0_#t~mem731#1, imon_init_intf0_~ictx~13#1.base, 469 + imon_init_intf0_~ictx~13#1.offset, 2);havoc imon_init_intf0_#t~mem730#1.base, imon_init_intf0_#t~mem730#1.offset;havoc imon_init_intf0_#t~mem731#1;call imon_init_intf0_#t~mem732#1 := read~int#4(imon_init_intf0_~id#1.base, 17 + imon_init_intf0_~id#1.offset, 8);call write~int#4((if 0 != (if imon_init_intf0_#t~mem732#1 % 18446744073709551616 % 4294967296 <= 2147483647 then imon_init_intf0_#t~mem732#1 % 18446744073709551616 % 4294967296 else imon_init_intf0_#t~mem732#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~mem732#1;imon_init_intf0_~ret~5#1 := -19;call imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset := read~$Pointer$#4(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~mem733#1.base, imon_init_intf0_#t~mem733#1.offset;havoc imon_init_intf0_#t~mem733#1.base, imon_init_intf0_#t~mem733#1.offset; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7229-1: SUMMARY for call usb_kill_urb(imon_init_intf0_#t~mem754#1.base, imon_init_intf0_#t~mem754#1.offset); srcloc: null [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9343: assume 9 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9343: assume !(9 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5181: assume (vfd_write_~n_bytes#1 - 1) % 18446744073709551616 > 31;call write~int#21(0, vfd_write_~#_rs___1~1#1.base, vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(3735899821, vfd_write_~#_rs___1~1#1.base, 4 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(4294967295, vfd_write_~#_rs___1~1#1.base, 8 + vfd_write_~#_rs___1~1#1.offset, 4);call write~$Pointer$#21(0, -1, vfd_write_~#_rs___1~1#1.base, 12 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___1~1#1.base, 20 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___1~1#1.base, 28 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs___1~1#1.base, 36 + vfd_write_~#_rs___1~1#1.offset, 8);call write~$Pointer$#21(72, 0, vfd_write_~#_rs___1~1#1.base, 44 + vfd_write_~#_rs___1~1#1.offset, 8);call write~int#21(0, vfd_write_~#_rs___1~1#1.base, 52 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___1~1#1.base, 56 + vfd_write_~#_rs___1~1#1.offset, 8);call write~int#21(1250, vfd_write_~#_rs___1~1#1.base, 64 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(10, vfd_write_~#_rs___1~1#1.base, 68 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___1~1#1.base, 72 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___1~1#1.base, 76 + vfd_write_~#_rs___1~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs___1~1#1.base, 80 + vfd_write_~#_rs___1~1#1.offset, 8); [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5181: assume !((vfd_write_~n_bytes#1 - 1) % 18446744073709551616 > 31); [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7229: havoc imon_init_intf0_#t~mem754#1.base, imon_init_intf0_#t~mem754#1.offset;assume { :begin_inline_ldv_mutex_unlock_47 } true;ldv_mutex_unlock_47_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_47_#in~ldv_func_arg1#1.offset := imon_init_intf0_~ictx~13#1.base, 30 + imon_init_intf0_~ictx~13#1.offset;havoc ldv_mutex_unlock_47_~ldv_func_arg1#1.base, ldv_mutex_unlock_47_~ldv_func_arg1#1.offset;ldv_mutex_unlock_47_~ldv_func_arg1#1.base, ldv_mutex_unlock_47_~ldv_func_arg1#1.offset := ldv_mutex_unlock_47_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_47_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635-1: SUMMARY for call imon_get_ffdc_type_#t~ret618#1 := _dev_info(imon_get_ffdc_type_#t~mem617#1.base, imon_get_ffdc_type_#t~mem617#1.offset, 161, 0); srcloc: null [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: assume -2147483648 <= imon_get_ffdc_type_#t~ret618#1 && imon_get_ffdc_type_#t~ret618#1 <= 2147483647;havoc imon_get_ffdc_type_#t~mem617#1.base, imon_get_ffdc_type_#t~mem617#1.offset;havoc imon_get_ffdc_type_#t~ret618#1;imon_get_ffdc_type_~detected_display_type~0#1 := 2;imon_get_ffdc_type_~allowed_protos~0#1 := 131072; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: assume 67 == (if imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem632#1; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: assume !(67 == (if imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem632#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem632#1;call imon_set_display_type_#t~mem633#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume -2147483648 <= imon_probe_#t~ret811#1 && imon_probe_#t~ret811#1 <= 2147483647;imon_probe_~sysfs_err~0#1 := imon_probe_#t~ret811#1;havoc imon_probe_#t~ret811#1; [2025-02-08 03:48:45,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635-2: call imon_get_ffdc_type_#t~mem617#1.base, imon_get_ffdc_type_#t~mem617#1.offset := read~$Pointer$#4(imon_get_ffdc_type_~ictx#1.base, imon_get_ffdc_type_~ictx#1.offset, 8); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: 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 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: 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 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret913#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-1: SUMMARY for call imon_probe_#t~ret794#1.base, imon_probe_#t~ret794#1.offset := interface_to_usbdev(imon_probe_~interface#1.base, imon_probe_~interface#1.offset); srcloc: null [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret913#1 && ldv_file_operations_file_operations_instance_0_#t~ret913#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___5~3#1 := ldv_file_operations_file_operations_instance_0_#t~ret913#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret913#1; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset := imon_probe_#t~ret794#1.base, imon_probe_#t~ret794#1.offset;havoc imon_probe_#t~ret794#1.base, imon_probe_#t~ret794#1.offset; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494-1: SUMMARY for call imon_probe_#t~ret811#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 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-1: ldv_switch_1_#res#1 := 5; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: ldv_usb_usb_instance_5_#t~ret975#1 := ldv_switch_1_#res#1;havoc ldv_switch_1_#t~ret953#1, ldv_switch_1_~tmp~39#1;assume { :end_inline_ldv_switch_1 } true;assume -2147483648 <= ldv_usb_usb_instance_5_#t~ret975#1 && ldv_usb_usb_instance_5_#t~ret975#1 <= 2147483647;~ldv_statevar_5~0 := ldv_usb_usb_instance_5_#t~ret975#1;havoc ldv_usb_usb_instance_5_#t~ret975#1; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume 0 == imon_suspend_~ifnum~3#1;call imon_suspend_#t~mem844#1.base, imon_suspend_#t~mem844#1.offset := read~$Pointer$#4(imon_suspend_~ictx~16#1.base, 294 + imon_suspend_~ictx~16#1.offset, 8); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume !(0 == imon_suspend_~ifnum~3#1);call imon_suspend_#t~mem845#1.base, imon_suspend_#t~mem845#1.offset := read~$Pointer$#4(imon_suspend_~ictx~16#1.base, 302 + imon_suspend_~ictx~16#1.offset, 8); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume 0 != (ldv_usb_usb_instance_5_#t~mem971#1.base + ldv_usb_usb_instance_5_#t~mem971#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_5_#t~mem971#1.base, ldv_usb_usb_instance_5_#t~mem971#1.offset;call ldv_usb_usb_instance_5_#t~mem972#1.base, ldv_usb_usb_instance_5_#t~mem972#1.offset := read~$Pointer$#17(~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~mem972#1.base, ldv_usb_usb_instance_5_#t~mem972#1.offset, ~ldv_5_resource_usb_interface~0.base, ~ldv_5_resource_usb_interface~0.offset;havoc ldv_usb_instance_post_5_9_#t~ret959#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 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume !(0 != (ldv_usb_usb_instance_5_#t~mem971#1.base + ldv_usb_usb_instance_5_#t~mem971#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_5_#t~mem971#1.base, ldv_usb_usb_instance_5_#t~mem971#1.offset; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411-1: call ldv_usb_usb_instance_5_#t~mem971#1.base, ldv_usb_usb_instance_5_#t~mem971#1.offset := read~$Pointer$#17(~ldv_5_container_usb_driver~0.base, 64 + ~ldv_5_container_usb_driver~0.offset, 8); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: assume { :begin_inline_ldv_mutex_unlock_38 } true;ldv_mutex_unlock_38_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_38_#in~ldv_func_arg1#1.offset := vfd_write_~ictx~6#1.base, 30 + vfd_write_~ictx~6#1.offset;havoc ldv_mutex_unlock_38_~ldv_func_arg1#1.base, ldv_mutex_unlock_38_~ldv_func_arg1#1.offset;ldv_mutex_unlock_38_~ldv_func_arg1#1.base, ldv_mutex_unlock_38_~ldv_func_arg1#1.offset := ldv_mutex_unlock_38_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_38_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp~31#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp~31#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume 0 != ldv_file_operations_file_operations_instance_1_~tmp___0~20#1;~ldv_statevar_1~0 := 7; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume !(0 != ldv_file_operations_file_operations_instance_1_~tmp___0~20#1);~ldv_statevar_1~0 := 12; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: SUMMARY for call imon_probe_#t~ret795#1.base, imon_probe_#t~ret795#1.offset := usb_get_dev(imon_probe_~tmp~23#1.base, imon_probe_~tmp~23#1.offset); srcloc: null [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: imon_probe_~usbdev~0#1.base, imon_probe_~usbdev~0#1.offset := imon_probe_#t~ret795#1.base, imon_probe_#t~ret795#1.offset;havoc imon_probe_#t~ret795#1.base, imon_probe_#t~ret795#1.offset;call imon_probe_#t~mem796#1.base, imon_probe_#t~mem796#1.offset := read~$Pointer$#4(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~mem796#1.base, imon_probe_#t~mem796#1.offset;havoc imon_probe_#t~mem796#1.base, imon_probe_#t~mem796#1.offset;call imon_probe_#t~mem797#1 := read~int#4(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~mem797#1 % 256 % 4294967296 <= 2147483647 then imon_probe_#t~mem797#1 % 256 % 4294967296 else imon_probe_#t~mem797#1 % 256 % 4294967296 - 4294967296);havoc imon_probe_#t~mem797#1;call imon_probe_#t~mem798#1 := read~int#4(imon_probe_~usbdev~0#1.base, 1503 + imon_probe_~usbdev~0#1.offset, 2);imon_probe_~vendor~0#1 := imon_probe_#t~mem798#1;havoc imon_probe_#t~mem798#1;call imon_probe_#t~mem799#1 := read~int#4(imon_probe_~usbdev~0#1.base, 1505 + imon_probe_~usbdev~0#1.offset, 2);imon_probe_~product~0#1 := imon_probe_#t~mem799#1;havoc imon_probe_#t~mem799#1;call write~$Pointer$#29(237, 0, imon_probe_~#descriptor~9#1.base, imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#29(238, 0, imon_probe_~#descriptor~9#1.base, 8 + imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#29(239, 0, imon_probe_~#descriptor~9#1.base, 16 + imon_probe_~#descriptor~9#1.offset, 8);call write~$Pointer$#29(240, 0, imon_probe_~#descriptor~9#1.base, 24 + imon_probe_~#descriptor~9#1.offset, 8);call write~int#29(2308, imon_probe_~#descriptor~9#1.base, 32 + imon_probe_~#descriptor~9#1.offset, 4);call write~int#29(0, imon_probe_~#descriptor~9#1.base, 36 + imon_probe_~#descriptor~9#1.offset, 4);call imon_probe_#t~mem800#1 := read~int#29(imon_probe_~#descriptor~9#1.base, 36 + imon_probe_~#descriptor~9#1.offset, 4); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume 10 == ~ldv_statevar_3~0; [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume !(10 == ~ldv_statevar_3~0); [2025-02-08 03:48:45,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume -2147483648 <= ldv_file_operations_instance_release_1_2_#t~ret938#1 && ldv_file_operations_instance_release_1_2_#t~ret938#1 <= 2147483647;havoc ldv_file_operations_instance_release_1_2_#t~ret938#1;havoc ldv_file_operations_instance_release_1_2_#t~ret938#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~mem918#1.base, ldv_file_operations_file_operations_instance_1_#t~mem918#1.offset;~ldv_statevar_1~0 := 1; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: SUMMARY for call ldv_file_operations_instance_release_1_2_#t~ret938#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 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: assume 0 != imon_probe_~sysfs_err~0#1; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: assume !(0 != imon_probe_~sysfs_err~0#1); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume 0 != imon_init_intf1_~tmp___1~12#1; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: assume !(0 != imon_init_intf1_~tmp___1~12#1);call imon_init_intf1_#t~mem763#1 := read~int#4(imon_init_intf1_~ictx#1.base, 585 + imon_init_intf1_~ictx#1.offset, 1); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1;~ldv_statevar_0~0 := 7; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___5~3#1);~ldv_statevar_0~0 := 12; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: assume 3 == ~ldv_statevar_4~0; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume 10 == ~ldv_statevar_11~0; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: assume !(10 == ~ldv_statevar_11~0); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902: imon_init_touch_~touch~0#1.base, imon_init_touch_~touch~0#1.offset := imon_init_touch_#t~ret676#1.base, imon_init_touch_#t~ret676#1.offset;havoc imon_init_touch_#t~ret676#1.base, imon_init_touch_#t~ret676#1.offset; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016-1: ldv_switch_1_#res#1 := 6; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6902-1: SUMMARY for call imon_init_touch_#t~ret676#1.base, imon_init_touch_#t~ret676#1.offset := input_allocate_device(); srcloc: null [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-1: SUMMARY for call usb_kill_urb(imon_suspend_#t~mem844#1.base, imon_suspend_#t~mem844#1.offset); srcloc: null [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: havoc imon_suspend_#t~mem844#1.base, imon_suspend_#t~mem844#1.offset; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: havoc ldv_usb_instance_post_5_9_#t~ret959#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~mem972#1.base, ldv_usb_usb_instance_5_#t~mem972#1.offset; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347: assume 10 == ~ldv_statevar_5~0; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347: assume !(10 == ~ldv_statevar_5~0); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume 9 == ~ldv_statevar_1~0; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: havoc ldv_mutex_unlock_55_~ldv_func_arg1#1.base, ldv_mutex_unlock_55_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_55_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_55_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_55 } true; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876-1: SUMMARY for call ldv_mutex_unlock_driver_lock(ldv_mutex_unlock_55_~ldv_func_arg1#1.base, ldv_mutex_unlock_55_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume 54 == (if imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 - 4294967296);havoc imon_set_display_type_#t~mem633#1; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume !(54 == (if imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 <= 2147483647 then imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 else imon_set_display_type_#t~mem633#1 % 65536 % 4294967296 - 4294967296));havoc imon_set_display_type_#t~mem633#1;call imon_set_display_type_#t~mem634#1 := read~int#4(imon_set_display_type_~ictx#1.base, 469 + imon_set_display_type_~ictx#1.offset, 2); [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume -2147483648 <= imon_probe_#t~ret812#1 && imon_probe_#t~ret812#1 <= 2147483647;havoc imon_probe_#t~ret812#1; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573: 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 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573: 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 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: SUMMARY for call imon_probe_#t~ret812#1 := printk(247, 0); srcloc: null [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: havoc ldv_mutex_unlock_47_~ldv_func_arg1#1.base, ldv_mutex_unlock_47_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_47_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_47_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_47 } true; [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: SUMMARY for call ldv_assume((if 0 != ~ldv_11_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: 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 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216-1: SUMMARY for call ldv_assume((if 15 == ~ldv_statevar_5~0 then 1 else 0)); srcloc: null [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4790: 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 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: assume 0 == (imon_init_touch_~touch~0#1.base + imon_init_touch_~touch~0#1.offset) % 18446744073709551616; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: assume !(0 == (imon_init_touch_~touch~0#1.base + imon_init_touch_~touch~0#1.offset) % 18446744073709551616);call imon_init_touch_#t~mem677#1 := read~int#4(imon_init_touch_~ictx#1.base, 467 + imon_init_touch_~ictx#1.offset, 2);call imon_init_touch_#t~mem678#1 := read~int#4(imon_init_touch_~ictx#1.base, 469 + imon_init_touch_~ictx#1.offset, 2);imon_init_touch_#t~loopctr679#1 := 0; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: ldv_switch_1_#res#1 := 11; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517: assume 3 != imon_touch_display_timeout_#t~mem273#1 % 256 % 4294967296;havoc imon_touch_display_timeout_#t~mem273#1; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5517: assume !(3 != imon_touch_display_timeout_#t~mem273#1 % 256 % 4294967296);havoc imon_touch_display_timeout_#t~mem273#1;call imon_touch_display_timeout_#t~mem274#1.base, imon_touch_display_timeout_#t~mem274#1.offset := read~$Pointer$#5(imon_touch_display_timeout_~ictx~9#1.base, 487 + imon_touch_display_timeout_~ictx~9#1.offset, 8);call imon_touch_display_timeout_#t~mem275#1 := read~int#5(imon_touch_display_timeout_~ictx~9#1.base, 1287 + imon_touch_display_timeout_~ictx~9#1.offset, 4); [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call imon_init_display_#t~ret783#1 := ldv__builtin_expect((if imon_init_display_#t~mem782#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then imon_init_display_#t~mem782#1 % 4294967296 % 18446744073709551616 else imon_init_display_#t~mem782#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume -9223372036854775808 <= imon_init_display_#t~ret783#1 && imon_init_display_#t~ret783#1 <= 9223372036854775807;imon_init_display_~tmp~22#1 := imon_init_display_#t~ret783#1;havoc imon_init_display_#t~mem782#1;havoc imon_init_display_#t~ret783#1; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: 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 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume 7 != store_imon_clock_~tmp___0~5#1;store_imon_clock_~retval~5#1 := -22; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5055: assume !(7 != store_imon_clock_~tmp___0~5#1); [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: assume 0 == (vfd_write_~ictx~6#1.base + vfd_write_~ictx~6#1.offset) % 18446744073709551616;call write~int#21(0, vfd_write_~#_rs~1#1.base, vfd_write_~#_rs~1#1.offset, 4);call write~int#21(3735899821, vfd_write_~#_rs~1#1.base, 4 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(4294967295, vfd_write_~#_rs~1#1.base, 8 + vfd_write_~#_rs~1#1.offset, 4);call write~$Pointer$#21(0, -1, vfd_write_~#_rs~1#1.base, 12 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs~1#1.base, 20 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs~1#1.base, 28 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#21(0, 0, vfd_write_~#_rs~1#1.base, 36 + vfd_write_~#_rs~1#1.offset, 8);call write~$Pointer$#21(64, 0, vfd_write_~#_rs~1#1.base, 44 + vfd_write_~#_rs~1#1.offset, 8);call write~int#21(0, vfd_write_~#_rs~1#1.base, 52 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs~1#1.base, 56 + vfd_write_~#_rs~1#1.offset, 8);call write~int#21(1250, vfd_write_~#_rs~1#1.base, 64 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(10, vfd_write_~#_rs~1#1.base, 68 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs~1#1.base, 72 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs~1#1.base, 76 + vfd_write_~#_rs~1#1.offset, 4);call write~int#21(0, vfd_write_~#_rs~1#1.base, 80 + vfd_write_~#_rs~1#1.offset, 8); [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: assume !(0 == (vfd_write_~ictx~6#1.base + vfd_write_~ictx~6#1.offset) % 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_37 } true;ldv_mutex_lock_37_#in~ldv_func_arg1#1.base, ldv_mutex_lock_37_#in~ldv_func_arg1#1.offset := vfd_write_~ictx~6#1.base, 30 + vfd_write_~ictx~6#1.offset;havoc ldv_mutex_lock_37_~ldv_func_arg1#1.base, ldv_mutex_lock_37_~ldv_func_arg1#1.offset;ldv_mutex_lock_37_~ldv_func_arg1#1.base, ldv_mutex_lock_37_~ldv_func_arg1#1.offset := ldv_mutex_lock_37_#in~ldv_func_arg1#1.base, ldv_mutex_lock_37_#in~ldv_func_arg1#1.offset; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#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~17#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_~tmp___1~17#1.offset; [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_2_#t~ret944#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: havoc ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret947#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret948#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret949#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret950#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_#t~ret951#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~22#1, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___1~18#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_3_~tmp___2~13#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 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: SUMMARY for call ldv_mutex_unlock_lock_of_imon_context(ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:48:45,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680: ldv_dev_get_drvdata_34_~tmp~50#1.base, ldv_dev_get_drvdata_34_~tmp~50#1.offset := ldv_dev_get_drvdata_34_#t~ret992#1.base, ldv_dev_get_drvdata_34_#t~ret992#1.offset;havoc ldv_dev_get_drvdata_34_#t~ret992#1.base, ldv_dev_get_drvdata_34_#t~ret992#1.offset;ldv_dev_get_drvdata_34_#res#1.base, ldv_dev_get_drvdata_34_#res#1.offset := ldv_dev_get_drvdata_34_~tmp~50#1.base, ldv_dev_get_drvdata_34_~tmp~50#1.offset;store_imon_clock_#t~ret226#1.base, store_imon_clock_#t~ret226#1.offset := ldv_dev_get_drvdata_34_#res#1.base, ldv_dev_get_drvdata_34_#res#1.offset;havoc ldv_dev_get_drvdata_34_#t~ret992#1.base, ldv_dev_get_drvdata_34_#t~ret992#1.offset, ldv_dev_get_drvdata_34_~dev#1.base, ldv_dev_get_drvdata_34_~dev#1.offset, ldv_dev_get_drvdata_34_~tmp~50#1.base, ldv_dev_get_drvdata_34_~tmp~50#1.offset;havoc ldv_dev_get_drvdata_34_#in~dev#1.base, ldv_dev_get_drvdata_34_#in~dev#1.offset;assume { :end_inline_ldv_dev_get_drvdata_34 } true;store_imon_clock_~tmp~11#1.base, store_imon_clock_~tmp~11#1.offset := store_imon_clock_#t~ret226#1.base, store_imon_clock_#t~ret226#1.offset;havoc store_imon_clock_#t~ret226#1.base, store_imon_clock_#t~ret226#1.offset;store_imon_clock_~ictx~5#1.base, store_imon_clock_~ictx~5#1.offset := store_imon_clock_~tmp~11#1.base, store_imon_clock_~tmp~11#1.offset; [2025-02-08 03:48:45,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680-1: SUMMARY for call ldv_dev_get_drvdata_34_#t~ret992#1.base, ldv_dev_get_drvdata_34_#t~ret992#1.offset := ldv_dev_get_drvdata(ldv_dev_get_drvdata_34_~dev#1.base, ldv_dev_get_drvdata_34_~dev#1.offset); srcloc: null [2025-02-08 03:48:45,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: havoc ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_27 } true;show_associate_remote_~tmp___0~3#1 := show_associate_remote_#t~nondet214#1;havoc show_associate_remote_#t~nondet214#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~ret892#1 := show_associate_remote_#res#1;havoc show_associate_remote_#t~ret209#1.base, show_associate_remote_#t~ret209#1.offset, show_associate_remote_#t~mem210#1, show_associate_remote_#t~strcpy~res211#1.base, show_associate_remote_#t~strcpy~res211#1.offset, show_associate_remote_#t~strcpy~res212#1.base, show_associate_remote_#t~strcpy~res212#1.offset, show_associate_remote_#t~ret213#1, show_associate_remote_#t~nondet214#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~8#1.base, show_associate_remote_~tmp~8#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~ret892#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret892#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret892#1;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret892#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 03:48:45,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 3 == imon_init_intf1_#t~mem763#1 % 256 % 4294967296;havoc imon_init_intf1_#t~mem763#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~ret676#1.base, imon_init_touch_#t~ret676#1.offset, imon_init_touch_#t~mem677#1, imon_init_touch_#t~mem678#1, imon_init_touch_#t~loopctr679#1, imon_init_touch_#t~nondet680#1, imon_init_touch_#t~ret681#1, imon_init_touch_#t~mem682#1.base, imon_init_touch_#t~mem682#1.offset, imon_init_touch_#t~ret683#1, imon_init_touch_#t~ret684#1, imon_init_touch_#t~mem685#1.base, imon_init_touch_#t~mem685#1.offset, imon_init_touch_#t~mem686#1.base, imon_init_touch_#t~mem686#1.offset, imon_init_touch_#t~ret687#1, imon_init_touch_#t~mem688#1.base, imon_init_touch_#t~mem688#1.offset, imon_init_touch_#t~ret689#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 03:48:45,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(3 == imon_init_intf1_#t~mem763#1 % 256 % 4294967296);havoc imon_init_intf1_#t~mem763#1;call write~$Pointer$#4(0, 0, imon_init_intf1_~ictx#1.base, 487 + imon_init_intf1_~ictx#1.offset, 8); [2025-02-08 03:48:46,423 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:48:46,429 INFO L158 Benchmark]: Toolchain (without parser) took 41655.45ms. Allocated memory was 142.6MB in the beginning and 645.9MB in the end (delta: 503.3MB). Free memory was 100.7MB in the beginning and 460.1MB in the end (delta: -359.4MB). Peak memory consumption was 476.1MB. Max. memory is 16.1GB. [2025-02-08 03:48:46,429 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 123.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:48:46,429 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2574.81ms. Allocated memory was 142.6MB in the beginning and 453.0MB in the end (delta: 310.4MB). Free memory was 100.2MB in the beginning and 322.6MB in the end (delta: -222.4MB). Peak memory consumption was 93.1MB. Max. memory is 16.1GB. [2025-02-08 03:48:46,430 INFO L158 Benchmark]: Boogie Procedure Inliner took 238.64ms. Allocated memory is still 453.0MB. Free memory was 322.6MB in the beginning and 294.2MB in the end (delta: 28.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 03:48:46,430 INFO L158 Benchmark]: Boogie Preprocessor took 841.96ms. Allocated memory is still 453.0MB. Free memory was 294.2MB in the beginning and 230.8MB in the end (delta: 63.4MB). Peak memory consumption was 154.3MB. Max. memory is 16.1GB. [2025-02-08 03:48:46,430 INFO L158 Benchmark]: IcfgBuilder took 37995.58ms. Allocated memory was 453.0MB in the beginning and 645.9MB in the end (delta: 192.9MB). Free memory was 230.8MB in the beginning and 460.1MB in the end (delta: -229.3MB). Peak memory consumption was 296.5MB. Max. memory is 16.1GB. [2025-02-08 03:48:46,435 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 123.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2574.81ms. Allocated memory was 142.6MB in the beginning and 453.0MB in the end (delta: 310.4MB). Free memory was 100.2MB in the beginning and 322.6MB in the end (delta: -222.4MB). Peak memory consumption was 93.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 238.64ms. Allocated memory is still 453.0MB. Free memory was 322.6MB in the beginning and 294.2MB in the end (delta: 28.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 841.96ms. Allocated memory is still 453.0MB. Free memory was 294.2MB in the beginning and 230.8MB in the end (delta: 63.4MB). Peak memory consumption was 154.3MB. Max. memory is 16.1GB. * IcfgBuilder took 37995.58ms. Allocated memory was 453.0MB in the beginning and 645.9MB in the end (delta: 192.9MB). Free memory was 230.8MB in the beginning and 460.1MB in the end (delta: -229.3MB). Peak memory consumption was 296.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3861]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3861] - GenericResultAtLocation [Line: 3916]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3916] - GenericResultAtLocation [Line: 3919]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3919] - GenericResultAtLocation [Line: 3922]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] - GenericResultAtLocation [Line: 3925]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] - GenericResultAtLocation [Line: 4628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4628] - GenericResultAtLocation [Line: 4634]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4634] - GenericResultAtLocation [Line: 4749]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4749-4750] - GenericResultAtLocation [Line: 4756]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4756-4757] - GenericResultAtLocation [Line: 4763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4763-4764] - GenericResultAtLocation [Line: 4770]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4770-4771] - GenericResultAtLocation [Line: 5506]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5506] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:48:46,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_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 0218c205b1f42ba405c10b64ad30f25a08546eebc84cd72110e50d60099a95cf --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:49,503 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:49,681 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:48:49,686 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:49,686 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:49,720 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:49,721 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:49,721 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:49,721 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:49,721 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:49,722 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:49,722 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:49,722 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:49,722 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:49,722 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:49,722 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:49,722 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:49,722 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:49,723 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:49,723 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:49,724 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:49,724 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:49,724 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:49,724 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:49,725 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:49,725 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:49,725 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 -> 0218c205b1f42ba405c10b64ad30f25a08546eebc84cd72110e50d60099a95cf [2025-02-08 03:48:50,237 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:50,244 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:50,246 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:50,251 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:50,251 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:50,253 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i [2025-02-08 03:48:51,599 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d71f0ba3b/ee57909754ce4db4b93024ba8f1d3083/FLAG3fc21cfeb [2025-02-08 03:48:52,068 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:52,069 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i [2025-02-08 03:48:52,106 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d71f0ba3b/ee57909754ce4db4b93024ba8f1d3083/FLAG3fc21cfeb [2025-02-08 03:48:52,148 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d71f0ba3b/ee57909754ce4db4b93024ba8f1d3083 [2025-02-08 03:48:52,150 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:52,151 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:52,152 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:52,152 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:52,155 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:52,155 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:52" (1/1) ... [2025-02-08 03:48:52,156 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2971fcaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:52, skipping insertion in model container [2025-02-08 03:48:52,156 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:52" (1/1) ... [2025-02-08 03:48:52,258 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:53,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,046 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,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 03:48:53,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,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 03:48: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 03:48:53,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48: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 03:48: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 03:48: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 03:48:53,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48: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 03:48:53,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,172 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48: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 03:48: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 03:48: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 03:48:53,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,427 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,434 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,445 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,449 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,458 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284136,284149] [2025-02-08 03:48:53,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284302,284315] [2025-02-08 03:48:53,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284466,284479] [2025-02-08 03:48:53,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284631,284644] [2025-02-08 03:48:53,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,564 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:53,596 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:48:53,635 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:53,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,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 03:48:53,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 03:48:53,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 03:48:53,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 03:48:53,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,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 03:48:53,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 03:48:53,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 03:48:53,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 03:48:53,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284136,284149] [2025-02-08 03:48:53,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284302,284315] [2025-02-08 03:48:53,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284466,284479] [2025-02-08 03:48:53,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284631,284644] [2025-02-08 03:48:53,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:53,823 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:53,870 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:53,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3861] [2025-02-08 03:48:53,912 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3916] [2025-02-08 03:48:53,912 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3919] [2025-02-08 03:48:53,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3922] [2025-02-08 03:48:53,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2025-02-08 03:48:53,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4628] [2025-02-08 03:48:53,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4634] [2025-02-08 03:48:53,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [4749-4750] [2025-02-08 03:48:53,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [4756-4757] [2025-02-08 03:48:53,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [4763-4764] [2025-02-08 03:48:53,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___8->state): : "memory", "cc"); [4770-4771] [2025-02-08 03:48:53,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5506] [2025-02-08 03:48:54,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284136,284149] [2025-02-08 03:48:54,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284302,284315] [2025-02-08 03:48:54,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284466,284479] [2025-02-08 03:48:54,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-media-rc-imon.cil.i[284631,284644] [2025-02-08 03:48:54,065 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:54,151 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:54,152 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54 WrapperNode [2025-02-08 03:48:54,152 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:54,153 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:54,153 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:54,153 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:54,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,221 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,350 INFO L138 Inliner]: procedures = 356, calls = 2873, calls flagged for inlining = 192, calls inlined = 162, statements flattened = 4793 [2025-02-08 03:48:54,351 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:54,351 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:54,351 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:54,351 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:54,358 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,358 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,373 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,870 INFO L175 MemorySlicer]: Split 1346 memory accesses to 31 slices as follows [8, 5, 3, 5, 5, 5, 7, 1, 84, 5, 24, 5, 1, 2, 0, 68, 4, 5, 648, 60, 180, 53, 6, 82, 5, 32, 24, 6, 2, 8, 3]. 48 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [8, 5, 0, 5, 5, 5, 0, 1, 0, 5, 24, 5, 1, 2, 0, 12, 4, 5, 18, 60, 0, 0, 6, 0, 5, 0, 0, 6, 2, 8, 0]. The 918 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 56, 0, 0, 429, 0, 180, 44, 0, 81, 0, 32, 24, 0, 0, 0, 0]. [2025-02-08 03:48:54,870 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:54,870 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,003 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,011 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,052 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,079 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,125 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:55,126 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:55,127 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:55,127 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:55,127 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:54" (1/1) ... [2025-02-08 03:48:55,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:55,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:55,157 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:55,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:48:55,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:48:55,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:48:55,181 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:48:55,182 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:48:55,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:48:55,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-02-08 03:48:55,186 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:48:55,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:55,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:48:55,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:48:55,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure send_packet [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure send_packet [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 03:48:55,191 INFO L130 BoogieDeclarations]: Found specification of procedure imon_disconnect [2025-02-08 03:48:55,191 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_disconnect [2025-02-08 03:48:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2025-02-08 03:48:55,192 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2025-02-08 03:48:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_imon_context [2025-02-08 03:48:55,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_imon_context [2025-02-08 03:48:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_5_4 [2025-02-08 03:48:55,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_5_4 [2025-02-08 03:48:55,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 03:48:55,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:48:55,193 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_driver_lock [2025-02-08 03:48:55,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_driver_lock [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 03:48:55,193 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:55,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:55,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:55,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:55,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:55,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 03:48:55,195 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:48:55,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:48:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:48:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:48:55,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:48:55,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:48:55,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 03:48:55,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_imon_driver_exit_11_2 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:48:55,204 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:48:55,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:48:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure imon_resume [2025-02-08 03:48:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_resume [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:48:55,205 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:48:55,205 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 03:48:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 03:48:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2025-02-08 03:48:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2025-02-08 03:48:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2025-02-08 03:48:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2025-02-08 03:48:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2025-02-08 03:48:55,206 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2025-02-08 03:48:55,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 03:48:55,207 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-02-08 03:48:55,207 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:48:55,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:55,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-02-08 03:48:55,209 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-02-08 03:48:55,209 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:48:55,210 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:55,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 03:48:55,210 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 03:48:55,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2025-02-08 03:48:55,210 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:48:55,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2025-02-08 03:48:55,211 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:48:55,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:48:55,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:48:55,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:55,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:55,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 03:48:55,214 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_imon_context [2025-02-08 03:48:55,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_imon_context [2025-02-08 03:48:55,214 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:48:55,215 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:55,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 03:48:55,215 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:48:55,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:48:55,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure display_close [2025-02-08 03:48:55,217 INFO L138 BoogieDeclarations]: Found implementation of procedure display_close [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:48:55,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:48:55,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:48:55,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:48:55,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:48:55,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 03:48:55,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_dev [2025-02-08 03:48:55,219 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_dev [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 03:48:55,219 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:55,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:55,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_driver_lock [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_driver_lock [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure imon_find_endpoints [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_find_endpoints [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure display_open [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure display_open [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-02-08 03:48:55,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:55,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:55,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:55,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:56,153 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:56,158 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11019: havoc #t~nondet1039; [2025-02-08 03:48:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857: havoc #t~nondet1016; [2025-02-08 03:48:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: havoc #t~nondet1014; [2025-02-08 03:48:56,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8978: #res := 20bv32; [2025-02-08 03:48:56,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: #res := 18bv32; [2025-02-08 03:48:56,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: #res := 2bv32; [2025-02-08 03:48:56,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: havoc #t~nondet1013;