./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.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 e0c2b6cb89e48a11e817cc51933cd8194bf8c1187502e8ea2a988dbf620106e5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:23,585 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:23,641 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:37:23,647 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:23,649 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:23,672 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:23,674 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:23,674 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:23,674 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:23,675 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:23,675 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:23,675 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:23,676 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:23,676 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:23,676 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:23,676 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:23,677 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:23,677 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:23,678 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:23,679 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:23,679 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:23,680 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 -> e0c2b6cb89e48a11e817cc51933cd8194bf8c1187502e8ea2a988dbf620106e5 [2025-02-08 04:37:23,881 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:23,886 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:23,893 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:23,894 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:23,894 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:23,894 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i [2025-02-08 04:37:25,108 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c87676f54/21fc74795d0546df987914d19ff327b2/FLAGd1fd25c35 [2025-02-08 04:37:25,692 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:25,692 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i [2025-02-08 04:37:25,735 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c87676f54/21fc74795d0546df987914d19ff327b2/FLAGd1fd25c35 [2025-02-08 04:37:25,746 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c87676f54/21fc74795d0546df987914d19ff327b2 [2025-02-08 04:37:25,749 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:25,750 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:25,751 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:25,752 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:25,755 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:25,756 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:25" (1/1) ... [2025-02-08 04:37:25,758 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@338fa27a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:25, skipping insertion in model container [2025-02-08 04:37:25,759 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:25" (1/1) ... [2025-02-08 04:37:25,862 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:28,773 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341006,341019] [2025-02-08 04:37:28,775 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341151,341164] [2025-02-08 04:37:28,776 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341297,341310] [2025-02-08 04:37:28,776 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341462,341475] [2025-02-08 04:37:28,776 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341620,341633] [2025-02-08 04:37:28,776 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341778,341791] [2025-02-08 04:37:28,777 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341936,341949] [2025-02-08 04:37:28,807 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342096,342109] [2025-02-08 04:37:28,808 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342255,342268] [2025-02-08 04:37:28,809 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342394,342407] [2025-02-08 04:37:28,809 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342536,342549] [2025-02-08 04:37:28,809 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342685,342698] [2025-02-08 04:37:28,809 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342824,342837] [2025-02-08 04:37:28,810 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342979,342992] [2025-02-08 04:37:28,810 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343139,343152] [2025-02-08 04:37:28,810 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343290,343303] [2025-02-08 04:37:28,810 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343441,343454] [2025-02-08 04:37:28,811 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343593,343606] [2025-02-08 04:37:28,811 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343742,343755] [2025-02-08 04:37:28,811 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343890,343903] [2025-02-08 04:37:28,811 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344047,344060] [2025-02-08 04:37:28,812 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344196,344209] [2025-02-08 04:37:28,812 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344352,344365] [2025-02-08 04:37:28,812 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344505,344518] [2025-02-08 04:37:28,812 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344651,344664] [2025-02-08 04:37:28,812 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344794,344807] [2025-02-08 04:37:28,813 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344946,344959] [2025-02-08 04:37:28,813 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345092,345105] [2025-02-08 04:37:28,813 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345237,345250] [2025-02-08 04:37:28,813 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345391,345404] [2025-02-08 04:37:28,813 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345542,345555] [2025-02-08 04:37:28,814 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345697,345710] [2025-02-08 04:37:28,814 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345849,345862] [2025-02-08 04:37:28,814 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346004,346017] [2025-02-08 04:37:28,814 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346168,346181] [2025-02-08 04:37:28,814 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346324,346337] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346488,346501] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346630,346643] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346788,346801] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346955,346968] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347114,347127] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347273,347286] [2025-02-08 04:37:28,815 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347422,347435] [2025-02-08 04:37:28,816 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347569,347582] [2025-02-08 04:37:28,816 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347708,347721] [2025-02-08 04:37:28,816 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347871,347884] [2025-02-08 04:37:28,816 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348037,348050] [2025-02-08 04:37:28,816 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348201,348214] [2025-02-08 04:37:28,817 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348366,348379] [2025-02-08 04:37:28,817 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348531,348544] [2025-02-08 04:37:28,817 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348697,348710] [2025-02-08 04:37:28,817 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348862,348875] [2025-02-08 04:37:28,818 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349029,349042] [2025-02-08 04:37:28,818 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349189,349202] [2025-02-08 04:37:28,818 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349351,349364] [2025-02-08 04:37:28,818 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349510,349523] [2025-02-08 04:37:28,818 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349656,349669] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349799,349812] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349943,349956] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350086,350099] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350230,350243] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350371,350384] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350509,350522] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350667,350680] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350826,350839] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350982,350995] [2025-02-08 04:37:28,821 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351131,351144] [2025-02-08 04:37:28,821 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351283,351296] [2025-02-08 04:37:28,821 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351434,351447] [2025-02-08 04:37:28,821 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351583,351596] [2025-02-08 04:37:28,821 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351735,351748] [2025-02-08 04:37:28,822 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351883,351896] [2025-02-08 04:37:28,822 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352036,352049] [2025-02-08 04:37:28,822 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352187,352200] [2025-02-08 04:37:28,822 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352337,352350] [2025-02-08 04:37:28,823 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352484,352497] [2025-02-08 04:37:28,823 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352635,352648] [2025-02-08 04:37:28,823 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352786,352799] [2025-02-08 04:37:28,823 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352934,352947] [2025-02-08 04:37:28,823 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353100,353113] [2025-02-08 04:37:28,824 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353269,353282] [2025-02-08 04:37:28,824 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353436,353449] [2025-02-08 04:37:28,824 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353604,353617] [2025-02-08 04:37:28,824 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353754,353767] [2025-02-08 04:37:28,825 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353901,353914] [2025-02-08 04:37:28,825 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354062,354075] [2025-02-08 04:37:28,825 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354232,354245] [2025-02-08 04:37:28,825 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354394,354407] [2025-02-08 04:37:28,832 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:28,857 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:28,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4395] [2025-02-08 04:37:28,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4402] [2025-02-08 04:37:29,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7153] [2025-02-08 04:37:29,077 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341006,341019] [2025-02-08 04:37:29,077 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341151,341164] [2025-02-08 04:37:29,078 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341297,341310] [2025-02-08 04:37:29,078 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341462,341475] [2025-02-08 04:37:29,078 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341620,341633] [2025-02-08 04:37:29,078 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341778,341791] [2025-02-08 04:37:29,078 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341936,341949] [2025-02-08 04:37:29,079 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342096,342109] [2025-02-08 04:37:29,079 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342255,342268] [2025-02-08 04:37:29,079 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342394,342407] [2025-02-08 04:37:29,079 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342536,342549] [2025-02-08 04:37:29,079 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342685,342698] [2025-02-08 04:37:29,080 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342824,342837] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342979,342992] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343139,343152] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343290,343303] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343441,343454] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343593,343606] [2025-02-08 04:37:29,081 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343742,343755] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343890,343903] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344047,344060] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344196,344209] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344352,344365] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344505,344518] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344651,344664] [2025-02-08 04:37:29,082 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344794,344807] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344946,344959] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345092,345105] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345237,345250] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345391,345404] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345542,345555] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345697,345710] [2025-02-08 04:37:29,083 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345849,345862] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346004,346017] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346168,346181] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346324,346337] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346488,346501] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346630,346643] [2025-02-08 04:37:29,084 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346788,346801] [2025-02-08 04:37:29,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346955,346968] [2025-02-08 04:37:29,087 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347114,347127] [2025-02-08 04:37:29,087 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347273,347286] [2025-02-08 04:37:29,087 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347422,347435] [2025-02-08 04:37:29,087 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347569,347582] [2025-02-08 04:37:29,089 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347708,347721] [2025-02-08 04:37:29,089 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347871,347884] [2025-02-08 04:37:29,089 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348037,348050] [2025-02-08 04:37:29,089 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348201,348214] [2025-02-08 04:37:29,090 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348366,348379] [2025-02-08 04:37:29,090 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348531,348544] [2025-02-08 04:37:29,091 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348697,348710] [2025-02-08 04:37:29,091 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348862,348875] [2025-02-08 04:37:29,091 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349029,349042] [2025-02-08 04:37:29,091 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349189,349202] [2025-02-08 04:37:29,091 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349351,349364] [2025-02-08 04:37:29,092 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349510,349523] [2025-02-08 04:37:29,092 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349656,349669] [2025-02-08 04:37:29,092 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349799,349812] [2025-02-08 04:37:29,092 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349943,349956] [2025-02-08 04:37:29,093 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350086,350099] [2025-02-08 04:37:29,093 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350230,350243] [2025-02-08 04:37:29,093 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350371,350384] [2025-02-08 04:37:29,093 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350509,350522] [2025-02-08 04:37:29,094 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350667,350680] [2025-02-08 04:37:29,094 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350826,350839] [2025-02-08 04:37:29,094 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350982,350995] [2025-02-08 04:37:29,094 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351131,351144] [2025-02-08 04:37:29,094 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351283,351296] [2025-02-08 04:37:29,095 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351434,351447] [2025-02-08 04:37:29,095 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351583,351596] [2025-02-08 04:37:29,095 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351735,351748] [2025-02-08 04:37:29,095 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351883,351896] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352036,352049] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352187,352200] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352337,352350] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352484,352497] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352635,352648] [2025-02-08 04:37:29,096 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352786,352799] [2025-02-08 04:37:29,097 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352934,352947] [2025-02-08 04:37:29,097 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353100,353113] [2025-02-08 04:37:29,097 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353269,353282] [2025-02-08 04:37:29,098 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353436,353449] [2025-02-08 04:37:29,098 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353604,353617] [2025-02-08 04:37:29,099 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353754,353767] [2025-02-08 04:37:29,099 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353901,353914] [2025-02-08 04:37:29,099 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354062,354075] [2025-02-08 04:37:29,099 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354232,354245] [2025-02-08 04:37:29,100 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354394,354407] [2025-02-08 04:37:29,102 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:29,285 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:29,285 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29 WrapperNode [2025-02-08 04:37:29,285 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:29,286 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:29,286 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:29,287 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:29,291 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:29,367 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:29,489 INFO L138 Inliner]: procedures = 609, calls = 2466, calls flagged for inlining = 291, calls inlined = 202, statements flattened = 4901 [2025-02-08 04:37:29,490 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:29,490 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:29,491 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:29,491 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:29,497 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:29,497 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:29,517 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,221 INFO L175 MemorySlicer]: Split 1090 memory accesses to 27 slices as follows [40, 1, 22, 5, 4, 3, 2, 4, 8, 16, 4, 692, 15, 8, 8, 1, 2, 3, 4, 8, 7, 24, 2, 8, 6, 158, 35]. 63 percent of accesses are in the largest equivalence class. The 151 initializations are split as follows [40, 0, 22, 0, 0, 0, 0, 0, 0, 16, 4, 26, 4, 8, 8, 1, 2, 0, 4, 8, 0, 0, 0, 8, 0, 0, 0]. The 618 writes are split as follows [0, 0, 0, 0, 2, 0, 0, 2, 3, 0, 0, 391, 11, 0, 0, 0, 0, 0, 0, 0, 0, 20, 1, 0, 0, 158, 30]. [2025-02-08 04:37:30,221 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,221 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,300 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,310 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,338 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,360 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,403 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:30,405 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:30,405 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:30,405 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:30,406 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:29" (1/1) ... [2025-02-08 04:37:30,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:30,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:30,435 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:37:30,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_handle_firmware_update [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_handle_firmware_update [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_create_group [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_create_group [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ihex_next_binrec [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ihex_next_binrec [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure __ims_pcu_execute_bl_command [2025-02-08 04:37:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __ims_pcu_execute_bl_command [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:37:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:37:30,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:37:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:37:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_bit_store [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_bit_store [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_destroy_backlight [2025-02-08 04:37:30,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_destroy_backlight [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:37:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:30,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_resume [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_resume [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_94 [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_94 [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoint [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoint [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_line_setup [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_line_setup [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_stop_io [2025-02-08 04:37:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_stop_io [2025-02-08 04:37:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:37:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:37:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:37:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2025-02-08 04:37:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2025-02-08 04:37:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2025-02-08 04:37:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2025-02-08 04:37:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 04:37:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 04:37:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_write_ofn_config [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_write_ofn_config [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_disconnect [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_disconnect [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 04:37:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2025-02-08 04:37:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2025-02-08 04:37:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 04:37:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 04:37:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2025-02-08 04:37:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2025-02-08 04:37:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_get_info [2025-02-08 04:37:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_get_info [2025-02-08 04:37:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 04:37:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 04:37:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_reg_addr_store [2025-02-08 04:37:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_reg_addr_store [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2025-02-08 04:37:30,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2025-02-08 04:37:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:30,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_buffers_free [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_buffers_free [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_free_coherent [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_free_coherent [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:37:30,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:37:30,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:37:30,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure __ims_pcu_execute_command [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __ims_pcu_execute_command [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_read_ofn_config [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_read_ofn_config [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_alloc_urb [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_alloc_urb [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_bit_show [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_bit_show [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_destroy_buttons [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_destroy_buttons [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_start_io [2025-02-08 04:37:30,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_start_io [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:37:30,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:37:30,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_send_cmd_chunk [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_send_cmd_chunk [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_byte_needs_escape [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_byte_needs_escape [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ihex_validate_fw [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ihex_validate_fw [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:37:30,549 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8 [2025-02-08 04:37:30,549 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8 [2025-02-08 04:37:31,242 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:31,248 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume 0 != ims_pcu_verify_block_~tmp___1~4#1;call ims_pcu_verify_block_#t~mem322#1.base, ims_pcu_verify_block_#t~mem322#1.offset := read~$Pointer$#11(ims_pcu_verify_block_~pcu#1.base, 8 + ims_pcu_verify_block_~pcu#1.offset, 8); [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume !(0 != ims_pcu_verify_block_~tmp___1~4#1);ims_pcu_verify_block_#res#1 := 0; [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume 0 != ims_pcu_flash_firmware_~error~10#1;ims_pcu_flash_firmware_#res#1 := ims_pcu_flash_firmware_~error~10#1; [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume !(0 != ims_pcu_flash_firmware_~error~10#1); [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721: assume ims_pcu_flash_firmware_#t~short335#1;havoc ims_pcu_flash_firmware_#t~mem333#1;havoc ims_pcu_flash_firmware_#t~mem334#1;havoc ims_pcu_flash_firmware_#t~short335#1;assume { :begin_inline_ims_pcu_verify_block } true;ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset, ims_pcu_verify_block_#in~addr#1, ims_pcu_verify_block_#in~len#1, ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset := ims_pcu_flash_firmware_~pcu#1.base, ims_pcu_flash_firmware_~pcu#1.offset, ims_pcu_flash_firmware_~addr~0#1, (if ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 else ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 - 4294967296), ims_pcu_flash_firmware_~rec~2#1.base, 6 + ims_pcu_flash_firmware_~rec~2#1.offset;havoc ims_pcu_verify_block_#res#1;havoc ims_pcu_verify_block_#t~ret313#1, ims_pcu_verify_block_#t~mem314#1.base, ims_pcu_verify_block_#t~mem314#1.offset, ims_pcu_verify_block_#t~ret315#1, ims_pcu_verify_block_#t~mem316#1, ims_pcu_verify_block_#t~short317#1, ims_pcu_verify_block_#t~ret318#1, ims_pcu_verify_block_#t~mem319#1.base, ims_pcu_verify_block_#t~mem319#1.offset, ims_pcu_verify_block_#t~mem320#1, ims_pcu_verify_block_#t~nondet321#1, ims_pcu_verify_block_#t~mem322#1.base, ims_pcu_verify_block_#t~mem322#1.offset, ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset, ims_pcu_verify_block_~error~9#1, ims_pcu_verify_block_~tmp~22#1, ims_pcu_verify_block_~tmp___0~10#1, ims_pcu_verify_block_~tmp___1~4#1;ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset := ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset;ims_pcu_verify_block_~addr#1 := ims_pcu_verify_block_#in~addr#1;ims_pcu_verify_block_~len#1 := ims_pcu_verify_block_#in~len#1;ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset := ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset;havoc ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset;havoc ims_pcu_verify_block_~error~9#1;havoc ims_pcu_verify_block_~tmp~22#1;havoc ims_pcu_verify_block_~tmp___0~10#1;havoc ims_pcu_verify_block_~tmp___1~4#1;ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset := ims_pcu_verify_block_~pcu#1.base, 338 + ims_pcu_verify_block_~pcu#1.offset; [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721: assume !ims_pcu_flash_firmware_#t~short335#1;havoc ims_pcu_flash_firmware_#t~mem333#1;havoc ims_pcu_flash_firmware_#t~mem334#1;havoc ims_pcu_flash_firmware_#t~short335#1; [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721-1: assume ims_pcu_flash_firmware_#t~short335#1;call ims_pcu_flash_firmware_#t~mem334#1 := read~int#11(ims_pcu_flash_firmware_~pcu#1.base, 704 + ims_pcu_flash_firmware_~pcu#1.offset, 4);ims_pcu_flash_firmware_#t~short335#1 := ims_pcu_flash_firmware_~addr~0#1 % 4294967296 < ims_pcu_flash_firmware_#t~mem334#1 % 4294967296; [2025-02-08 04:37:31,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721-1: assume !ims_pcu_flash_firmware_#t~short335#1; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume ims_pcu_verify_block_#t~short317#1;havoc ims_pcu_verify_block_#t~mem316#1;havoc ims_pcu_verify_block_#t~short317#1; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume !ims_pcu_verify_block_#t~short317#1;havoc ims_pcu_verify_block_#t~mem316#1;havoc ims_pcu_verify_block_#t~short317#1; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume ims_pcu_verify_block_#t~short317#1; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume !ims_pcu_verify_block_#t~short317#1;call ims_pcu_verify_block_#t~mem316#1 := read~int#11(ims_pcu_verify_block_~fragment~0#1.base, 4 + ims_pcu_verify_block_~fragment~0#1.offset, 1);ims_pcu_verify_block_#t~short317#1 := (if ims_pcu_verify_block_#t~mem316#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_verify_block_#t~mem316#1 % 256 % 4294967296 else ims_pcu_verify_block_#t~mem316#1 % 256 % 4294967296 - 4294967296) != (if ims_pcu_verify_block_~len#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_verify_block_~len#1 % 256 % 4294967296 else ims_pcu_verify_block_~len#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614: ims_pcu_count_fw_records_~count~1#1 := 1 + ims_pcu_count_fw_records_~count~1#1; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: assume 0 != ims_pcu_flash_firmware_~error~10#1;call ims_pcu_flash_firmware_#t~mem332#1.base, ims_pcu_flash_firmware_#t~mem332#1.offset := read~$Pointer$#11(ims_pcu_flash_firmware_~pcu#1.base, 8 + ims_pcu_flash_firmware_~pcu#1.offset, 8); [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: assume !(0 != ims_pcu_flash_firmware_~error~10#1);call ims_pcu_flash_firmware_#t~mem333#1 := read~int#11(ims_pcu_flash_firmware_~pcu#1.base, 700 + ims_pcu_flash_firmware_~pcu#1.offset, 4);ims_pcu_flash_firmware_#t~short335#1 := ims_pcu_flash_firmware_~addr~0#1 % 4294967296 >= ims_pcu_flash_firmware_#t~mem333#1 % 4294967296; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: havoc ims_pcu_flash_firmware_#t~memcpy~res330#1.base, ims_pcu_flash_firmware_#t~memcpy~res330#1.offset; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709-1: SUMMARY for call ims_pcu_flash_firmware_#t~memcpy~res330#1.base, ims_pcu_flash_firmware_#t~memcpy~res330#1.offset := #Ultimate.C_memcpy#11(ims_pcu_flash_firmware_~fragment~1#1.base, 5 + ims_pcu_flash_firmware_~fragment~1#1.offset, ims_pcu_flash_firmware_~rec~2#1.base, 6 + ims_pcu_flash_firmware_~rec~2#1.offset, ims_pcu_flash_firmware_~len~0#1 % 256); srcloc: null [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume 0 != ims_pcu_verify_block_~error~9#1;call ims_pcu_verify_block_#t~mem314#1.base, ims_pcu_verify_block_#t~mem314#1.offset := read~$Pointer$#11(ims_pcu_verify_block_~pcu#1.base, 8 + ims_pcu_verify_block_~pcu#1.offset, 8); [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume !(0 != ims_pcu_verify_block_~error~9#1);ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset := ims_pcu_verify_block_~pcu#1.base, 348 + ims_pcu_verify_block_~pcu#1.offset; [2025-02-08 04:37:31,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734: ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset := ims_pcu_flash_firmware_#t~ret337#1.base, ims_pcu_flash_firmware_#t~ret337#1.offset;havoc ims_pcu_flash_firmware_#t~ret337#1.base, ims_pcu_flash_firmware_#t~ret337#1.offset; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: call write~int#11(ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~fragment~0#1.base, 4 + ims_pcu_verify_block_~fragment~0#1.offset, 1); [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-1: SUMMARY for call put_unaligned_le32(ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret337#1.base, ims_pcu_flash_firmware_#t~ret337#1.offset := ihex_next_binrec(ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: ims_pcu_count_fw_records_~rec~1#1.base, ims_pcu_count_fw_records_~rec~1#1.offset := ims_pcu_count_fw_records_#t~ret312#1.base, ims_pcu_count_fw_records_#t~ret312#1.offset;havoc ims_pcu_count_fw_records_#t~ret312#1.base, ims_pcu_count_fw_records_#t~ret312#1.offset; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: assume -2147483648 <= ims_pcu_flash_firmware_#t~ret331#1 && ims_pcu_flash_firmware_#t~ret331#1 <= 2147483647;ims_pcu_flash_firmware_~error~10#1 := ims_pcu_flash_firmware_#t~ret331#1;havoc ims_pcu_flash_firmware_#t~ret331#1; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: SUMMARY for call ims_pcu_count_fw_records_#t~ret312#1.base, ims_pcu_count_fw_records_#t~ret312#1.offset := ihex_next_binrec(ims_pcu_count_fw_records_~rec~1#1.base, ims_pcu_count_fw_records_~rec~1#1.offset); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret331#1 := __ims_pcu_execute_bl_command(ims_pcu_flash_firmware_~pcu#1.base, ims_pcu_flash_firmware_~pcu#1.offset, 164, 0, 0, 5 + (if ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 else ims_pcu_flash_firmware_~len~0#1 % 256 % 4294967296 - 4294967296), 196, 500); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702: ims_pcu_flash_firmware_~tmp~23#1 := ims_pcu_flash_firmware_#t~ret327#1;havoc ims_pcu_flash_firmware_#t~mem326#1;havoc ims_pcu_flash_firmware_#t~ret327#1;ims_pcu_flash_firmware_~addr~0#1 := ims_pcu_flash_firmware_~tmp~23#1 % 4294967296 / 2;call ims_pcu_flash_firmware_#t~mem328#1 := read~int#11(ims_pcu_flash_firmware_~rec~2#1.base, 4 + ims_pcu_flash_firmware_~rec~2#1.offset, 2); [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret327#1 := __fswab32(ims_pcu_flash_firmware_#t~mem326#1); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-2: call ims_pcu_flash_firmware_#t~mem326#1 := read~int#11(ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset, 4); [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: havoc ims_pcu_verify_block_#t~mem322#1.base, ims_pcu_verify_block_#t~mem322#1.offset;ims_pcu_verify_block_#res#1 := -22; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem322#1.base, ims_pcu_verify_block_#t~mem322#1.offset, 28, 0); srcloc: null [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5723: ims_pcu_flash_firmware_#t~ret336#1 := ims_pcu_verify_block_#res#1;havoc ims_pcu_verify_block_#t~ret313#1, ims_pcu_verify_block_#t~mem314#1.base, ims_pcu_verify_block_#t~mem314#1.offset, ims_pcu_verify_block_#t~ret315#1, ims_pcu_verify_block_#t~mem316#1, ims_pcu_verify_block_#t~short317#1, ims_pcu_verify_block_#t~ret318#1, ims_pcu_verify_block_#t~mem319#1.base, ims_pcu_verify_block_#t~mem319#1.offset, ims_pcu_verify_block_#t~mem320#1, ims_pcu_verify_block_#t~nondet321#1, ims_pcu_verify_block_#t~mem322#1.base, ims_pcu_verify_block_#t~mem322#1.offset, ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset, ims_pcu_verify_block_~error~9#1, ims_pcu_verify_block_~tmp~22#1, ims_pcu_verify_block_~tmp___0~10#1, ims_pcu_verify_block_~tmp___1~4#1;havoc ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset, ims_pcu_verify_block_#in~addr#1, ims_pcu_verify_block_#in~len#1, ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset;assume { :end_inline_ims_pcu_verify_block } true;assume -2147483648 <= ims_pcu_flash_firmware_#t~ret336#1 && ims_pcu_flash_firmware_#t~ret336#1 <= 2147483647;ims_pcu_flash_firmware_~error~10#1 := ims_pcu_flash_firmware_#t~ret336#1;havoc ims_pcu_flash_firmware_#t~ret336#1; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: ims_pcu_verify_block_~tmp___1~4#1 := ims_pcu_verify_block_#t~nondet321#1;havoc ims_pcu_verify_block_#t~nondet321#1; [2025-02-08 04:37:31,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5715: havoc ims_pcu_flash_firmware_#t~mem332#1.base, ims_pcu_flash_firmware_#t~mem332#1.offset;ims_pcu_flash_firmware_#res#1 := ims_pcu_flash_firmware_~error~10#1; [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5715-1: SUMMARY for call dev_err(ims_pcu_flash_firmware_#t~mem332#1.base, ims_pcu_flash_firmware_#t~mem332#1.offset, 30, 0); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: ims_pcu_verify_block_~tmp~22#1 := ims_pcu_verify_block_#t~ret318#1;havoc ims_pcu_verify_block_#t~ret318#1;call ims_pcu_verify_block_#t~mem319#1.base, ims_pcu_verify_block_#t~mem319#1.offset := read~$Pointer$#11(ims_pcu_verify_block_~pcu#1.base, 8 + ims_pcu_verify_block_~pcu#1.offset, 8);call ims_pcu_verify_block_#t~mem320#1 := read~int#11(ims_pcu_verify_block_~fragment~0#1.base, 4 + ims_pcu_verify_block_~fragment~0#1.offset, 1); [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: SUMMARY for call ims_pcu_verify_block_#t~ret318#1 := get_unaligned_le32(ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: ims_pcu_verify_block_~tmp___0~10#1 := ims_pcu_verify_block_#t~ret315#1;havoc ims_pcu_verify_block_#t~ret315#1;ims_pcu_verify_block_#t~short317#1 := ims_pcu_verify_block_~tmp___0~10#1 % 4294967296 != ims_pcu_verify_block_~addr#1 % 4294967296; [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-1: SUMMARY for call ims_pcu_verify_block_#t~ret315#1 := get_unaligned_le32(ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: call write~int#11(ims_pcu_flash_firmware_~len~0#1, ims_pcu_flash_firmware_~fragment~1#1.base, 4 + ims_pcu_flash_firmware_~fragment~1#1.offset, 1); [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707-1: SUMMARY for call put_unaligned_le32(ims_pcu_flash_firmware_~addr~0#1, ims_pcu_flash_firmware_~fragment~1#1.base, ims_pcu_flash_firmware_~fragment~1#1.offset); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: havoc ims_pcu_verify_block_#t~mem314#1.base, ims_pcu_verify_block_#t~mem314#1.offset;ims_pcu_verify_block_#res#1 := ims_pcu_verify_block_~error~9#1; [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem314#1.base, ims_pcu_verify_block_#t~mem314#1.offset, 26, 0); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: assume -2147483648 <= ims_pcu_verify_block_#t~ret313#1 && ims_pcu_verify_block_#t~ret313#1 <= 2147483647;ims_pcu_verify_block_~error~9#1 := ims_pcu_verify_block_#t~ret313#1;havoc ims_pcu_verify_block_#t~ret313#1; [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5732: ims_pcu_flash_firmware_~count~2#1 := 1 + ims_pcu_flash_firmware_~count~2#1;call write~int#11((if 100 * ims_pcu_flash_firmware_~count~2#1 % 4294967296 / (ims_pcu_flash_firmware_~n_fw_records#1 % 4294967296) % 4294967296 % 4294967296 <= 2147483647 then 100 * ims_pcu_flash_firmware_~count~2#1 % 4294967296 / (ims_pcu_flash_firmware_~n_fw_records#1 % 4294967296) % 4294967296 % 4294967296 else 100 * ims_pcu_flash_firmware_~count~2#1 % 4294967296 / (ims_pcu_flash_firmware_~n_fw_records#1 % 4294967296) % 4294967296 % 4294967296 - 4294967296), ims_pcu_flash_firmware_~pcu#1.base, 75 + ims_pcu_flash_firmware_~pcu#1.offset, 4); [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: SUMMARY for call ims_pcu_verify_block_#t~ret313#1 := __ims_pcu_execute_bl_command(ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, 166, 0, 0, 5, 198, 500); srcloc: null [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654: havoc ims_pcu_verify_block_#t~mem319#1.base, ims_pcu_verify_block_#t~mem319#1.offset;havoc ims_pcu_verify_block_#t~mem320#1;ims_pcu_verify_block_#res#1 := -22; [2025-02-08 04:37:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem319#1.base, ims_pcu_verify_block_#t~mem319#1.offset, 27, 0); srcloc: null [2025-02-08 04:37:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret329#1 := __fswab16((if ims_pcu_flash_firmware_#t~mem328#1 % 65536 % 4294967296 <= 2147483647 then ims_pcu_flash_firmware_#t~mem328#1 % 65536 % 4294967296 else ims_pcu_flash_firmware_#t~mem328#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:37:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: ims_pcu_flash_firmware_~tmp___0~11#1 := ims_pcu_flash_firmware_#t~ret329#1;havoc ims_pcu_flash_firmware_#t~mem328#1;havoc ims_pcu_flash_firmware_#t~ret329#1;ims_pcu_flash_firmware_~len~0#1 := ims_pcu_flash_firmware_~tmp___0~11#1;ims_pcu_flash_firmware_~fragment~1#1.base, ims_pcu_flash_firmware_~fragment~1#1.offset := ims_pcu_flash_firmware_~pcu#1.base, 338 + ims_pcu_flash_firmware_~pcu#1.offset; [2025-02-08 04:37:32,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433: call ULTIMATE.dealloc(~#value~4#1.base, ~#value~4#1.offset);havoc ~#value~4#1.base, ~#value~4#1.offset;call ULTIMATE.dealloc(~#data~4#1.base, ~#data~4#1.offset);havoc ~#data~4#1.base, ~#data~4#1.offset; [2025-02-08 04:37:32,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: havoc cancel_work_sync_#t~nondet976#1; [2025-02-08 04:37:32,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: havoc #t~nondet978; [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc ldv_mutex_lock_100_~ldv_func_arg1#1.base, ldv_mutex_lock_100_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_100_#in~ldv_func_arg1#1.base, ldv_mutex_lock_100_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_100 } true; [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: ims_pcu_backlight_get_brightness_~tmp~24#1 := ims_pcu_backlight_get_brightness_#t~ret357#1;havoc ims_pcu_backlight_get_brightness_#t~ret357#1;ims_pcu_backlight_get_brightness_~brightness~0#1 := (if ims_pcu_backlight_get_brightness_~tmp~24#1 % 65536 % 4294967296 <= 2147483647 then ims_pcu_backlight_get_brightness_~tmp~24#1 % 65536 % 4294967296 else ims_pcu_backlight_get_brightness_~tmp~24#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897-1: SUMMARY for call ims_pcu_backlight_get_brightness_#t~ret357#1 := get_unaligned_le16(ims_pcu_backlight_get_brightness_~pcu~2#1.base, 335 + ims_pcu_backlight_get_brightness_~pcu~2#1.offset); srcloc: null [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5891: havoc ims_pcu_backlight_get_brightness_#t~mem356#1.base, ims_pcu_backlight_get_brightness_#t~mem356#1.offset;ims_pcu_backlight_get_brightness_~brightness~0#1 := 0; [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5891-1: SUMMARY for call dev_warn(ims_pcu_backlight_get_brightness_#t~mem356#1.base, ims_pcu_backlight_get_brightness_#t~mem356#1.offset, 41, 0); srcloc: null [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: assume -2147483648 <= ims_pcu_backlight_get_brightness_#t~ret355#1 && ims_pcu_backlight_get_brightness_#t~ret355#1 <= 2147483647;ims_pcu_backlight_get_brightness_~error~13#1 := ims_pcu_backlight_get_brightness_#t~ret355#1;havoc ims_pcu_backlight_get_brightness_#t~ret355#1; [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-1: SUMMARY for call ims_pcu_backlight_get_brightness_#t~ret355#1 := __ims_pcu_execute_command(ims_pcu_backlight_get_brightness_~pcu~2#1.base, ims_pcu_backlight_get_brightness_~pcu~2#1.offset, 172, 0, 0, 0, 204, 500); srcloc: null [2025-02-08 04:37:32,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume 0 != ims_pcu_backlight_get_brightness_~error~13#1;call ims_pcu_backlight_get_brightness_#t~mem356#1.base, ims_pcu_backlight_get_brightness_#t~mem356#1.offset := read~$Pointer$#11(ims_pcu_backlight_get_brightness_~pcu~2#1.base, 8 + ims_pcu_backlight_get_brightness_~pcu~2#1.offset, 8); [2025-02-08 04:37:32,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume !(0 != ims_pcu_backlight_get_brightness_~error~13#1); [2025-02-08 04:37:32,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret997#1 := ims_pcu_backlight_get_brightness_#res#1;havoc ims_pcu_backlight_get_brightness_#t~ret355#1, ims_pcu_backlight_get_brightness_#t~mem356#1.base, ims_pcu_backlight_get_brightness_#t~mem356#1.offset, ims_pcu_backlight_get_brightness_#t~ret357#1, ims_pcu_backlight_get_brightness_~cdev#1.base, ims_pcu_backlight_get_brightness_~cdev#1.offset, ims_pcu_backlight_get_brightness_~backlight~2#1.base, ims_pcu_backlight_get_brightness_~backlight~2#1.offset, ims_pcu_backlight_get_brightness_~__mptr~3#1.base, ims_pcu_backlight_get_brightness_~__mptr~3#1.offset, ims_pcu_backlight_get_brightness_~pcu~2#1.base, ims_pcu_backlight_get_brightness_~pcu~2#1.offset, ims_pcu_backlight_get_brightness_~__mptr___0~1#1.base, ims_pcu_backlight_get_brightness_~__mptr___0~1#1.offset, ims_pcu_backlight_get_brightness_~brightness~0#1, ims_pcu_backlight_get_brightness_~error~13#1, ims_pcu_backlight_get_brightness_~tmp~24#1;havoc ims_pcu_backlight_get_brightness_#in~cdev#1.base, ims_pcu_backlight_get_brightness_#in~cdev#1.offset;assume { :end_inline_ims_pcu_backlight_get_brightness } true;assume -2147483648 <= #t~ret997#1 && #t~ret997#1 <= 2147483647;#t~funptrres996#1 := #t~ret997#1; [2025-02-08 04:37:32,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:32,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: havoc ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_101 } true;ims_pcu_backlight_get_brightness_#res#1 := ims_pcu_backlight_get_brightness_~brightness~0#1; [2025-02-08 04:37:32,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902-1: assume { :begin_inline_ldv_mutex_unlock_101 } true;ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset := ims_pcu_backlight_get_brightness_~pcu~2#1.base, 552 + ims_pcu_backlight_get_brightness_~pcu~2#1.offset;havoc ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset;ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset := ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:32,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13405: havoc #t~nondet989; [2025-02-08 04:37:32,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6248: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: havoc ldv_sysfs_remove_group_133_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_133_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_133_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_133_~ldv_func_arg2#1.offset;havoc ldv_sysfs_remove_group_133_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_133_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_133_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_133_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_remove_group_133 } true;havoc ims_pcu_destroy_application_mode_#t~mem676#1.base, ims_pcu_destroy_application_mode_#t~mem676#1.offset; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: SUMMARY for call ims_pcu_buffers_free(~pcu~17#1.base, ~pcu~17#1.offset); srcloc: null [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: havoc ims_pcu_destroy_application_mode_#t~mem673#1, ims_pcu_destroy_application_mode_#t~mem674#1.base, ims_pcu_destroy_application_mode_#t~mem674#1.offset, ims_pcu_destroy_application_mode_#t~mem675#1, ims_pcu_destroy_application_mode_#t~mem676#1.base, ims_pcu_destroy_application_mode_#t~mem676#1.offset, ims_pcu_destroy_application_mode_~pcu#1.base, ims_pcu_destroy_application_mode_~pcu#1.offset;havoc ims_pcu_destroy_application_mode_#in~pcu#1.base, ims_pcu_destroy_application_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_destroy_application_mode } true; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: havoc ims_pcu_destroy_bootloader_mode_~pcu#1.base, ims_pcu_destroy_bootloader_mode_~pcu#1.offset;havoc ims_pcu_destroy_bootloader_mode_#in~pcu#1.base, ims_pcu_destroy_bootloader_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_destroy_bootloader_mode } true; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: havoc ims_pcu_destroy_gamepad_#t~mem215#1.base, ims_pcu_destroy_gamepad_#t~mem215#1.offset, ims_pcu_destroy_gamepad_#t~mem216#1.base, ims_pcu_destroy_gamepad_#t~mem216#1.offset, ims_pcu_destroy_gamepad_~pcu#1.base, ims_pcu_destroy_gamepad_~pcu#1.offset, ims_pcu_destroy_gamepad_~gamepad~2#1.base, ims_pcu_destroy_gamepad_~gamepad~2#1.offset;havoc ims_pcu_destroy_gamepad_#in~pcu#1.base, ims_pcu_destroy_gamepad_#in~pcu#1.offset;assume { :end_inline_ims_pcu_destroy_gamepad } true; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: havoc ldv_wait_for_completion_134_~ldv_func_arg1#1.base, ldv_wait_for_completion_134_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_134_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_134_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_134 } true; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: assume { :end_inline_ldv_linux_kernel_sched_completion_wait_for_completion_async_firmware_done_of_ims_pcu } true;assume { :begin_inline_wait_for_completion } true;wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset := ldv_wait_for_completion_134_~ldv_func_arg1#1.base, ldv_wait_for_completion_134_~ldv_func_arg1#1.offset;havoc wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset;wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset := wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset; [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: SUMMARY for call kfree(~pcu~17#1.base, ~pcu~17#1.offset); srcloc: null [2025-02-08 04:37:32,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: havoc wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset;havoc wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset;assume { :end_inline_wait_for_completion } true; [2025-02-08 04:37:39,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: havoc ims_pcu_setup_buttons_#t~mem183#1.base, ims_pcu_setup_buttons_#t~mem183#1.offset;call ims_pcu_setup_buttons_#t~mem184#1.base, ims_pcu_setup_buttons_#t~mem184#1.offset := read~$Pointer$#11(ims_pcu_setup_buttons_~pcu#1.base, 81 + ims_pcu_setup_buttons_~pcu#1.offset, 8);call write~$Pointer$#11(ims_pcu_setup_buttons_#t~mem184#1.base, 43 + ims_pcu_setup_buttons_#t~mem184#1.offset, ims_pcu_setup_buttons_~input~1#1.base, 785 + ims_pcu_setup_buttons_~input~1#1.offset, 8);havoc ims_pcu_setup_buttons_#t~mem184#1.base, ims_pcu_setup_buttons_#t~mem184#1.offset;call write~$Pointer$#11(ims_pcu_setup_buttons_~buttons~1#1.base, 72 + ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, 220 + ims_pcu_setup_buttons_~input~1#1.offset, 8);call write~int#11(32, ims_pcu_setup_buttons_~input~1#1.base, 212 + ims_pcu_setup_buttons_~input~1#1.offset, 4);call write~int#11(2, ims_pcu_setup_buttons_~input~1#1.base, 216 + ims_pcu_setup_buttons_~input~1#1.offset, 4); [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: assume 0 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: assume !(0 != ims_pcu_init_application_mode_~error~31#1); [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset; [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990-1: SUMMARY for call usb_to_input_id(ims_pcu_setup_buttons_#t~mem183#1.base, ims_pcu_setup_buttons_#t~mem183#1.offset, ims_pcu_setup_buttons_~input~1#1.base, 24 + ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528-1: SUMMARY for call usb_endpoint_is_bulk_out_#t~ret50#1 := usb_endpoint_xfer_bulk(usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528: assume -2147483648 <= usb_endpoint_is_bulk_out_#t~ret50#1 && usb_endpoint_is_bulk_out_#t~ret50#1 <= 2147483647;usb_endpoint_is_bulk_out_~tmp~6#1 := usb_endpoint_is_bulk_out_#t~ret50#1;havoc usb_endpoint_is_bulk_out_#t~ret50#1; [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6312: call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#1 := ims_pcu_ofn_reg_data_store_#res#1;havoc ims_pcu_ofn_reg_data_store_#t~ret417#1.base, ims_pcu_ofn_reg_data_store_#t~ret417#1.offset, ims_pcu_ofn_reg_data_store_#t~ret418#1, ims_pcu_ofn_reg_data_store_#t~mem419#1, ims_pcu_ofn_reg_data_store_#t~mem420#1, ims_pcu_ofn_reg_data_store_#t~ret421#1, ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset, ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset, ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, ims_pcu_ofn_reg_data_store_~count#1, ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset, ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset, ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset, ims_pcu_ofn_reg_data_store_~error~21#1, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;havoc ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset, ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset, ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset, ims_pcu_ofn_reg_data_store_#in~count#1;assume { :end_inline_ims_pcu_ofn_reg_data_store } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#1 && ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#1; [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset; [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:37:39,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916: havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#22(137438953408, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset, 8);call ims_pcu_setup_backlight_#t~mem358#1 := read~int#22(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset, 8);call write~int#11(ims_pcu_setup_backlight_#t~mem358#1, ims_pcu_setup_backlight_~backlight~3#1.base, 649 + ims_pcu_setup_backlight_~backlight~3#1.offset, 8);havoc ims_pcu_setup_backlight_#t~mem358#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := ims_pcu_setup_backlight_~backlight~3#1.base, 681 + ims_pcu_setup_backlight_~backlight~3#1.offset, 42, 0, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1; [2025-02-08 04:37:39,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-1: [2025-02-08 04:37:39,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643: call write~int#11(ims_pcu_buffers_alloc_#t~bitwise480#1, ims_pcu_buffers_alloc_#t~mem477#1.base, 92 + ims_pcu_buffers_alloc_#t~mem477#1.offset, 4);havoc ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset;havoc ims_pcu_buffers_alloc_#t~mem478#1.base, ims_pcu_buffers_alloc_#t~mem478#1.offset;havoc ims_pcu_buffers_alloc_#t~mem479#1;havoc ims_pcu_buffers_alloc_#t~bitwise480#1;call ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem482#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 161 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call write~int#11(ims_pcu_buffers_alloc_#t~mem482#1, ims_pcu_buffers_alloc_#t~mem481#1.base, 104 + ims_pcu_buffers_alloc_#t~mem481#1.offset, 8);havoc ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset;havoc ims_pcu_buffers_alloc_#t~mem482#1;call ims_pcu_buffers_alloc_#t~mem483#1.base, ims_pcu_buffers_alloc_#t~mem483#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 137 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem485#1 := read~int#11(ims_pcu_buffers_alloc_#t~mem484#1.base, 2 + ims_pcu_buffers_alloc_#t~mem484#1.offset, 1); [2025-02-08 04:37:39,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-4: assume 0 == ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296 || 4 == ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296;ims_pcu_buffers_alloc_#t~bitwise480#1 := 4; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-4: assume !(0 == ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296 || 4 == ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296); [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-3: assume false;ims_pcu_buffers_alloc_#t~bitwise480#1 := ims_pcu_buffers_alloc_#t~mem479#1; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-3: assume !false; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6643-2: havoc ims_pcu_buffers_alloc_#t~bitwise480#1;assume (ims_pcu_buffers_alloc_#t~bitwise480#1 % 4294967296 >= ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296 && ims_pcu_buffers_alloc_#t~bitwise480#1 % 4294967296 >= 4) && ims_pcu_buffers_alloc_#t~bitwise480#1 % 4294967296 <= 4 + ims_pcu_buffers_alloc_#t~mem479#1 % 4294967296; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume 1 != ims_pcu_update_firmware_store_#t~mem391#1;havoc ims_pcu_update_firmware_store_#t~mem391#1;ims_pcu_update_firmware_store_#res#1 := -22;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume !(1 != ims_pcu_update_firmware_store_#t~mem391#1);havoc ims_pcu_update_firmware_store_#t~mem391#1;assume { :begin_inline_ldv_mutex_lock_interruptible_104 } true;ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, 552 + ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ldv_mutex_lock_interruptible_104_#res#1;havoc ldv_mutex_lock_interruptible_104_#t~ret808#1, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_104_~tmp~73#1;ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_104_~tmp~73#1; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: havoc request_firmware_nowait_#t~nondet984#1;ims_pcu_init_bootloader_mode_#t~ret685#1 := request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet984#1, request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset, request_firmware_nowait_~arg1#1, request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset, request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset, request_firmware_nowait_~arg4#1, request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset, request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset;havoc request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset, request_firmware_nowait_#in~arg1#1, request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset, request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset, request_firmware_nowait_#in~arg4#1, request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset, request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset;assume { :end_inline_request_firmware_nowait } true;assume -2147483648 <= ims_pcu_init_bootloader_mode_#t~ret685#1 && ims_pcu_init_bootloader_mode_#t~ret685#1 <= 2147483647;ims_pcu_init_bootloader_mode_~error~32#1 := ims_pcu_init_bootloader_mode_#t~ret685#1;havoc ims_pcu_init_bootloader_mode_#t~mem684#1.base, ims_pcu_init_bootloader_mode_#t~mem684#1.offset;havoc ims_pcu_init_bootloader_mode_#t~ret685#1; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:37:39,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4794: call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset;ims_pcu_update_firmware_store_#t~ret394#1 := request_ihex_firmware_#res#1;havoc request_ihex_firmware_#t~ret140#1, request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset, request_ihex_firmware_#t~ret142#1, request_ihex_firmware_#t~mem143#1.base, request_ihex_firmware_#t~mem143#1.offset, request_ihex_firmware_#t~mem144#1.base, request_ihex_firmware_#t~mem144#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~ret~0#1;havoc request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset, request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset, request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset;assume { :end_inline_request_ihex_firmware } true;assume -2147483648 <= ims_pcu_update_firmware_store_#t~ret394#1 && ims_pcu_update_firmware_store_#t~ret394#1 <= 2147483647;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret394#1;havoc ims_pcu_update_firmware_store_#t~mem393#1.base, ims_pcu_update_firmware_store_#t~mem393#1.offset;havoc ims_pcu_update_firmware_store_#t~ret394#1; [2025-02-08 04:37:39,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1; [2025-02-08 04:37:39,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: assume 0 != usb_endpoint_is_bulk_out_~tmp~6#1;assume { :begin_inline_usb_endpoint_dir_out } true;usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset := usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset;havoc usb_endpoint_dir_out_#res#1;havoc usb_endpoint_dir_out_#t~mem46#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset;usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset := usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset;call usb_endpoint_dir_out_#t~mem46#1 := read~int#11(usb_endpoint_dir_out_~epd#1.base, 2 + usb_endpoint_dir_out_~epd#1.offset, 1);usb_endpoint_dir_out_#res#1 := (if (if usb_endpoint_dir_out_#t~mem46#1 % 256 % 256 <= 127 then usb_endpoint_dir_out_#t~mem46#1 % 256 % 256 else usb_endpoint_dir_out_#t~mem46#1 % 256 % 256 - 256) >= 0 then 1 else 0);havoc usb_endpoint_dir_out_#t~mem46#1; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: assume !(0 != usb_endpoint_is_bulk_out_~tmp~6#1);usb_endpoint_is_bulk_out_~tmp___1~1#1 := 0; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume 3 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume !(3 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_3 } true; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0 != ims_pcu_get_cdc_union_desc_~buflen~0#1 % 18446744073709551616; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0 != ims_pcu_get_cdc_union_desc_~buflen~0#1 % 18446744073709551616); [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645-1: SUMMARY for call ims_pcu_buffers_alloc_#t~ret486#1 := __create_pipe(ims_pcu_buffers_alloc_#t~mem483#1.base, ims_pcu_buffers_alloc_#t~mem483#1.offset, ims_pcu_buffers_alloc_#t~mem485#1 % 256); srcloc: null [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: ims_pcu_buffers_alloc_~tmp___0~17#1 := ims_pcu_buffers_alloc_#t~ret486#1;havoc ims_pcu_buffers_alloc_#t~mem483#1.base, ims_pcu_buffers_alloc_#t~mem483#1.offset;havoc ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset;havoc ims_pcu_buffers_alloc_#t~mem485#1;havoc ims_pcu_buffers_alloc_#t~ret486#1;call ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem488#1.base, ims_pcu_buffers_alloc_#t~mem488#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-1: SUMMARY for call ldv_assume((if 0 != ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:37:39,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true;assume { :begin_inline_INIT_LIST_HEAD } true;INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset := ims_pcu_setup_backlight_~backlight~3#1.base, 657 + ims_pcu_setup_backlight_~backlight~3#1.offset;havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#11(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8);call write~$Pointer$#11(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, 8 + INIT_LIST_HEAD_~list#1.offset, 8); [2025-02-08 04:37:39,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1; [2025-02-08 04:37:39,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_attribute_show } true;ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset, ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset, ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;havoc ims_pcu_attribute_show_#res#1;havoc ims_pcu_attribute_show_#t~ret367#1.base, ims_pcu_attribute_show_#t~ret367#1.offset, ims_pcu_attribute_show_#t~mem368#1, ims_pcu_attribute_show_#t~mem369#1, ims_pcu_attribute_show_#t~ret370#1, ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset, ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset, ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset, ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset, ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset, ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset, ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset, ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset, ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset, ims_pcu_attribute_show_~tmp___0~12#1;ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset := ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset;ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset := ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset;ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset := ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset;havoc ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset;havoc ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset;havoc ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset;havoc ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset;havoc ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset;havoc ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset;havoc ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset;havoc ims_pcu_attribute_show_~tmp___0~12#1;ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset := ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset;ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset := ims_pcu_attribute_show_~__mptr~4#1.base, -70464 + ims_pcu_attribute_show_~__mptr~4#1.offset; [2025-02-08 04:37:39,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: havoc usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset, usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset;havoc usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset, usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset, usb_fill_bulk_urb_#in~pipe#1, usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset, usb_fill_bulk_urb_#in~buffer_length#1, usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset, usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset;assume { :end_inline_usb_fill_bulk_urb } true;havoc ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset;havoc ims_pcu_buffers_alloc_#t~mem488#1.base, ims_pcu_buffers_alloc_#t~mem488#1.offset;havoc ims_pcu_buffers_alloc_#t~bitwise489#1;havoc ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset;havoc ims_pcu_buffers_alloc_#t~mem491#1;call ims_pcu_buffers_alloc_#t~mem492#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 193 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := ims_pcu_buffers_alloc_#t~mem492#1, 208;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret804#1.base, kmalloc_#t~ret804#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1 := ims_pcu_ofn_bit_show(ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset); srcloc: null [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1 && ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-4: assume false;ims_pcu_buffers_alloc_#t~bitwise489#1 := ims_pcu_buffers_alloc_~tmp___0~17#1; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-4: assume !false; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-3: havoc ims_pcu_buffers_alloc_#t~bitwise489#1;assume (ims_pcu_buffers_alloc_#t~bitwise489#1 % 4294967296 >= ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296 && ims_pcu_buffers_alloc_#t~bitwise489#1 % 4294967296 >= 3221225600) && ims_pcu_buffers_alloc_#t~bitwise489#1 % 4294967296 <= 3221225600 + ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-2: [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-1: call ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 153 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem491#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 169 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_usb_fill_bulk_urb } true;usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset, usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset, usb_fill_bulk_urb_#in~pipe#1, usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset, usb_fill_bulk_urb_#in~buffer_length#1, usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset, usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset := ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset, ims_pcu_buffers_alloc_#t~mem488#1.base, ims_pcu_buffers_alloc_#t~mem488#1.offset, ims_pcu_buffers_alloc_#t~bitwise489#1, ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, (if ims_pcu_buffers_alloc_#t~mem491#1 % 18446744073709551616 % 4294967296 <= 2147483647 then ims_pcu_buffers_alloc_#t~mem491#1 % 18446744073709551616 % 4294967296 else ims_pcu_buffers_alloc_#t~mem491#1 % 18446744073709551616 % 4294967296 - 4294967296), #funAddr~ims_pcu_irq.base, #funAddr~ims_pcu_irq.offset, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset;havoc usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset, usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset;usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset := usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset;usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset := usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset;usb_fill_bulk_urb_~pipe#1 := usb_fill_bulk_urb_#in~pipe#1;usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset := usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset;usb_fill_bulk_urb_~buffer_length#1 := usb_fill_bulk_urb_#in~buffer_length#1;usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset := usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset;usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset := usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset;call write~$Pointer$#11(usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~urb#1.base, 64 + usb_fill_bulk_urb_~urb#1.offset, 8);call write~int#11(usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~urb#1.base, 80 + usb_fill_bulk_urb_~urb#1.offset, 4);call write~$Pointer$#11(usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~urb#1.base, 96 + usb_fill_bulk_urb_~urb#1.offset, 8);call write~int#11(usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~urb#1.base, 128 + usb_fill_bulk_urb_~urb#1.offset, 4);call write~$Pointer$#11(usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~urb#1.base, 176 + usb_fill_bulk_urb_~urb#1.offset, 8);call write~$Pointer$#11(usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset, usb_fill_bulk_urb_~urb#1.base, 168 + usb_fill_bulk_urb_~urb#1.offset, 8); [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: havoc ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_usb_deregister_141 } true; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-5: assume 0 == ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296 || 3221225600 == ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296;ims_pcu_buffers_alloc_#t~bitwise489#1 := 3221225600; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646-5: assume !(0 == ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296 || 3221225600 == ims_pcu_buffers_alloc_~tmp___0~17#1 % 4294967296); [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call ims_pcu_suspend_#t~ret706#1.base, ims_pcu_suspend_#t~ret706#1.offset := usb_get_intfdata(ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset); srcloc: null [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset := ims_pcu_suspend_#t~ret706#1.base, ims_pcu_suspend_#t~ret706#1.offset;havoc ims_pcu_suspend_#t~ret706#1.base, ims_pcu_suspend_#t~ret706#1.offset;ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset := ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset;call ims_pcu_suspend_#t~mem707#1.base, ims_pcu_suspend_#t~mem707#1.offset := read~$Pointer$#11(ims_pcu_suspend_~intf#1.base, 8 + ims_pcu_suspend_~intf#1.offset, 8);ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset := ims_pcu_suspend_#t~mem707#1.base, ims_pcu_suspend_#t~mem707#1.offset;havoc ims_pcu_suspend_#t~mem707#1.base, ims_pcu_suspend_#t~mem707#1.offset;call ims_pcu_suspend_#t~mem708#1 := read~int#11(ims_pcu_suspend_~alt~2#1.base, 5 + ims_pcu_suspend_~alt~2#1.offset, 1); [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: 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 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: ims_pcu_setup_buttons_~i~1#1 := 0; [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995-1: SUMMARY for call __set_bit(1, ims_pcu_setup_buttons_~input~1#1.base, 40 + ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:37:39,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5920: havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;havoc INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;assume { :end_inline_INIT_LIST_HEAD } true;call write~$Pointer$#11(#funAddr~ims_pcu_backlight_work.base, #funAddr~ims_pcu_backlight_work.offset, ims_pcu_setup_backlight_~backlight~3#1.base, 673 + ims_pcu_setup_backlight_~backlight~3#1.offset, 8);call ims_pcu_setup_backlight_#t~mem359#1 := read~int#11(ims_pcu_setup_backlight_~pcu#1.base, 16 + ims_pcu_setup_backlight_~pcu#1.offset, 4);ims_pcu_setup_backlight_#t~loopctr360#1 := 0; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume true;assume ims_pcu_get_device_info_#t~loopctr623#1 < 10;havoc ims_pcu_get_device_info_#t~nondet624#1;call write~int#11(ims_pcu_get_device_info_#t~nondet624#1, ims_pcu_get_device_info_~pcu#1.base, 52 + ims_pcu_get_device_info_~pcu#1.offset + ims_pcu_get_device_info_#t~loopctr623#1, 8);ims_pcu_get_device_info_#t~loopctr623#1 := 1 + ims_pcu_get_device_info_#t~loopctr623#1; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume true;havoc ims_pcu_get_device_info_#t~mem617#1;havoc ims_pcu_get_device_info_#t~mem618#1;havoc ims_pcu_get_device_info_#t~mem619#1;havoc ims_pcu_get_device_info_#t~mem620#1;havoc ims_pcu_get_device_info_#t~mem621#1;havoc ims_pcu_get_device_info_#t~mem622#1;havoc ims_pcu_get_device_info_#t~loopctr623#1;havoc ims_pcu_get_device_info_#t~nondet624#1;havoc ims_pcu_get_device_info_#t~ret625#1; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: assume { :begin_inline_ldv_init_completion_136 } true;ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset := ims_pcu_probe_~pcu~16#1.base, 708 + ims_pcu_probe_~pcu~16#1.offset;havoc ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset;ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset := ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset;assume { :begin_inline_ldv_linux_kernel_sched_completion_init_completion_async_firmware_done_of_ims_pcu } true;~ldv_linux_kernel_sched_completion_completion_async_firmware_done_of_ims_pcu~0 := 1; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret417#1.base, ims_pcu_ofn_reg_data_store_#t~ret417#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset); srcloc: null [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset := ims_pcu_ofn_reg_data_store_#t~ret417#1.base, ims_pcu_ofn_reg_data_store_#t~ret417#1.offset;havoc ims_pcu_ofn_reg_data_store_#t~ret417#1.base, ims_pcu_ofn_reg_data_store_#t~ret417#1.offset;ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset := ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: SUMMARY for call ldv_init_completion_94(ims_pcu_probe_~pcu~16#1.base, 464 + ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: ims_pcu_parse_cdc_data_#t~ret583#1 := usb_endpoint_is_bulk_in_#res#1;havoc usb_endpoint_is_bulk_in_#t~ret48#1, usb_endpoint_is_bulk_in_#t~ret49#1, usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset, usb_endpoint_is_bulk_in_~tmp~5#1, usb_endpoint_is_bulk_in_~tmp___0~2#1, usb_endpoint_is_bulk_in_~tmp___1~0#1;havoc usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset;assume { :end_inline_usb_endpoint_is_bulk_in } true;assume -2147483648 <= ims_pcu_parse_cdc_data_#t~ret583#1 && ims_pcu_parse_cdc_data_#t~ret583#1 <= 2147483647;ims_pcu_parse_cdc_data_~tmp___2~2#1 := ims_pcu_parse_cdc_data_#t~ret583#1;havoc ims_pcu_parse_cdc_data_#t~mem582#1.base, ims_pcu_parse_cdc_data_#t~mem582#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret583#1; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828: ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset := ldv_usb_alloc_coherent_119_#t~ret810#1.base, ldv_usb_alloc_coherent_119_#t~ret810#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret810#1.base, ldv_usb_alloc_coherent_119_#t~ret810#1.offset;ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset := ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset; [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828-1: SUMMARY for call ldv_usb_alloc_coherent_119_#t~ret810#1.base, ldv_usb_alloc_coherent_119_#t~ret810#1.offset := ldv_linux_usb_coherent_usb_alloc_coherent(ldv_usb_alloc_coherent_119_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:37:39,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1;assume { :begin_inline_ims_pcu_attribute_store } true;ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset, ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset, ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset, ims_pcu_attribute_store_#in~count#1 := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;havoc ims_pcu_attribute_store_#res#1;havoc ims_pcu_attribute_store_#t~ret371#1.base, ims_pcu_attribute_store_#t~ret371#1.offset, ims_pcu_attribute_store_#t~mem372#1, ims_pcu_attribute_store_#t~mem373#1, ims_pcu_attribute_store_#t~mem374#1, ims_pcu_attribute_store_#t~ret375#1, ims_pcu_attribute_store_#t~mem376#1, ims_pcu_attribute_store_#t~ret377#1, ims_pcu_attribute_store_#t~mem378#1, ims_pcu_attribute_store_#t~memset~res379#1.base, ims_pcu_attribute_store_#t~memset~res379#1.offset, ims_pcu_attribute_store_#t~memcpy~res380#1.base, ims_pcu_attribute_store_#t~memcpy~res380#1.offset, ims_pcu_attribute_store_#t~ret381#1, ims_pcu_attribute_store_#t~ret382#1, ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset, ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~count#1, ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset, ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset, ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset, ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset, ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset, ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset, ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~data_len~0#1, ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset := ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset;ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset := ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset;ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset := ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset;ims_pcu_attribute_store_~count#1 := ims_pcu_attribute_store_#in~count#1;havoc ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset;havoc ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset;havoc ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset;havoc ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset;havoc ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset;havoc ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset;havoc ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset;havoc ims_pcu_attribute_store_~data_len~0#1;havoc ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset := ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset;ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset := ims_pcu_attribute_store_~__mptr~5#1.base, -70464 + ims_pcu_attribute_store_~__mptr~5#1.offset; [2025-02-08 04:37:39,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5591: assume -2147483648 <= ims_pcu_switch_to_bootloader_#t~ret309#1 && ims_pcu_switch_to_bootloader_#t~ret309#1 <= 2147483647;ims_pcu_switch_to_bootloader_~error~8#1 := ims_pcu_switch_to_bootloader_#t~ret309#1;havoc ims_pcu_switch_to_bootloader_#t~ret309#1; [2025-02-08 04:37:39,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5591-1: SUMMARY for call ims_pcu_switch_to_bootloader_#t~ret309#1 := __ims_pcu_execute_command(ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, 164, 0, 0, 0, 0, 500); srcloc: null [2025-02-08 04:37:39,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: assume 0 != usb_endpoint_is_bulk_out_~tmp___0~3#1;usb_endpoint_is_bulk_out_~tmp___1~1#1 := 1; [2025-02-08 04:37:39,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: assume !(0 != usb_endpoint_is_bulk_out_~tmp___0~3#1);usb_endpoint_is_bulk_out_~tmp___1~1#1 := 0; [2025-02-08 04:37:39,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: ims_pcu_buffers_alloc_#t~ret493#1.base, ims_pcu_buffers_alloc_#t~ret493#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret804#1.base, kmalloc_#t~ret804#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset := ims_pcu_buffers_alloc_#t~ret493#1.base, ims_pcu_buffers_alloc_#t~ret493#1.offset;havoc ims_pcu_buffers_alloc_#t~mem492#1;havoc ims_pcu_buffers_alloc_#t~ret493#1.base, ims_pcu_buffers_alloc_#t~ret493#1.offset;call write~$Pointer$#11(ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, 185 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 185 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume 4 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:37:39,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume !(4 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:37:39,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume -2147483648 <= ldv_usb_instance_pre_8_10_#t~ret779#1 && ldv_usb_instance_pre_8_10_#t~ret779#1 <= 2147483647;havoc ldv_usb_instance_pre_8_10_#t~ret779#1; [2025-02-08 04:37:39,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_9 } true;ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1; [2025-02-08 04:37:39,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: havoc ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset;havoc ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset;assume { :end_inline_ldv_init_completion_136 } true;assume { :begin_inline_ims_pcu_parse_cdc_data } true;ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset, ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset := ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_parse_cdc_data_#res#1;havoc ims_pcu_parse_cdc_data_#t~ret555#1.base, ims_pcu_parse_cdc_data_#t~ret555#1.offset, ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset, ims_pcu_parse_cdc_data_#t~mem557#1, ims_pcu_parse_cdc_data_#t~ret558#1.base, ims_pcu_parse_cdc_data_#t~ret558#1.offset, ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset, ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset, ims_pcu_parse_cdc_data_#t~mem561#1.base, ims_pcu_parse_cdc_data_#t~mem561#1.offset, ims_pcu_parse_cdc_data_#t~mem562#1.base, ims_pcu_parse_cdc_data_#t~mem562#1.offset, ims_pcu_parse_cdc_data_#t~ret563#1, ims_pcu_parse_cdc_data_#t~mem564#1.base, ims_pcu_parse_cdc_data_#t~mem564#1.offset, ims_pcu_parse_cdc_data_#t~mem565#1, ims_pcu_parse_cdc_data_#t~ret566#1.base, ims_pcu_parse_cdc_data_#t~ret566#1.offset, ims_pcu_parse_cdc_data_#t~mem567#1.base, ims_pcu_parse_cdc_data_#t~mem567#1.offset, ims_pcu_parse_cdc_data_#t~mem568#1.base, ims_pcu_parse_cdc_data_#t~mem568#1.offset, ims_pcu_parse_cdc_data_#t~mem569#1, ims_pcu_parse_cdc_data_#t~mem570#1.base, ims_pcu_parse_cdc_data_#t~mem570#1.offset, ims_pcu_parse_cdc_data_#t~mem571#1, ims_pcu_parse_cdc_data_#t~mem572#1.base, ims_pcu_parse_cdc_data_#t~mem572#1.offset, ims_pcu_parse_cdc_data_#t~mem573#1.base, ims_pcu_parse_cdc_data_#t~mem573#1.offset, ims_pcu_parse_cdc_data_#t~ret574#1, ims_pcu_parse_cdc_data_#t~mem575#1.base, ims_pcu_parse_cdc_data_#t~mem575#1.offset, ims_pcu_parse_cdc_data_#t~mem576#1.base, ims_pcu_parse_cdc_data_#t~mem576#1.offset, ims_pcu_parse_cdc_data_#t~ret577#1, ims_pcu_parse_cdc_data_#t~mem578#1, ims_pcu_parse_cdc_data_#t~mem579#1.base, ims_pcu_parse_cdc_data_#t~mem579#1.offset, ims_pcu_parse_cdc_data_#t~mem580#1, ims_pcu_parse_cdc_data_#t~mem581#1.base, ims_pcu_parse_cdc_data_#t~mem581#1.offset, ims_pcu_parse_cdc_data_#t~mem582#1.base, ims_pcu_parse_cdc_data_#t~mem582#1.offset, ims_pcu_parse_cdc_data_#t~ret583#1, ims_pcu_parse_cdc_data_#t~mem584#1.base, ims_pcu_parse_cdc_data_#t~mem584#1.offset, ims_pcu_parse_cdc_data_#t~mem585#1.base, ims_pcu_parse_cdc_data_#t~mem585#1.offset, ims_pcu_parse_cdc_data_#t~ret586#1, ims_pcu_parse_cdc_data_#t~mem587#1, ims_pcu_parse_cdc_data_#t~mem588#1.base, ims_pcu_parse_cdc_data_#t~mem588#1.offset, ims_pcu_parse_cdc_data_#t~mem589#1, ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset, ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset, ims_pcu_parse_cdc_data_~tmp~42#1, ims_pcu_parse_cdc_data_~tmp___0~18#1, ims_pcu_parse_cdc_data_~tmp___1~7#1, ims_pcu_parse_cdc_data_~tmp___2~2#1, ims_pcu_parse_cdc_data_~tmp___3~2#1;ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset := ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset;ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset := ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset;havoc ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset;havoc ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset;havoc ims_pcu_parse_cdc_data_~tmp~42#1;havoc ims_pcu_parse_cdc_data_~tmp___0~18#1;havoc ims_pcu_parse_cdc_data_~tmp___1~7#1;havoc ims_pcu_parse_cdc_data_~tmp___2~2#1;havoc ims_pcu_parse_cdc_data_~tmp___3~2#1;assume { :begin_inline_ims_pcu_get_cdc_union_desc } true;ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset := ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset;havoc ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem544#1.base, ims_pcu_get_cdc_union_desc_#t~mem544#1.offset, ims_pcu_get_cdc_union_desc_#t~mem545#1.base, ims_pcu_get_cdc_union_desc_#t~mem545#1.offset, ims_pcu_get_cdc_union_desc_#t~mem546#1.base, ims_pcu_get_cdc_union_desc_#t~mem546#1.offset, ims_pcu_get_cdc_union_desc_#t~mem547#1, ims_pcu_get_cdc_union_desc_#t~mem548#1, ims_pcu_get_cdc_union_desc_#t~mem549#1, ims_pcu_get_cdc_union_desc_#t~short550#1, ims_pcu_get_cdc_union_desc_#t~mem551#1, ims_pcu_get_cdc_union_desc_#t~ret552#1, ims_pcu_get_cdc_union_desc_#t~mem553#1, ims_pcu_get_cdc_union_desc_#t~mem554#1, ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset, ims_pcu_get_cdc_union_desc_~buflen~0#1, ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~tmp~41#1;ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset := ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset;havoc ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset;havoc ims_pcu_get_cdc_union_desc_~buflen~0#1;havoc ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset;call ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset := #Ultimate.allocOnStack(37);havoc ims_pcu_get_cdc_union_desc_~tmp~41#1;call ims_pcu_get_cdc_union_desc_#t~mem544#1.base, ims_pcu_get_cdc_union_desc_#t~mem544#1.offset := read~$Pointer$#11(ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, 8);call ims_pcu_get_cdc_union_desc_#t~mem545#1.base, ims_pcu_get_cdc_union_desc_#t~mem545#1.offset := read~$Pointer$#11(ims_pcu_get_cdc_union_desc_#t~mem544#1.base, 13 + ims_pcu_get_cdc_union_desc_#t~mem544#1.offset, 8);ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset := ims_pcu_get_cdc_union_desc_#t~mem545#1.base, ims_pcu_get_cdc_union_desc_#t~mem545#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem544#1.base, ims_pcu_get_cdc_union_desc_#t~mem544#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem545#1.base, ims_pcu_get_cdc_union_desc_#t~mem545#1.offset;call ims_pcu_get_cdc_union_desc_#t~mem546#1.base, ims_pcu_get_cdc_union_desc_#t~mem546#1.offset := read~$Pointer$#11(ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, 8);call ims_pcu_get_cdc_union_desc_#t~mem547#1 := read~int#11(ims_pcu_get_cdc_union_desc_#t~mem546#1.base, 9 + ims_pcu_get_cdc_union_desc_#t~mem546#1.offset, 4);ims_pcu_get_cdc_union_desc_~buflen~0#1 := ims_pcu_get_cdc_union_desc_#t~mem547#1;havoc ims_pcu_get_cdc_union_desc_#t~mem546#1.base, ims_pcu_get_cdc_union_desc_#t~mem546#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem547#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-1: assume { :begin_inline_ldv_sysfs_remove_group_138 } true;ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset := ims_pcu_probe_~intf#1.base, 59 + ims_pcu_probe_~intf#1.offset, ~#ims_pcu_attr_group~0.base, ~#ims_pcu_attr_group~0.offset;havoc ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset;ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset := ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset;ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset := ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call ldv_usb_instance_pre_8_10_#t~ret779#1 := ##fun~$Pointer$~TO~int(ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: havoc ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset;havoc ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_remove_group_138 } true; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: assume { :begin_inline_ims_pcu_setup_backlight } true;ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_setup_backlight_#res#1;havoc ims_pcu_setup_backlight_#t~mem358#1, ims_pcu_setup_backlight_#t~mem359#1, ims_pcu_setup_backlight_#t~loopctr360#1, ims_pcu_setup_backlight_#t~nondet361#1, ims_pcu_setup_backlight_#t~ret362#1, ims_pcu_setup_backlight_#t~mem363#1.base, ims_pcu_setup_backlight_#t~mem363#1.offset, ims_pcu_setup_backlight_#t~ret364#1, ims_pcu_setup_backlight_#t~mem365#1.base, ims_pcu_setup_backlight_#t~mem365#1.offset, ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, ims_pcu_setup_backlight_~error~14#1, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset := ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset;havoc ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset;havoc ims_pcu_setup_backlight_~error~14#1;call ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset := #Ultimate.allocOnStack(8);call ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset := ims_pcu_setup_backlight_~pcu#1.base, 940 + ims_pcu_setup_backlight_~pcu#1.offset;assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := ims_pcu_setup_backlight_~backlight~3#1.base, 649 + ims_pcu_setup_backlight_~backlight~3#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027: SUMMARY for call ldv_linux_fs_sysfs_sysfs_remove_group(); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120: ims_pcu_update_firmware_store_#t~ret392#1 := ldv_mutex_lock_interruptible_104_#res#1;havoc ldv_mutex_lock_interruptible_104_#t~ret808#1, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_104_~tmp~73#1;havoc ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_104 } true;assume -2147483648 <= ims_pcu_update_firmware_store_#t~ret392#1 && ims_pcu_update_firmware_store_#t~ret392#1 <= 2147483647;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret392#1;havoc ims_pcu_update_firmware_store_#t~ret392#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5922: assume true;assume ims_pcu_setup_backlight_#t~loopctr360#1 < 32;havoc ims_pcu_setup_backlight_#t~nondet361#1;call write~int#11(ims_pcu_setup_backlight_#t~nondet361#1, ims_pcu_setup_backlight_~backlight~3#1.base, 729 + ims_pcu_setup_backlight_~backlight~3#1.offset + ims_pcu_setup_backlight_#t~loopctr360#1, 8);ims_pcu_setup_backlight_#t~loopctr360#1 := 1 + ims_pcu_setup_backlight_#t~loopctr360#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5922: assume true;havoc ims_pcu_setup_backlight_#t~mem359#1;havoc ims_pcu_setup_backlight_#t~loopctr360#1;havoc ims_pcu_setup_backlight_#t~nondet361#1;havoc ims_pcu_setup_backlight_#t~ret362#1;call write~$Pointer$#11(ims_pcu_setup_backlight_~backlight~3#1.base, 729 + ims_pcu_setup_backlight_~backlight~3#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, 8);call write~int#11(31998, ims_pcu_setup_backlight_~backlight~3#1.base, 12 + ims_pcu_setup_backlight_~backlight~3#1.offset, 4);call write~$Pointer$#11(#funAddr~ims_pcu_backlight_get_brightness.base, #funAddr~ims_pcu_backlight_get_brightness.offset, ims_pcu_setup_backlight_~backlight~3#1.base, 36 + ims_pcu_setup_backlight_~backlight~3#1.offset, 8);call write~$Pointer$#11(#funAddr~ims_pcu_backlight_set_brightness.base, #funAddr~ims_pcu_backlight_set_brightness.offset, ims_pcu_setup_backlight_~backlight~3#1.base, 20 + ims_pcu_setup_backlight_~backlight~3#1.offset, 8);call ims_pcu_setup_backlight_#t~mem363#1.base, ims_pcu_setup_backlight_#t~mem363#1.offset := read~$Pointer$#11(ims_pcu_setup_backlight_~pcu#1.base, 8 + ims_pcu_setup_backlight_~pcu#1.offset, 8);assume { :begin_inline_led_classdev_register } true;led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset, led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset := ims_pcu_setup_backlight_#t~mem363#1.base, ims_pcu_setup_backlight_#t~mem363#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset;havoc led_classdev_register_#res#1;havoc led_classdev_register_#t~nondet980#1, led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset, led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset;led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset := led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset;led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset := led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset;havoc led_classdev_register_#t~nondet980#1;assume -2147483648 <= led_classdev_register_#t~nondet980#1 && led_classdev_register_#t~nondet980#1 <= 2147483647;led_classdev_register_#res#1 := led_classdev_register_#t~nondet980#1;havoc led_classdev_register_#t~nondet980#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: SUMMARY for call ldv_linux_usb_coherent_usb_free_coherent(ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret418#1 := kstrtou8(ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, 0, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset); srcloc: null [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: assume -2147483648 <= ims_pcu_ofn_reg_data_store_#t~ret418#1 && ims_pcu_ofn_reg_data_store_#t~ret418#1 <= 2147483647;ims_pcu_ofn_reg_data_store_~error~21#1 := ims_pcu_ofn_reg_data_store_#t~ret418#1;havoc ims_pcu_ofn_reg_data_store_#t~ret418#1; [2025-02-08 04:37:39,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1;ldv_usb_register_driver_140_#t~ret823#1 := ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret784#1, ldv_usb_register_driver_#t~ret785#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_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset, ldv_usb_register_driver_~tmp~67#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_140_#t~ret823#1 && ldv_usb_register_driver_140_#t~ret823#1 <= 2147483647;ldv_usb_register_driver_140_~tmp___0~35#1 := ldv_usb_register_driver_140_#t~ret823#1;havoc ldv_usb_register_driver_140_#t~ret823#1;ldv_usb_register_driver_140_#res#1 := ldv_usb_register_driver_140_~tmp___0~35#1; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: ims_pcu_probe_#t~ret689#1 := ims_pcu_parse_cdc_data_#res#1;havoc ims_pcu_parse_cdc_data_#t~ret555#1.base, ims_pcu_parse_cdc_data_#t~ret555#1.offset, ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset, ims_pcu_parse_cdc_data_#t~mem557#1, ims_pcu_parse_cdc_data_#t~ret558#1.base, ims_pcu_parse_cdc_data_#t~ret558#1.offset, ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset, ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset, ims_pcu_parse_cdc_data_#t~mem561#1.base, ims_pcu_parse_cdc_data_#t~mem561#1.offset, ims_pcu_parse_cdc_data_#t~mem562#1.base, ims_pcu_parse_cdc_data_#t~mem562#1.offset, ims_pcu_parse_cdc_data_#t~ret563#1, ims_pcu_parse_cdc_data_#t~mem564#1.base, ims_pcu_parse_cdc_data_#t~mem564#1.offset, ims_pcu_parse_cdc_data_#t~mem565#1, ims_pcu_parse_cdc_data_#t~ret566#1.base, ims_pcu_parse_cdc_data_#t~ret566#1.offset, ims_pcu_parse_cdc_data_#t~mem567#1.base, ims_pcu_parse_cdc_data_#t~mem567#1.offset, ims_pcu_parse_cdc_data_#t~mem568#1.base, ims_pcu_parse_cdc_data_#t~mem568#1.offset, ims_pcu_parse_cdc_data_#t~mem569#1, ims_pcu_parse_cdc_data_#t~mem570#1.base, ims_pcu_parse_cdc_data_#t~mem570#1.offset, ims_pcu_parse_cdc_data_#t~mem571#1, ims_pcu_parse_cdc_data_#t~mem572#1.base, ims_pcu_parse_cdc_data_#t~mem572#1.offset, ims_pcu_parse_cdc_data_#t~mem573#1.base, ims_pcu_parse_cdc_data_#t~mem573#1.offset, ims_pcu_parse_cdc_data_#t~ret574#1, ims_pcu_parse_cdc_data_#t~mem575#1.base, ims_pcu_parse_cdc_data_#t~mem575#1.offset, ims_pcu_parse_cdc_data_#t~mem576#1.base, ims_pcu_parse_cdc_data_#t~mem576#1.offset, ims_pcu_parse_cdc_data_#t~ret577#1, ims_pcu_parse_cdc_data_#t~mem578#1, ims_pcu_parse_cdc_data_#t~mem579#1.base, ims_pcu_parse_cdc_data_#t~mem579#1.offset, ims_pcu_parse_cdc_data_#t~mem580#1, ims_pcu_parse_cdc_data_#t~mem581#1.base, ims_pcu_parse_cdc_data_#t~mem581#1.offset, ims_pcu_parse_cdc_data_#t~mem582#1.base, ims_pcu_parse_cdc_data_#t~mem582#1.offset, ims_pcu_parse_cdc_data_#t~ret583#1, ims_pcu_parse_cdc_data_#t~mem584#1.base, ims_pcu_parse_cdc_data_#t~mem584#1.offset, ims_pcu_parse_cdc_data_#t~mem585#1.base, ims_pcu_parse_cdc_data_#t~mem585#1.offset, ims_pcu_parse_cdc_data_#t~ret586#1, ims_pcu_parse_cdc_data_#t~mem587#1, ims_pcu_parse_cdc_data_#t~mem588#1.base, ims_pcu_parse_cdc_data_#t~mem588#1.offset, ims_pcu_parse_cdc_data_#t~mem589#1, ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset, ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset, ims_pcu_parse_cdc_data_~tmp~42#1, ims_pcu_parse_cdc_data_~tmp___0~18#1, ims_pcu_parse_cdc_data_~tmp___1~7#1, ims_pcu_parse_cdc_data_~tmp___2~2#1, ims_pcu_parse_cdc_data_~tmp___3~2#1;havoc ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset, ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset;assume { :end_inline_ims_pcu_parse_cdc_data } true;assume -2147483648 <= ims_pcu_probe_#t~ret689#1 && ims_pcu_probe_#t~ret689#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret689#1;havoc ims_pcu_probe_#t~ret689#1; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: havoc ldv_linux_net_register_check_return_value_probe_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_net_register_check_return_value_probe } true;assume { :begin_inline_ldv_linux_usb_register_check_return_value_probe } true;ldv_linux_usb_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;ldv_linux_usb_register_check_return_value_probe_~retval#1 := ldv_linux_usb_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980-1: SUMMARY for call ims_pcu_get_device_info_#t~ret626#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 169, 0, 0, 0, 201, 500); srcloc: null [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: assume -2147483648 <= ims_pcu_get_device_info_#t~ret626#1 && ims_pcu_get_device_info_#t~ret626#1 <= 2147483647;ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret626#1;havoc ims_pcu_get_device_info_#t~ret626#1; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830-1: SUMMARY for call ldv_usb_alloc_coherent_119_#t~ret811#1 := ldv_is_err(ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset); srcloc: null [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0, 0;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume 0 == ims_pcu_parse_cdc_data_~tmp___2~2#1;call ims_pcu_parse_cdc_data_#t~mem584#1.base, ims_pcu_parse_cdc_data_#t~mem584#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 8 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !(0 == ims_pcu_parse_cdc_data_~tmp___2~2#1);call ims_pcu_parse_cdc_data_#t~mem585#1.base, ims_pcu_parse_cdc_data_#t~mem585#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 137 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume 0 != request_ihex_firmware_~ret~0#1;request_ihex_firmware_#res#1 := request_ihex_firmware_~ret~0#1;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume !(0 != request_ihex_firmware_~ret~0#1);call request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset := read~$Pointer$#17(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8); [2025-02-08 04:37:39,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: assume -9223372036854775808 <= ldv_usb_alloc_coherent_119_#t~ret811#1 && ldv_usb_alloc_coherent_119_#t~ret811#1 <= 9223372036854775807;ldv_usb_alloc_coherent_119_~tmp___0~31#1 := ldv_usb_alloc_coherent_119_#t~ret811#1;havoc ldv_usb_alloc_coherent_119_#t~ret811#1; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, 43 + ims_pcu_get_cdc_union_desc_~intf#1.offset, 105, 0); srcloc: null [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume 0 != ims_pcu_switch_to_bootloader_~error~8#1;call ims_pcu_switch_to_bootloader_#t~mem310#1.base, ims_pcu_switch_to_bootloader_#t~mem310#1.offset := read~$Pointer$#11(ims_pcu_switch_to_bootloader_~pcu#1.base, 8 + ims_pcu_switch_to_bootloader_~pcu#1.offset, 8); [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume !(0 != ims_pcu_switch_to_bootloader_~error~8#1);ims_pcu_switch_to_bootloader_#res#1 := 0; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume 2 == ims_pcu_suspend_#t~mem708#1 % 256 % 4294967296;havoc ims_pcu_suspend_#t~mem708#1; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume !(2 == ims_pcu_suspend_#t~mem708#1 % 256 % 4294967296);havoc ims_pcu_suspend_#t~mem708#1; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume 0 != ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_#res#1 := ims_pcu_update_firmware_store_~error~17#1;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume !(0 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem393#1.base, ims_pcu_update_firmware_store_#t~mem393#1.offset := read~$Pointer$#11(ims_pcu_update_firmware_store_~pcu~6#1.base, 8 + ims_pcu_update_firmware_store_~pcu~6#1.offset, 8);assume { :begin_inline_request_ihex_firmware } true;request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset, request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset, request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset := ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 54, 0, ims_pcu_update_firmware_store_#t~mem393#1.base, ims_pcu_update_firmware_store_#t~mem393#1.offset;havoc request_ihex_firmware_#res#1;havoc request_ihex_firmware_#t~ret140#1, request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset, request_ihex_firmware_#t~ret142#1, request_ihex_firmware_#t~mem143#1.base, request_ihex_firmware_#t~mem143#1.offset, request_ihex_firmware_#t~mem144#1.base, request_ihex_firmware_#t~mem144#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~ret~0#1;request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset := request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset;request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset := request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset;request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset := request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset;call request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset := #Ultimate.allocOnStack(8);havoc request_ihex_firmware_~ret~0#1;assume { :begin_inline_request_firmware } true;request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset := request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset;havoc request_firmware_#res#1;havoc request_firmware_#t~nondet983#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset := request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset;request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset := request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset;request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset := request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;havoc request_firmware_#t~nondet983#1;assume -2147483648 <= request_firmware_#t~nondet983#1 && request_firmware_#t~nondet983#1 <= 2147483647;request_firmware_#res#1 := request_firmware_#t~nondet983#1;havoc request_firmware_#t~nondet983#1; [2025-02-08 04:37:39,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_9 } true; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume 0 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume !(0 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem667#1 := read~int#11(ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset, 1);ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset := ~#ims_pcu_device_info~0.base, ~#ims_pcu_device_info~0.offset + 17 * (if ims_pcu_init_application_mode_#t~mem667#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_init_application_mode_#t~mem667#1 % 256 % 18446744073709551616 % 18446744073709551616 else ims_pcu_init_application_mode_#t~mem667#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ims_pcu_init_application_mode_#t~mem667#1;call ims_pcu_init_application_mode_#t~mem668#1.base, ims_pcu_init_application_mode_#t~mem668#1.offset := read~$Pointer$#21(ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, 8);call ims_pcu_init_application_mode_#t~mem669#1 := read~int#21(ims_pcu_init_application_mode_~info~0#1.base, 8 + ims_pcu_init_application_mode_~info~0#1.offset, 8);assume { :begin_inline_ims_pcu_setup_buttons } true;ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset, ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset, ims_pcu_setup_buttons_#in~keymap_len#1 := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_#t~mem668#1.base, ims_pcu_init_application_mode_#t~mem668#1.offset, ims_pcu_init_application_mode_#t~mem669#1;havoc ims_pcu_setup_buttons_#res#1;havoc ims_pcu_setup_buttons_#t~ret173#1.base, ims_pcu_setup_buttons_#t~ret173#1.offset, ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, ims_pcu_setup_buttons_#t~mem175#1, ims_pcu_setup_buttons_#t~loopctr176#1, ims_pcu_setup_buttons_#t~nondet177#1, ims_pcu_setup_buttons_#t~ret178#1, ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset, ims_pcu_setup_buttons_#t~ret180#1, ims_pcu_setup_buttons_#t~ret181#1, ims_pcu_setup_buttons_#t~memcpy~res182#1.base, ims_pcu_setup_buttons_#t~memcpy~res182#1.offset, ims_pcu_setup_buttons_#t~mem183#1.base, ims_pcu_setup_buttons_#t~mem183#1.offset, ims_pcu_setup_buttons_#t~mem184#1.base, ims_pcu_setup_buttons_#t~mem184#1.offset, ims_pcu_setup_buttons_#t~mem185#1, ims_pcu_setup_buttons_#t~ret186#1, ims_pcu_setup_buttons_#t~mem187#1.base, ims_pcu_setup_buttons_#t~mem187#1.offset, ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, ims_pcu_setup_buttons_~keymap_len#1, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~i~1#1, ims_pcu_setup_buttons_~error~0#1;ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset := ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset;ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset := ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset;ims_pcu_setup_buttons_~keymap_len#1 := ims_pcu_setup_buttons_#in~keymap_len#1;havoc ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset;havoc ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset;havoc ims_pcu_setup_buttons_~i~1#1;havoc ims_pcu_setup_buttons_~error~0#1;ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset := ims_pcu_setup_buttons_~pcu#1.base, 796 + ims_pcu_setup_buttons_~pcu#1.offset; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_usb_register_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret870#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~100#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~100#1; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume 0 == (ims_pcu_buffers_alloc_#t~mem494#1.base + ims_pcu_buffers_alloc_#t~mem494#1.offset) % 18446744073709551616;havoc ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset;call ims_pcu_buffers_alloc_#t~mem495#1.base, ims_pcu_buffers_alloc_#t~mem495#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 8 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume !(0 == (ims_pcu_buffers_alloc_#t~mem494#1.base + ims_pcu_buffers_alloc_#t~mem494#1.offset) % 18446744073709551616);havoc ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset;call ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem497#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 121 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_ldv_usb_alloc_coherent_121 } true;ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_#in~flags#1, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset := ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, 208, ims_pcu_buffers_alloc_~pcu#1.base, 113 + ims_pcu_buffers_alloc_~pcu#1.offset;havoc ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret814#1.base, ldv_usb_alloc_coherent_121_#t~ret814#1.offset, ldv_usb_alloc_coherent_121_#t~ret815#1, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_~flags#1, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset, ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset, ldv_usb_alloc_coherent_121_~tmp___0~33#1;ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset := ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset;ldv_usb_alloc_coherent_121_~ldv_func_arg2#1 := ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1;ldv_usb_alloc_coherent_121_~flags#1 := ldv_usb_alloc_coherent_121_#in~flags#1;ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset := ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset;havoc ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset;havoc ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset;havoc ldv_usb_alloc_coherent_121_~tmp___0~33#1; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: SUMMARY for call ldv_assume((if 0 == ldv_usb_alloc_coherent_119_~tmp___0~31#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: assume !(0 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem690#1.base, ims_pcu_probe_#t~mem690#1.offset := read~$Pointer$#11(ims_pcu_probe_~pcu~16#1.base, 129 + ims_pcu_probe_~pcu~16#1.offset, 8);assume { :begin_inline_usb_driver_claim_interface } true;usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset, usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset, usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset, ims_pcu_probe_#t~mem690#1.base, ims_pcu_probe_#t~mem690#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc usb_driver_claim_interface_#res#1;havoc usb_driver_claim_interface_#t~nondet990#1, usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset, usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset, usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset;usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset := usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset;usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset := usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset;usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset := usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset;havoc usb_driver_claim_interface_#t~nondet990#1;assume -2147483648 <= usb_driver_claim_interface_#t~nondet990#1 && usb_driver_claim_interface_#t~nondet990#1 <= 2147483647;usb_driver_claim_interface_#res#1 := usb_driver_claim_interface_#t~nondet990#1;havoc usb_driver_claim_interface_#t~nondet990#1; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: assume 0 != ims_pcu_ofn_reg_data_store_~error~21#1;ims_pcu_ofn_reg_data_store_#res#1 := ims_pcu_ofn_reg_data_store_~error~21#1;call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: assume !(0 != ims_pcu_ofn_reg_data_store_~error~21#1);assume { :begin_inline_ldv_mutex_lock_108 } true;ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_store_~pcu~10#1.base, 552 + ims_pcu_ofn_reg_data_store_~pcu~10#1.offset;havoc ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset;ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset := ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: ldv_ldv_post_probe_147_#t~ret825#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret870#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~100#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_ldv_post_probe_147_#t~ret825#1 && ldv_ldv_post_probe_147_#t~ret825#1 <= 2147483647;ldv_ldv_post_probe_147_~tmp~82#1 := ldv_ldv_post_probe_147_#t~ret825#1;havoc ldv_ldv_post_probe_147_#t~ret825#1;ldv_ldv_post_probe_147_#res#1 := ldv_ldv_post_probe_147_~tmp~82#1; [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1; [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret677#1 := __ims_pcu_execute_bl_command(ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, 161, 0, 0, 0, 193, 500); srcloc: null [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: assume -2147483648 <= ims_pcu_init_bootloader_mode_#t~ret677#1 && ims_pcu_init_bootloader_mode_#t~ret677#1 <= 2147483647;ims_pcu_init_bootloader_mode_~error~32#1 := ims_pcu_init_bootloader_mode_#t~ret677#1;havoc ims_pcu_init_bootloader_mode_#t~ret677#1; [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume 0 == ldv_assert_linux_net_register__wrong_return_value_~expr#1; [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume !(0 == ldv_assert_linux_net_register__wrong_return_value_~expr#1); [2025-02-08 04:37:39,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume 0 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem627#1.base, ims_pcu_get_device_info_#t~mem627#1.offset := read~$Pointer$#11(ims_pcu_get_device_info_~pcu#1.base, 8 + ims_pcu_get_device_info_~pcu#1.offset, 8); [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume !(0 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem628#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 335 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem629#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 336 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem630#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 337 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem631#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 338 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem632#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 339 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem633#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 340 + ims_pcu_get_device_info_~pcu#1.offset, 1);ims_pcu_get_device_info_#t~loopctr634#1 := 0; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: havoc ims_pcu_parse_cdc_data_#t~mem584#1.base, ims_pcu_parse_cdc_data_#t~mem584#1.offset;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: havoc ldv_entry_EMGentry_12_#t~ret741#1, ldv_entry_EMGentry_12_#t~ret742#1, ldv_entry_EMGentry_12_#t~ret743#1, ldv_entry_EMGentry_12_#t~ret744#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.offset, ldv_entry_EMGentry_12_~ldv_12_init_ims_pcu_driver_init_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_init_ims_pcu_driver_init_default~0#1.offset, ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1, ldv_entry_EMGentry_12_~tmp~57#1, ldv_entry_EMGentry_12_~tmp___0~22#1;havoc ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_12 } true;main_#res#1 := 0;#t~ret995#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1 := ims_pcu_ofn_reg_addr_show_#res#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret422#1.base, ims_pcu_ofn_reg_addr_show_#t~ret422#1.offset, ims_pcu_ofn_reg_addr_show_#t~mem423#1, ims_pcu_ofn_reg_addr_show_#t~ret424#1, ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset, ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset, ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset, ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset, ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset, ims_pcu_ofn_reg_addr_show_~error~22#1;havoc ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset, ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset, ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_ofn_reg_addr_show } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1 && ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem584#1.base, ims_pcu_parse_cdc_data_#t~mem584#1.offset, 109, 0); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: havoc ims_pcu_switch_to_bootloader_#t~mem310#1.base, ims_pcu_switch_to_bootloader_#t~mem310#1.offset;ims_pcu_switch_to_bootloader_#res#1 := ims_pcu_switch_to_bootloader_~error~8#1; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595-1: SUMMARY for call dev_err(ims_pcu_switch_to_bootloader_#t~mem310#1.base, ims_pcu_switch_to_bootloader_#t~mem310#1.offset, 25, 0); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_coherent_119_~flags#1); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1 := ims_pcu_attribute_store_#res#1;havoc ims_pcu_attribute_store_#t~ret371#1.base, ims_pcu_attribute_store_#t~ret371#1.offset, ims_pcu_attribute_store_#t~mem372#1, ims_pcu_attribute_store_#t~mem373#1, ims_pcu_attribute_store_#t~mem374#1, ims_pcu_attribute_store_#t~ret375#1, ims_pcu_attribute_store_#t~mem376#1, ims_pcu_attribute_store_#t~ret377#1, ims_pcu_attribute_store_#t~mem378#1, ims_pcu_attribute_store_#t~memset~res379#1.base, ims_pcu_attribute_store_#t~memset~res379#1.offset, ims_pcu_attribute_store_#t~memcpy~res380#1.base, ims_pcu_attribute_store_#t~memcpy~res380#1.offset, ims_pcu_attribute_store_#t~ret381#1, ims_pcu_attribute_store_#t~ret382#1, ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset, ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~count#1, ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset, ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset, ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset, ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset, ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset, ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset, ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~data_len~0#1, ims_pcu_attribute_store_~error~15#1;havoc ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset, ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset, ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset, ims_pcu_attribute_store_#in~count#1;assume { :end_inline_ims_pcu_attribute_store } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1 && ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret728#1; [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: SUMMARY for call ims_pcu_stop_io(ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: SUMMARY for call ims_pcu_stop_io(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001-2: call ims_pcu_setup_buttons_#t~mem185#1 := read~int#11(ims_pcu_setup_buttons_~buttons~1#1.base, 72 + ims_pcu_setup_buttons_~buttons~1#1.offset + 2 * ims_pcu_setup_buttons_~i~1#1, 2); [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001: havoc ims_pcu_setup_buttons_#t~mem185#1;ims_pcu_setup_buttons_~i~1#1 := 1 + ims_pcu_setup_buttons_~i~1#1; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001-1: SUMMARY for call __set_bit((if ims_pcu_setup_buttons_#t~mem185#1 % 65536 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_setup_buttons_#t~mem185#1 % 65536 % 18446744073709551616 else ims_pcu_setup_buttons_#t~mem185#1 % 65536 % 18446744073709551616 - 18446744073709551616), ims_pcu_setup_buttons_~input~1#1.base, 48 + ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset := ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_coherent_119_~flags#1); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem495#1.base, ims_pcu_buffers_alloc_#t~mem495#1.offset, 95, 0); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: havoc ims_pcu_buffers_alloc_#t~mem495#1.base, ims_pcu_buffers_alloc_#t~mem495#1.offset;ims_pcu_buffers_alloc_~error~26#1 := -12; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: assume 0 != ims_pcu_init_bootloader_mode_~error~32#1;call ims_pcu_init_bootloader_mode_#t~mem678#1.base, ims_pcu_init_bootloader_mode_#t~mem678#1.offset := read~$Pointer$#11(ims_pcu_init_bootloader_mode_~pcu#1.base, 8 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 8); [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: assume !(0 != ims_pcu_init_bootloader_mode_~error~32#1); [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume false; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !false; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1); [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem627#1.base, ims_pcu_get_device_info_#t~mem627#1.offset, 116, 0); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset := ims_pcu_attribute_store_#t~ret371#1.base, ims_pcu_attribute_store_#t~ret371#1.offset;havoc ims_pcu_attribute_store_#t~ret371#1.base, ims_pcu_attribute_store_#t~ret371#1.offset;ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset := ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset;ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset := ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset;ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset := ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset;call ims_pcu_attribute_store_#t~mem372#1 := read~int#20(ims_pcu_attribute_store_~attr~1#1.base, 43 + ims_pcu_attribute_store_~attr~1#1.offset, 8);ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset + (if ims_pcu_attribute_store_#t~mem372#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_attribute_store_#t~mem372#1 % 18446744073709551616 % 18446744073709551616 else ims_pcu_attribute_store_#t~mem372#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ims_pcu_attribute_store_#t~mem372#1;call ims_pcu_attribute_store_#t~mem373#1 := read~int#20(ims_pcu_attribute_store_~attr~1#1.base, 51 + ims_pcu_attribute_store_~attr~1#1.offset, 4); [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: havoc ims_pcu_get_device_info_#t~mem627#1.base, ims_pcu_get_device_info_#t~mem627#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993-1: SUMMARY for call ims_pcu_attribute_store_#t~ret371#1.base, ims_pcu_attribute_store_#t~ret371#1.offset := usb_get_intfdata(ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051-1: SUMMARY for call ims_pcu_identify_type_#t~ret650#1 := ldv__builtin_expect((if ims_pcu_identify_type_#t~mem649#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_identify_type_#t~mem649#1 % 256 % 18446744073709551616 else ims_pcu_identify_type_#t~mem649#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: assume -9223372036854775808 <= ims_pcu_identify_type_#t~ret650#1 && ims_pcu_identify_type_#t~ret650#1 <= 9223372036854775807;ims_pcu_identify_type_~tmp~45#1 := ims_pcu_identify_type_#t~ret650#1;havoc ims_pcu_identify_type_#t~mem649#1;havoc ims_pcu_identify_type_#t~ret650#1; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: assume -2147483648 <= request_ihex_firmware_#t~ret142#1 && request_ihex_firmware_#t~ret142#1 <= 2147483647;request_ihex_firmware_~ret~0#1 := request_ihex_firmware_#t~ret142#1;havoc request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset;havoc request_ihex_firmware_#t~ret142#1; [2025-02-08 04:37:39,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: SUMMARY for call request_ihex_firmware_#t~ret142#1 := ihex_validate_fw(request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset); srcloc: null [2025-02-08 04:37:39,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394: havoc strnlen_#t~nondet987#1;ims_pcu_attribute_store_#t~ret375#1 := strnlen_#res#1;havoc strnlen_#t~nondet987#1, strnlen_~arg0#1.base, strnlen_~arg0#1.offset, strnlen_~arg1#1;havoc strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset, strnlen_#in~arg1#1;assume { :end_inline_strnlen } true;ims_pcu_attribute_store_~data_len~0#1 := ims_pcu_attribute_store_#t~ret375#1;havoc ims_pcu_attribute_store_#t~mem374#1;havoc ims_pcu_attribute_store_#t~ret375#1;call ims_pcu_attribute_store_#t~mem376#1 := read~int#20(ims_pcu_attribute_store_~attr~1#1.base, 51 + ims_pcu_attribute_store_~attr~1#1.offset, 4); [2025-02-08 04:37:39,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset := ldv_usb_usb_instance_8_#t~ret795#1.base, ldv_usb_usb_instance_8_#t~ret795#1.offset;havoc ldv_usb_usb_instance_8_#t~ret795#1.base, ldv_usb_usb_instance_8_#t~ret795#1.offset;ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset := ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset;call ldv_usb_usb_instance_8_#t~mem796#1.base, ldv_usb_usb_instance_8_#t~mem796#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 32 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_suspend_8_8 } true;ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset, ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset, ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset := ldv_usb_usb_instance_8_#t~mem796#1.base, ldv_usb_usb_instance_8_#t~mem796#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset;havoc ldv_usb_instance_suspend_8_8_#t~mem782#1, ldv_usb_instance_suspend_8_8_#t~ret783#1, ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset, ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset;ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset := ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset;ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset := ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset;ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset := ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset;call ldv_usb_instance_suspend_8_8_#t~mem782#1 := read~int#11(ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset, 4);assume { :begin_inline_ims_pcu_suspend } true;ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset, ims_pcu_suspend_#in~message#1.event := ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_#t~mem782#1;havoc ims_pcu_suspend_#res#1;havoc ims_pcu_suspend_#t~ret706#1.base, ims_pcu_suspend_#t~ret706#1.offset, ims_pcu_suspend_#t~mem707#1.base, ims_pcu_suspend_#t~mem707#1.offset, ims_pcu_suspend_#t~mem708#1, ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset, ims_pcu_suspend_~message#1.event, ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset, ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset, ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset;ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset := ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset;ims_pcu_suspend_~message#1.event := ims_pcu_suspend_#in~message#1.event;havoc ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset;havoc ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset;havoc ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset; [2025-02-08 04:37:39,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret795#1.base, ldv_usb_usb_instance_8_#t~ret795#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184-1: SUMMARY for call dev_err(ims_pcu_init_bootloader_mode_#t~mem678#1.base, ims_pcu_init_bootloader_mode_#t~mem678#1.offset, 131, 0); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset := ims_pcu_setup_gamepad_#t~ret201#1.base, ims_pcu_setup_gamepad_#t~ret201#1.offset;havoc ims_pcu_setup_gamepad_#t~ret201#1.base, ims_pcu_setup_gamepad_#t~ret201#1.offset;ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset := ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: havoc ims_pcu_init_bootloader_mode_#t~mem678#1.base, ims_pcu_init_bootloader_mode_#t~mem678#1.offset;ims_pcu_init_bootloader_mode_#res#1 := ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret201#1.base, ims_pcu_setup_gamepad_#t~ret201#1.offset := kzalloc(72, 208); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5929: assume 0 != ims_pcu_setup_backlight_~error~14#1;call ims_pcu_setup_backlight_#t~mem365#1.base, ims_pcu_setup_backlight_#t~mem365#1.offset := read~$Pointer$#11(ims_pcu_setup_backlight_~pcu#1.base, 8 + ims_pcu_setup_backlight_~pcu#1.offset, 8); [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5929: assume !(0 != ims_pcu_setup_backlight_~error~14#1);ims_pcu_setup_backlight_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: SUMMARY for call ldv_check_alloc_flags(kmalloc_~flags#1); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542-1: usb_endpoint_is_bulk_out_#res#1 := usb_endpoint_is_bulk_out_~tmp___1~1#1; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: havoc ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_108 } true;call ims_pcu_ofn_reg_data_store_#t~mem419#1 := read~int#11(ims_pcu_ofn_reg_data_store_~pcu~10#1.base, 80 + ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, 1);call ims_pcu_ofn_reg_data_store_#t~mem420#1 := read~int#6(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset, 1); [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-1: ims_pcu_suspend_#res#1 := 0; [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: SUMMARY for call ims_pcu_buffers_free(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: call ims_pcu_probe_#t~mem701#1.base, ims_pcu_probe_#t~mem701#1.offset := read~$Pointer$#11(ims_pcu_probe_~pcu~16#1.base, 129 + ims_pcu_probe_~pcu~16#1.offset, 8);assume { :begin_inline_usb_driver_release_interface } true;usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset, usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset, ims_pcu_probe_#t~mem701#1.base, ims_pcu_probe_#t~mem701#1.offset;havoc usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset, usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset;usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset := usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset;usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset := usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset; [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: ims_pcu_init_application_mode_#t~ret670#1 := ims_pcu_setup_buttons_#res#1;havoc ims_pcu_setup_buttons_#t~ret173#1.base, ims_pcu_setup_buttons_#t~ret173#1.offset, ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, ims_pcu_setup_buttons_#t~mem175#1, ims_pcu_setup_buttons_#t~loopctr176#1, ims_pcu_setup_buttons_#t~nondet177#1, ims_pcu_setup_buttons_#t~ret178#1, ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset, ims_pcu_setup_buttons_#t~ret180#1, ims_pcu_setup_buttons_#t~ret181#1, ims_pcu_setup_buttons_#t~memcpy~res182#1.base, ims_pcu_setup_buttons_#t~memcpy~res182#1.offset, ims_pcu_setup_buttons_#t~mem183#1.base, ims_pcu_setup_buttons_#t~mem183#1.offset, ims_pcu_setup_buttons_#t~mem184#1.base, ims_pcu_setup_buttons_#t~mem184#1.offset, ims_pcu_setup_buttons_#t~mem185#1, ims_pcu_setup_buttons_#t~ret186#1, ims_pcu_setup_buttons_#t~mem187#1.base, ims_pcu_setup_buttons_#t~mem187#1.offset, ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, ims_pcu_setup_buttons_~keymap_len#1, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~i~1#1, ims_pcu_setup_buttons_~error~0#1;havoc ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset, ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset, ims_pcu_setup_buttons_#in~keymap_len#1;assume { :end_inline_ims_pcu_setup_buttons } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret670#1 && ims_pcu_init_application_mode_#t~ret670#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret670#1;havoc ims_pcu_init_application_mode_#t~mem668#1.base, ims_pcu_init_application_mode_#t~mem668#1.offset;havoc ims_pcu_init_application_mode_#t~mem669#1;havoc ims_pcu_init_application_mode_#t~ret670#1; [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7978: havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true; [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume ims_pcu_setup_buttons_~i~1#1 <= 31; [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume !(ims_pcu_setup_buttons_~i~1#1 <= 31);assume { :begin_inline___clear_bit } true;__clear_bit_#in~nr#1, __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset := 0, ims_pcu_setup_buttons_~input~1#1.base, 48 + ims_pcu_setup_buttons_~input~1#1.offset;havoc __clear_bit_~nr#1, __clear_bit_~addr#1.base, __clear_bit_~addr#1.offset;__clear_bit_~nr#1 := __clear_bit_#in~nr#1;__clear_bit_~addr#1.base, __clear_bit_~addr#1.offset := __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset; [2025-02-08 04:37:39,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume 0 != ims_pcu_identify_type_~tmp~45#1;call ims_pcu_identify_type_#t~mem651#1.base, ims_pcu_identify_type_#t~mem651#1.offset := read~$Pointer$#11(ims_pcu_identify_type_~pcu#1.base, 8 + ims_pcu_identify_type_~pcu#1.offset, 8);call ims_pcu_identify_type_#t~mem652#1 := read~int#11(ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, 1); [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume !(0 != ims_pcu_identify_type_~tmp~45#1); [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume 0 != request_ihex_firmware_~ret~0#1; [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume !(0 != request_ihex_firmware_~ret~0#1);call request_ihex_firmware_#t~mem144#1.base, request_ihex_firmware_#t~mem144#1.offset := read~$Pointer$#17(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8);call write~$Pointer$#7(request_ihex_firmware_#t~mem144#1.base, request_ihex_firmware_#t~mem144#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, 8);havoc request_ihex_firmware_#t~mem144#1.base, request_ihex_firmware_#t~mem144#1.offset;request_ihex_firmware_#res#1 := 0;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573: kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset := kmalloc_#t~ret804#1.base, kmalloc_#t~ret804#1.offset;havoc kmalloc_#t~ret804#1.base, kmalloc_#t~ret804#1.offset; [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573-1: SUMMARY for call kmalloc_#t~ret804#1.base, kmalloc_#t~ret804#1.offset := ldv_malloc(kmalloc_~size#1); srcloc: null [2025-02-08 04:37:39,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: havoc ldv_usb_instance_suspend_8_8_#t~mem782#1, ldv_usb_instance_suspend_8_8_#t~ret783#1, ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset, ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset;havoc ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset, ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset, ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_suspend_8_8 } true;havoc ldv_usb_usb_instance_8_#t~mem796#1.base, ldv_usb_usb_instance_8_#t~mem796#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret421#1 := ims_pcu_write_ofn_config(ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, (if ims_pcu_ofn_reg_data_store_#t~mem419#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_ofn_reg_data_store_#t~mem419#1 % 256 % 4294967296 else ims_pcu_ofn_reg_data_store_#t~mem419#1 % 256 % 4294967296 - 4294967296), (if ims_pcu_ofn_reg_data_store_#t~mem420#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_ofn_reg_data_store_#t~mem420#1 % 256 % 4294967296 else ims_pcu_ofn_reg_data_store_#t~mem420#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327: assume -2147483648 <= ims_pcu_ofn_reg_data_store_#t~ret421#1 && ims_pcu_ofn_reg_data_store_#t~ret421#1 <= 2147483647;ims_pcu_ofn_reg_data_store_~error~21#1 := ims_pcu_ofn_reg_data_store_#t~ret421#1;havoc ims_pcu_ofn_reg_data_store_#t~mem419#1;havoc ims_pcu_ofn_reg_data_store_#t~mem420#1;havoc ims_pcu_ofn_reg_data_store_#t~ret421#1;assume { :begin_inline_ldv_mutex_unlock_109 } true;ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_store_~pcu~10#1.base, 552 + ims_pcu_ofn_reg_data_store_~pcu~10#1.offset;havoc ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset;ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset := ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5072-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret202#1.base, ims_pcu_setup_gamepad_#t~ret202#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: assume 0 != ims_pcu_update_firmware_store_~error~17#1;call ims_pcu_update_firmware_store_#t~mem395#1.base, ims_pcu_update_firmware_store_#t~mem395#1.offset := read~$Pointer$#11(ims_pcu_update_firmware_store_~pcu~6#1.base, 8 + ims_pcu_update_firmware_store_~pcu~6#1.offset, 8); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: assume !(0 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem396#1 := read~int#11(ims_pcu_update_firmware_store_~pcu~6#1.base, 20 + ims_pcu_update_firmware_store_~pcu~6#1.offset, 1); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5072: ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset := ims_pcu_setup_gamepad_#t~ret202#1.base, ims_pcu_setup_gamepad_#t~ret202#1.offset;havoc ims_pcu_setup_gamepad_#t~ret202#1.base, ims_pcu_setup_gamepad_#t~ret202#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: havoc ims_pcu_setup_backlight_#t~mem365#1.base, ims_pcu_setup_backlight_#t~mem365#1.offset;ims_pcu_setup_backlight_#res#1 := ims_pcu_setup_backlight_~error~14#1;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-1: SUMMARY for call dev_err(ims_pcu_setup_backlight_#t~mem365#1.base, ims_pcu_setup_backlight_#t~mem365#1.offset, 43, 0); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret586#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem585#1.base, ims_pcu_parse_cdc_data_#t~mem585#1.offset); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume -2147483648 <= ims_pcu_parse_cdc_data_#t~ret586#1 && ims_pcu_parse_cdc_data_#t~ret586#1 <= 2147483647;ims_pcu_parse_cdc_data_~tmp___3~2#1 := ims_pcu_parse_cdc_data_#t~ret586#1;havoc ims_pcu_parse_cdc_data_#t~mem585#1.base, ims_pcu_parse_cdc_data_#t~mem585#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret586#1;call write~int#11(ims_pcu_parse_cdc_data_~tmp___3~2#1, ims_pcu_parse_cdc_data_~pcu#1.base, 169 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem587#1 := read~int#11(ims_pcu_parse_cdc_data_~pcu#1.base, 169 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: SUMMARY for call ldv_linux_usb_urb_usb_free_urb(ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call ldv_after_alloc(kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: havoc ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_109 } true;ims_pcu_ofn_reg_data_store_#res#1 := (if (if 0 != ims_pcu_ofn_reg_data_store_~error~21#1 then ims_pcu_ofn_reg_data_store_~error~21#1 else ims_pcu_ofn_reg_data_store_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 != ims_pcu_ofn_reg_data_store_~error~21#1 then ims_pcu_ofn_reg_data_store_~error~21#1 else ims_pcu_ofn_reg_data_store_~count#1) % 18446744073709551616 % 18446744073709551616 else (if 0 != ims_pcu_ofn_reg_data_store_~error~21#1 then ims_pcu_ofn_reg_data_store_~error~21#1 else ims_pcu_ofn_reg_data_store_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume !(0 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem692#1.base, ims_pcu_probe_#t~mem692#1.offset := read~$Pointer$#11(ims_pcu_probe_~pcu~16#1.base, 81 + ims_pcu_probe_~pcu~16#1.offset, 8); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: SUMMARY for call __dynamic_dev_dbg(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_#t~mem651#1.base, ims_pcu_identify_type_#t~mem651#1.offset, 128, 0); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: havoc ims_pcu_identify_type_#t~mem651#1.base, ims_pcu_identify_type_#t~mem651#1.offset;havoc ims_pcu_identify_type_#t~mem652#1; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0 != ims_pcu_init_application_mode_~error~31#1; [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem671#1 := read~int#21(ims_pcu_init_application_mode_~info~0#1.base, 16 + ims_pcu_init_application_mode_~info~0#1.offset, 1); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: call request_ihex_firmware_#t~mem143#1.base, request_ihex_firmware_#t~mem143#1.offset := read~$Pointer$#17(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8); [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809-1: SUMMARY for call dev_err(request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, 1, 0); srcloc: null [2025-02-08 04:37:39,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: call ldv_usb_usb_instance_8_#t~mem797#1.base, ldv_usb_usb_instance_8_#t~mem797#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 40 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_resume_8_7 } true;ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset, ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem797#1.base, ldv_usb_usb_instance_8_#t~mem797#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_resume_8_7_#t~ret781#1, ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset, ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset;ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset := ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset;ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset := ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset; [2025-02-08 04:37:39,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509-1: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: havoc ims_pcu_update_firmware_store_#t~mem395#1.base, ims_pcu_update_firmware_store_#t~mem395#1.offset; [2025-02-08 04:37:39,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1; [2025-02-08 04:37:39,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_update_firmware_status_show } true;ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset, ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset, ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ims_pcu_update_firmware_status_show_#res#1;havoc ims_pcu_update_firmware_status_show_#t~ret401#1.base, ims_pcu_update_firmware_status_show_#t~ret401#1.offset, ims_pcu_update_firmware_status_show_#t~mem402#1, ims_pcu_update_firmware_status_show_#t~ret403#1, ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset, ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset, ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset, ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset, ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset, ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset, ims_pcu_update_firmware_status_show_~tmp___0~13#1;ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset := ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset;ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset := ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset;ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset := ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset;havoc ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset;havoc ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset;havoc ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset;havoc ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset;havoc ims_pcu_update_firmware_status_show_~tmp___0~13#1;ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset := ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset;ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset := ims_pcu_update_firmware_status_show_~__mptr~8#1.base, -70464 + ims_pcu_update_firmware_status_show_~__mptr~8#1.offset; [2025-02-08 04:37:39,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: SUMMARY for call dev_err(ims_pcu_update_firmware_store_#t~mem395#1.base, ims_pcu_update_firmware_store_#t~mem395#1.offset, 55, 0); srcloc: null [2025-02-08 04:37:39,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume 0 == (ims_pcu_setup_gamepad_~gamepad~1#1.base + ims_pcu_setup_gamepad_~gamepad~1#1.offset) % 18446744073709551616 || 0 == (ims_pcu_setup_gamepad_~input~3#1.base + ims_pcu_setup_gamepad_~input~3#1.offset) % 18446744073709551616;call ims_pcu_setup_gamepad_#t~mem203#1.base, ims_pcu_setup_gamepad_#t~mem203#1.offset := read~$Pointer$#11(ims_pcu_setup_gamepad_~pcu#1.base, 8 + ims_pcu_setup_gamepad_~pcu#1.offset, 8); [2025-02-08 04:37:39,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume !(0 == (ims_pcu_setup_gamepad_~gamepad~1#1.base + ims_pcu_setup_gamepad_~gamepad~1#1.offset) % 18446744073709551616 || 0 == (ims_pcu_setup_gamepad_~input~3#1.base + ims_pcu_setup_gamepad_~input~3#1.offset) % 18446744073709551616);call write~$Pointer$#11(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, 8);call ims_pcu_setup_gamepad_#t~mem204#1 := read~int#11(ims_pcu_setup_gamepad_~pcu#1.base, 16 + ims_pcu_setup_gamepad_~pcu#1.offset, 4);ims_pcu_setup_gamepad_#t~loopctr205#1 := 0; [2025-02-08 04:37:39,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume ims_pcu_attribute_store_~count#1 % 18446744073709551616 > ims_pcu_attribute_store_#t~mem373#1 % 18446744073709551616;havoc ims_pcu_attribute_store_#t~mem373#1;ims_pcu_attribute_store_#res#1 := -22; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume !(ims_pcu_attribute_store_~count#1 % 18446744073709551616 > ims_pcu_attribute_store_#t~mem373#1 % 18446744073709551616);havoc ims_pcu_attribute_store_#t~mem373#1;call ims_pcu_attribute_store_#t~mem374#1 := read~int#20(ims_pcu_attribute_store_~attr~1#1.base, 51 + ims_pcu_attribute_store_~attr~1#1.offset, 4);assume { :begin_inline_strnlen } true;strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset, strnlen_#in~arg1#1 := ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_#t~mem374#1;havoc strnlen_#res#1;havoc strnlen_#t~nondet987#1, strnlen_~arg0#1.base, strnlen_~arg0#1.offset, strnlen_~arg1#1;strnlen_~arg0#1.base, strnlen_~arg0#1.offset := strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset;strnlen_~arg1#1 := strnlen_#in~arg1#1;havoc strnlen_#t~nondet987#1;strnlen_#res#1 := strnlen_#t~nondet987#1;havoc strnlen_#t~nondet987#1; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6660: ims_pcu_buffers_alloc_#t~ret498#1.base, ims_pcu_buffers_alloc_#t~ret498#1.offset := ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret814#1.base, ldv_usb_alloc_coherent_121_#t~ret814#1.offset, ldv_usb_alloc_coherent_121_#t~ret815#1, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_~flags#1, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset, ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset, ldv_usb_alloc_coherent_121_~tmp___0~33#1;havoc ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_#in~flags#1, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset;assume { :end_inline_ldv_usb_alloc_coherent_121 } true;ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset := ims_pcu_buffers_alloc_#t~ret498#1.base, ims_pcu_buffers_alloc_#t~ret498#1.offset;havoc ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset;havoc ims_pcu_buffers_alloc_#t~mem497#1;havoc ims_pcu_buffers_alloc_#t~ret498#1.base, ims_pcu_buffers_alloc_#t~ret498#1.offset;call write~$Pointer$#11(ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, 105 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem499#1.base, ims_pcu_buffers_alloc_#t~mem499#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 105 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: havoc ldv_usb_instance_resume_8_7_#t~ret781#1, ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset, ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset;havoc ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset, ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_resume_8_7 } true;havoc ldv_usb_usb_instance_8_#t~mem797#1.base, ldv_usb_usb_instance_8_#t~mem797#1.offset; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: SUMMARY for call dev_err(ims_pcu_probe_~intf#1.base, 43 + ims_pcu_probe_~intf#1.offset, 135, 0); srcloc: null [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: havoc usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset, usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset;havoc usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset, usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset;assume { :end_inline_usb_driver_release_interface } true;havoc ims_pcu_probe_#t~mem701#1.base, ims_pcu_probe_#t~mem701#1.offset; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume true;assume ims_pcu_get_device_info_#t~loopctr634#1 < 10;havoc ims_pcu_get_device_info_#t~nondet635#1;call write~int#11(ims_pcu_get_device_info_#t~nondet635#1, ims_pcu_get_device_info_~pcu#1.base, 62 + ims_pcu_get_device_info_~pcu#1.offset + ims_pcu_get_device_info_#t~loopctr634#1, 8);ims_pcu_get_device_info_#t~loopctr634#1 := 1 + ims_pcu_get_device_info_#t~loopctr634#1; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume true;havoc ims_pcu_get_device_info_#t~mem628#1;havoc ims_pcu_get_device_info_#t~mem629#1;havoc ims_pcu_get_device_info_#t~mem630#1;havoc ims_pcu_get_device_info_#t~mem631#1;havoc ims_pcu_get_device_info_#t~mem632#1;havoc ims_pcu_get_device_info_#t~mem633#1;havoc ims_pcu_get_device_info_#t~loopctr634#1;havoc ims_pcu_get_device_info_#t~nondet635#1;havoc ims_pcu_get_device_info_#t~ret636#1; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4811: havoc request_ihex_firmware_#t~mem143#1.base, request_ihex_firmware_#t~mem143#1.offset;request_ihex_firmware_#res#1 := request_ihex_firmware_~ret~0#1;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4811-1: SUMMARY for call release_firmware(request_ihex_firmware_#t~mem143#1.base, request_ihex_firmware_#t~mem143#1.offset); srcloc: null [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume ims_pcu_parse_cdc_data_#t~mem587#1 % 18446744073709551616 <= 7;havoc ims_pcu_parse_cdc_data_#t~mem587#1;call ims_pcu_parse_cdc_data_#t~mem588#1.base, ims_pcu_parse_cdc_data_#t~mem588#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 8 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem589#1 := read~int#11(ims_pcu_parse_cdc_data_~pcu#1.base, 169 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume !(ims_pcu_parse_cdc_data_#t~mem587#1 % 18446744073709551616 <= 7);havoc ims_pcu_parse_cdc_data_#t~mem587#1;ims_pcu_parse_cdc_data_#res#1 := 0; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: call write~int#11(ims_pcu_init_bootloader_mode_#t~ret679#1, ims_pcu_init_bootloader_mode_~pcu#1.base, 700 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 4);havoc ims_pcu_init_bootloader_mode_#t~ret679#1; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5076-1: SUMMARY for call dev_err(ims_pcu_setup_gamepad_#t~mem203#1.base, ims_pcu_setup_gamepad_#t~mem203#1.offset, 5, 0); srcloc: null [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc __clear_bit_~nr#1, __clear_bit_~addr#1.base, __clear_bit_~addr#1.offset;havoc __clear_bit_#in~nr#1, __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset;assume { :end_inline___clear_bit } true; [2025-02-08 04:37:39,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_9 } true;ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret679#1 := get_unaligned_le32(ims_pcu_init_bootloader_mode_~pcu#1.base, 346 + ims_pcu_init_bootloader_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5076: havoc ims_pcu_setup_gamepad_#t~mem203#1.base, ims_pcu_setup_gamepad_#t~mem203#1.offset;ims_pcu_setup_gamepad_~error~1#1 := -12; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4482: havoc usb_endpoint_dir_in_#t~mem45#1;usb_endpoint_is_bulk_in_#t~ret49#1 := usb_endpoint_dir_in_#res#1;havoc usb_endpoint_dir_in_#t~mem45#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset;havoc usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset;assume { :end_inline_usb_endpoint_dir_in } true;assume -2147483648 <= usb_endpoint_is_bulk_in_#t~ret49#1 && usb_endpoint_is_bulk_in_#t~ret49#1 <= 2147483647;usb_endpoint_is_bulk_in_~tmp___0~2#1 := usb_endpoint_is_bulk_in_#t~ret49#1;havoc usb_endpoint_is_bulk_in_#t~ret49#1; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret680#1 := get_unaligned_le32(ims_pcu_init_bootloader_mode_~pcu#1.base, 350 + ims_pcu_init_bootloader_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191: call write~int#11(ims_pcu_init_bootloader_mode_#t~ret680#1, ims_pcu_init_bootloader_mode_~pcu#1.base, 704 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 4);havoc ims_pcu_init_bootloader_mode_#t~ret680#1;call ims_pcu_init_bootloader_mode_#t~mem681#1.base, ims_pcu_init_bootloader_mode_#t~mem681#1.offset := read~$Pointer$#11(ims_pcu_init_bootloader_mode_~pcu#1.base, 8 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 8);call ims_pcu_init_bootloader_mode_#t~mem682#1 := read~int#11(ims_pcu_init_bootloader_mode_~pcu#1.base, 700 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 4);call ims_pcu_init_bootloader_mode_#t~mem683#1 := read~int#11(ims_pcu_init_bootloader_mode_~pcu#1.base, 704 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 4); [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5011: assume -2147483648 <= ims_pcu_setup_buttons_#t~ret186#1 && ims_pcu_setup_buttons_#t~ret186#1 <= 2147483647;ims_pcu_setup_buttons_~error~0#1 := ims_pcu_setup_buttons_#t~ret186#1;havoc ims_pcu_setup_buttons_#t~ret186#1; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5011-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret186#1 := input_register_device(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume 0 != (if ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 else ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 - 4294967296);havoc ims_pcu_init_application_mode_#t~mem671#1;assume { :begin_inline_ims_pcu_setup_gamepad } true;ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_setup_gamepad_#res#1;havoc ims_pcu_setup_gamepad_#t~ret201#1.base, ims_pcu_setup_gamepad_#t~ret201#1.offset, ims_pcu_setup_gamepad_#t~ret202#1.base, ims_pcu_setup_gamepad_#t~ret202#1.offset, ims_pcu_setup_gamepad_#t~mem203#1.base, ims_pcu_setup_gamepad_#t~mem203#1.offset, ims_pcu_setup_gamepad_#t~mem204#1, ims_pcu_setup_gamepad_#t~loopctr205#1, ims_pcu_setup_gamepad_#t~nondet206#1, ims_pcu_setup_gamepad_#t~ret207#1, ims_pcu_setup_gamepad_#t~mem208#1.base, ims_pcu_setup_gamepad_#t~mem208#1.offset, ims_pcu_setup_gamepad_#t~ret209#1, ims_pcu_setup_gamepad_#t~ret210#1, ims_pcu_setup_gamepad_#t~mem211#1.base, ims_pcu_setup_gamepad_#t~mem211#1.offset, ims_pcu_setup_gamepad_#t~mem212#1.base, ims_pcu_setup_gamepad_#t~mem212#1.offset, ims_pcu_setup_gamepad_#t~ret213#1, ims_pcu_setup_gamepad_#t~mem214#1.base, ims_pcu_setup_gamepad_#t~mem214#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~error~1#1, ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset;ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset := ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset;havoc ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset;havoc ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset;havoc ims_pcu_setup_gamepad_~error~1#1;havoc ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume !(0 != (if ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 else ims_pcu_init_application_mode_#t~mem671#1 % 256 % 4294967296 - 4294967296));havoc ims_pcu_init_application_mode_#t~mem671#1; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7984: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem588#1.base, ims_pcu_parse_cdc_data_#t~mem588#1.offset, 110, 0); srcloc: null [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: havoc ims_pcu_parse_cdc_data_#t~mem588#1.base, ims_pcu_parse_cdc_data_#t~mem588#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem589#1;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret747#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret748#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret749#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1 } true; [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume 0 == (ims_pcu_buffers_alloc_#t~mem499#1.base + ims_pcu_buffers_alloc_#t~mem499#1.offset) % 18446744073709551616;havoc ims_pcu_buffers_alloc_#t~mem499#1.base, ims_pcu_buffers_alloc_#t~mem499#1.offset;call ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 8 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume !(0 == (ims_pcu_buffers_alloc_#t~mem499#1.base + ims_pcu_buffers_alloc_#t~mem499#1.offset) % 18446744073709551616);havoc ims_pcu_buffers_alloc_#t~mem499#1.base, ims_pcu_buffers_alloc_#t~mem499#1.offset;assume { :begin_inline_ldv_usb_alloc_urb_122 } true;ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_122_#in~flags#1 := 0, 208;havoc ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret816#1.base, ldv_usb_alloc_urb_122_#t~ret816#1.offset, ldv_usb_alloc_urb_122_#t~ret817#1, ldv_usb_alloc_urb_122_~ldv_func_arg1#1, ldv_usb_alloc_urb_122_~flags#1, ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset, ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset, ldv_usb_alloc_urb_122_~tmp___0~34#1;ldv_usb_alloc_urb_122_~ldv_func_arg1#1 := ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_122_~flags#1 := ldv_usb_alloc_urb_122_#in~flags#1;havoc ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset;havoc ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset;havoc ldv_usb_alloc_urb_122_~tmp___0~34#1; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192-1: SUMMARY for call _dev_info(ims_pcu_init_bootloader_mode_#t~mem681#1.base, ims_pcu_init_bootloader_mode_#t~mem681#1.offset, 132, 0); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: havoc ims_pcu_init_bootloader_mode_#t~mem681#1.base, ims_pcu_init_bootloader_mode_#t~mem681#1.offset;havoc ims_pcu_init_bootloader_mode_#t~mem682#1;havoc ims_pcu_init_bootloader_mode_#t~mem683#1;call ims_pcu_init_bootloader_mode_#t~mem684#1.base, ims_pcu_init_bootloader_mode_#t~mem684#1.offset := read~$Pointer$#11(ims_pcu_init_bootloader_mode_~pcu#1.base, 8 + ims_pcu_init_bootloader_mode_~pcu#1.offset, 8);assume { :begin_inline_request_firmware_nowait } true;request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset, request_firmware_nowait_#in~arg1#1, request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset, request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset, request_firmware_nowait_#in~arg4#1, request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset, request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset, 1, 133, 0, ims_pcu_init_bootloader_mode_#t~mem684#1.base, ims_pcu_init_bootloader_mode_#t~mem684#1.offset, 208, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, #funAddr~ims_pcu_process_async_firmware.base, #funAddr~ims_pcu_process_async_firmware.offset;havoc request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet984#1, request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset, request_firmware_nowait_~arg1#1, request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset, request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset, request_firmware_nowait_~arg4#1, request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset, request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset;request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset := request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset;request_firmware_nowait_~arg1#1 := request_firmware_nowait_#in~arg1#1;request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset := request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset;request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset := request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset;request_firmware_nowait_~arg4#1 := request_firmware_nowait_#in~arg4#1;request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset := request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset;request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset := request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset;havoc request_firmware_nowait_#t~nondet984#1;assume -2147483648 <= request_firmware_nowait_#t~nondet984#1 && request_firmware_nowait_#t~nondet984#1 <= 2147483647;request_firmware_nowait_#res#1 := request_firmware_nowait_#t~nondet984#1;havoc request_firmware_nowait_#t~nondet984#1; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume -2147483648 <= ims_pcu_get_device_info_#t~ret637#1 && ims_pcu_get_device_info_#t~ret637#1 <= 2147483647;ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret637#1;havoc ims_pcu_get_device_info_#t~ret637#1; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: ims_pcu_identify_type_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call ims_pcu_get_device_info_#t~ret637#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 162, 0, 0, 0, 194, 500); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1 := ims_pcu_ofn_reg_addr_store(ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1 && ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume 0 != (ldv_usb_usb_instance_8_#t~mem798#1.base + ldv_usb_usb_instance_8_#t~mem798#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_8_#t~mem798#1.base, ldv_usb_usb_instance_8_#t~mem798#1.offset;call ldv_usb_usb_instance_8_#t~mem799#1.base, ldv_usb_usb_instance_8_#t~mem799#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 56 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_pre_8_10 } true;ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset, ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem799#1.base, ldv_usb_usb_instance_8_#t~mem799#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_pre_8_10_#t~ret779#1, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset, ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset;ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset := ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset;ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset := ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume !(0 != (ldv_usb_usb_instance_8_#t~mem798#1.base + ldv_usb_usb_instance_8_#t~mem798#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_8_#t~mem798#1.base, ldv_usb_usb_instance_8_#t~mem798#1.offset; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514-1: call ldv_usb_usb_instance_8_#t~mem798#1.base, ldv_usb_usb_instance_8_#t~mem798#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 56 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8); [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202: ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset := ims_pcu_is_attr_visible_#t~ret404#1.base, ims_pcu_is_attr_visible_#t~ret404#1.offset;havoc ims_pcu_is_attr_visible_#t~ret404#1.base, ims_pcu_is_attr_visible_#t~ret404#1.offset;ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset := ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset;call ims_pcu_is_attr_visible_#t~mem405#1 := read~int#1(ims_pcu_is_attr_visible_~attr#1.base, 8 + ims_pcu_is_attr_visible_~attr#1.offset, 2);ims_pcu_is_attr_visible_~mode~0#1 := ims_pcu_is_attr_visible_#t~mem405#1;havoc ims_pcu_is_attr_visible_#t~mem405#1;call ims_pcu_is_attr_visible_#t~mem406#1 := read~int#11(ims_pcu_is_attr_visible_~pcu~8#1.base, 20 + ims_pcu_is_attr_visible_~pcu~8#1.offset, 1); [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325-1: SUMMARY for call kfree(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: ims_pcu_probe_#res#1 := ims_pcu_probe_~error~33#1;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:37:39,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: ims_pcu_init_application_mode_#t~ret672#1 := ims_pcu_setup_gamepad_#res#1;havoc ims_pcu_setup_gamepad_#t~ret201#1.base, ims_pcu_setup_gamepad_#t~ret201#1.offset, ims_pcu_setup_gamepad_#t~ret202#1.base, ims_pcu_setup_gamepad_#t~ret202#1.offset, ims_pcu_setup_gamepad_#t~mem203#1.base, ims_pcu_setup_gamepad_#t~mem203#1.offset, ims_pcu_setup_gamepad_#t~mem204#1, ims_pcu_setup_gamepad_#t~loopctr205#1, ims_pcu_setup_gamepad_#t~nondet206#1, ims_pcu_setup_gamepad_#t~ret207#1, ims_pcu_setup_gamepad_#t~mem208#1.base, ims_pcu_setup_gamepad_#t~mem208#1.offset, ims_pcu_setup_gamepad_#t~ret209#1, ims_pcu_setup_gamepad_#t~ret210#1, ims_pcu_setup_gamepad_#t~mem211#1.base, ims_pcu_setup_gamepad_#t~mem211#1.offset, ims_pcu_setup_gamepad_#t~mem212#1.base, ims_pcu_setup_gamepad_#t~mem212#1.offset, ims_pcu_setup_gamepad_#t~ret213#1, ims_pcu_setup_gamepad_#t~mem214#1.base, ims_pcu_setup_gamepad_#t~mem214#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~error~1#1, ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset;havoc ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset;assume { :end_inline_ims_pcu_setup_gamepad } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret672#1 && ims_pcu_init_application_mode_#t~ret672#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret672#1;havoc ims_pcu_init_application_mode_#t~ret672#1; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: SUMMARY for call ims_pcu_is_attr_visible_#t~ret404#1.base, ims_pcu_is_attr_visible_#t~ret404#1.offset := usb_get_intfdata(ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset); srcloc: null [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume 0 != ims_pcu_setup_buttons_~error~0#1;call ims_pcu_setup_buttons_#t~mem187#1.base, ims_pcu_setup_buttons_#t~mem187#1.offset := read~$Pointer$#11(ims_pcu_setup_buttons_~pcu#1.base, 8 + ims_pcu_setup_buttons_~pcu#1.offset, 8); [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume !(0 != ims_pcu_setup_buttons_~error~0#1);call write~$Pointer$#11(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, 8);ims_pcu_setup_buttons_#res#1 := 0; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset := ldv_usb_alloc_urb_120_#t~ret812#1.base, ldv_usb_alloc_urb_120_#t~ret812#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret812#1.base, ldv_usb_alloc_urb_120_#t~ret812#1.offset;ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset := ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845-1: SUMMARY for call ldv_usb_alloc_urb_120_#t~ret812#1.base, ldv_usb_alloc_urb_120_#t~ret812#1.offset := ldv_linux_usb_urb_usb_alloc_urb(); srcloc: null [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset, 96, 0); srcloc: null [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: havoc ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset;ims_pcu_buffers_alloc_~error~26#1 := -12; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: havoc ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset;havoc ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_10_1 } true; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem843#1;atomic_add_return_#t~ret803#1 := ldv_linux_usb_dev_atomic_add_return_#res#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem842#1, ldv_linux_usb_dev_atomic_add_return_#t~mem843#1, ldv_linux_usb_dev_atomic_add_return_~i#1, ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset;havoc ldv_linux_usb_dev_atomic_add_return_#in~i#1, ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset;assume { :end_inline_ldv_linux_usb_dev_atomic_add_return } true;assume -2147483648 <= atomic_add_return_#t~ret803#1 && atomic_add_return_#t~ret803#1 <= 2147483647;atomic_add_return_~tmp~69#1 := atomic_add_return_#t~ret803#1;havoc atomic_add_return_#t~ret803#1;atomic_add_return_#res#1 := atomic_add_return_~tmp~69#1; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: assume 0 != (if ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 else ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 - 4294967296);havoc ims_pcu_update_firmware_store_#t~mem396#1;call ims_pcu_update_firmware_store_#t~mem397#1.base, ims_pcu_update_firmware_store_#t~mem397#1.offset := read~$Pointer$#7(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8); [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: assume !(0 != (if ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 else ims_pcu_update_firmware_store_#t~mem396#1 % 256 % 4294967296 - 4294967296));havoc ims_pcu_update_firmware_store_#t~mem396#1;assume { :begin_inline_ims_pcu_switch_to_bootloader } true;ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ims_pcu_switch_to_bootloader_#res#1;havoc ims_pcu_switch_to_bootloader_#t~ret309#1, ims_pcu_switch_to_bootloader_#t~mem310#1.base, ims_pcu_switch_to_bootloader_#t~mem310#1.offset, ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, ims_pcu_switch_to_bootloader_~error~8#1;ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset := ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset;havoc ims_pcu_switch_to_bootloader_~error~8#1; [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume 0 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem638#1.base, ims_pcu_get_device_info_#t~mem638#1.offset := read~$Pointer$#11(ims_pcu_get_device_info_~pcu#1.base, 8 + ims_pcu_get_device_info_~pcu#1.offset, 8); [2025-02-08 04:37:39,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume !(0 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem639#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 335 + ims_pcu_get_device_info_~pcu#1.offset, 1);ims_pcu_get_device_info_#t~loopctr640#1 := 0; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: havoc ldv_usb_instance_pre_8_10_#t~ret779#1, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset, ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset;havoc ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset, ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_pre_8_10 } true;havoc ldv_usb_usb_instance_8_#t~mem799#1.base, ldv_usb_usb_instance_8_#t~mem799#1.offset; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2 } true; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume 1 == ~ldv_linux_net_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_net_register__wrong_return_value } true;ldv_assert_linux_net_register__wrong_return_value_#in~expr#1 := (if 0 != ldv_linux_net_register_check_return_value_probe_~retval#1 then 1 else 0);havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;ldv_assert_linux_net_register__wrong_return_value_~expr#1 := ldv_assert_linux_net_register__wrong_return_value_#in~expr#1; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume !(1 == ~ldv_linux_net_register_probe_state~0); [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: havoc ims_pcu_setup_buttons_#t~mem187#1.base, ims_pcu_setup_buttons_#t~mem187#1.offset; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: assume ims_pcu_attribute_store_~data_len~0#1 % 18446744073709551616 > ims_pcu_attribute_store_#t~mem376#1 % 18446744073709551616;havoc ims_pcu_attribute_store_#t~mem376#1;ims_pcu_attribute_store_#res#1 := -22; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: assume !(ims_pcu_attribute_store_~data_len~0#1 % 18446744073709551616 > ims_pcu_attribute_store_#t~mem376#1 % 18446744073709551616);havoc ims_pcu_attribute_store_#t~mem376#1;assume { :begin_inline_ldv_mutex_lock_interruptible_102 } true;ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, 552 + ims_pcu_attribute_store_~pcu~4#1.offset;havoc ldv_mutex_lock_interruptible_102_#res#1;havoc ldv_mutex_lock_interruptible_102_#t~ret807#1, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_102_~tmp~72#1;ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_102_~tmp~72#1; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015-1: SUMMARY for call dev_err(ims_pcu_setup_buttons_#t~mem187#1.base, ims_pcu_setup_buttons_#t~mem187#1.offset, 4, 0); srcloc: null [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1); [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume 0 != ims_pcu_init_application_mode_~error~31#1; [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume !(0 != ims_pcu_init_application_mode_~error~31#1); [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:37:39,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1; [2025-02-08 04:37:39,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume -9223372036854775808 <= ldv_usb_alloc_urb_120_#t~ret813#1 && ldv_usb_alloc_urb_120_#t~ret813#1 <= 9223372036854775807;ldv_usb_alloc_urb_120_~tmp___0~32#1 := ldv_usb_alloc_urb_120_#t~ret813#1;havoc ldv_usb_alloc_urb_120_#t~ret813#1; [2025-02-08 04:37:39,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847-1: SUMMARY for call ldv_usb_alloc_urb_120_#t~ret813#1 := ldv_is_err(ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset); srcloc: null [2025-02-08 04:37:39,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset;ims_pcu_parse_cdc_data_#t~ret555#1.base, ims_pcu_parse_cdc_data_#t~ret555#1.offset := ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem544#1.base, ims_pcu_get_cdc_union_desc_#t~mem544#1.offset, ims_pcu_get_cdc_union_desc_#t~mem545#1.base, ims_pcu_get_cdc_union_desc_#t~mem545#1.offset, ims_pcu_get_cdc_union_desc_#t~mem546#1.base, ims_pcu_get_cdc_union_desc_#t~mem546#1.offset, ims_pcu_get_cdc_union_desc_#t~mem547#1, ims_pcu_get_cdc_union_desc_#t~mem548#1, ims_pcu_get_cdc_union_desc_#t~mem549#1, ims_pcu_get_cdc_union_desc_#t~short550#1, ims_pcu_get_cdc_union_desc_#t~mem551#1, ims_pcu_get_cdc_union_desc_#t~ret552#1, ims_pcu_get_cdc_union_desc_#t~mem553#1, ims_pcu_get_cdc_union_desc_#t~mem554#1, ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset, ims_pcu_get_cdc_union_desc_~buflen~0#1, ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~tmp~41#1;havoc ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset;assume { :end_inline_ims_pcu_get_cdc_union_desc } true;ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset := ims_pcu_parse_cdc_data_#t~ret555#1.base, ims_pcu_parse_cdc_data_#t~ret555#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret555#1.base, ims_pcu_parse_cdc_data_#t~ret555#1.offset; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: havoc ims_pcu_probe_#t~mem692#1.base, ims_pcu_probe_#t~mem692#1.offset;call ims_pcu_probe_#t~mem693#1.base, ims_pcu_probe_#t~mem693#1.offset := read~$Pointer$#11(ims_pcu_probe_~pcu~16#1.base, 129 + ims_pcu_probe_~pcu~16#1.offset, 8); [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139: assume -2147483648 <= ims_pcu_update_firmware_store_#t~ret398#1 && ims_pcu_update_firmware_store_#t~ret398#1 <= 2147483647;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret398#1;havoc ims_pcu_update_firmware_store_#t~mem397#1.base, ims_pcu_update_firmware_store_#t~mem397#1.offset;havoc ims_pcu_update_firmware_store_#t~ret398#1; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret398#1 := ims_pcu_handle_firmware_update(ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_#t~mem397#1.base, ims_pcu_update_firmware_store_#t~mem397#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262-1: SUMMARY for call usb_set_intfdata(ims_pcu_probe_#t~mem692#1.base, ims_pcu_probe_#t~mem692#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: havoc ims_pcu_get_device_info_#t~mem638#1.base, ims_pcu_get_device_info_#t~mem638#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume -2147483648 <= ldv_sysfs_create_group_132_#t~ret820#1 && ldv_sysfs_create_group_132_#t~ret820#1 <= 2147483647;ldv_sysfs_create_group_132_~tmp~78#1 := ldv_sysfs_create_group_132_#t~ret820#1;havoc ldv_sysfs_create_group_132_#t~ret820#1;ldv_sysfs_create_group_132_#res#1 := ldv_sysfs_create_group_132_~tmp~78#1; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-1: SUMMARY for call ldv_sysfs_create_group_132_#t~ret820#1 := ldv_linux_fs_sysfs_sysfs_create_group(); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: SUMMARY for call ldv_linux_usb_coherent_usb_free_coherent(ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem638#1.base, ims_pcu_get_device_info_#t~mem638#1.offset, 117, 0); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume 0 == (ims_pcu_parse_cdc_data_~union_desc~1#1.base + ims_pcu_parse_cdc_data_~union_desc~1#1.offset) % 18446744073709551616;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !(0 == (ims_pcu_parse_cdc_data_~union_desc~1#1.base + ims_pcu_parse_cdc_data_~union_desc~1#1.offset) % 18446744073709551616);call ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem557#1 := read~int#11(ims_pcu_parse_cdc_data_~union_desc~1#1.base, 3 + ims_pcu_parse_cdc_data_~union_desc~1#1.offset, 1); [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: SUMMARY for call ldv_assume((if 0 == ldv_usb_alloc_urb_120_~tmp___0~32#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc usb_endpoint_dir_out_#t~mem46#1;usb_endpoint_is_bulk_out_#t~ret51#1 := usb_endpoint_dir_out_#res#1;havoc usb_endpoint_dir_out_#t~mem46#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset;havoc usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset;assume { :end_inline_usb_endpoint_dir_out } true;assume -2147483648 <= usb_endpoint_is_bulk_out_#t~ret51#1 && usb_endpoint_is_bulk_out_#t~ret51#1 <= 2147483647;usb_endpoint_is_bulk_out_~tmp___0~3#1 := usb_endpoint_is_bulk_out_#t~ret51#1;havoc usb_endpoint_is_bulk_out_#t~ret51#1; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: SUMMARY for call ims_pcu_disconnect(ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263-1: SUMMARY for call usb_set_intfdata(ims_pcu_probe_#t~mem693#1.base, ims_pcu_probe_#t~mem693#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume 0 != (if ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 else ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 - 4294967296);havoc ims_pcu_is_attr_visible_#t~mem406#1; [2025-02-08 04:37:39,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume !(0 != (if ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 else ims_pcu_is_attr_visible_#t~mem406#1 % 256 % 4294967296 - 4294967296));havoc ims_pcu_is_attr_visible_#t~mem406#1; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc ims_pcu_probe_#t~mem693#1.base, ims_pcu_probe_#t~mem693#1.offset;assume { :begin_inline_ims_pcu_buffers_alloc } true;ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_buffers_alloc_#res#1;havoc ims_pcu_buffers_alloc_#t~mem469#1.base, ims_pcu_buffers_alloc_#t~mem469#1.offset, ims_pcu_buffers_alloc_#t~mem470#1, ims_pcu_buffers_alloc_#t~ret471#1.base, ims_pcu_buffers_alloc_#t~ret471#1.offset, ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset, ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, ims_pcu_buffers_alloc_#t~ret474#1.base, ims_pcu_buffers_alloc_#t~ret474#1.offset, ims_pcu_buffers_alloc_#t~mem475#1.base, ims_pcu_buffers_alloc_#t~mem475#1.offset, ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset, ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset, ims_pcu_buffers_alloc_#t~mem478#1.base, ims_pcu_buffers_alloc_#t~mem478#1.offset, ims_pcu_buffers_alloc_#t~mem479#1, ims_pcu_buffers_alloc_#t~bitwise480#1, ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset, ims_pcu_buffers_alloc_#t~mem482#1, ims_pcu_buffers_alloc_#t~mem483#1.base, ims_pcu_buffers_alloc_#t~mem483#1.offset, ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset, ims_pcu_buffers_alloc_#t~mem485#1, ims_pcu_buffers_alloc_#t~ret486#1, ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset, ims_pcu_buffers_alloc_#t~mem488#1.base, ims_pcu_buffers_alloc_#t~mem488#1.offset, ims_pcu_buffers_alloc_#t~bitwise489#1, ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, ims_pcu_buffers_alloc_#t~mem491#1, ims_pcu_buffers_alloc_#t~mem492#1, ims_pcu_buffers_alloc_#t~ret493#1.base, ims_pcu_buffers_alloc_#t~ret493#1.offset, ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset, ims_pcu_buffers_alloc_#t~mem495#1.base, ims_pcu_buffers_alloc_#t~mem495#1.offset, ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, ims_pcu_buffers_alloc_#t~ret498#1.base, ims_pcu_buffers_alloc_#t~ret498#1.offset, ims_pcu_buffers_alloc_#t~mem499#1.base, ims_pcu_buffers_alloc_#t~mem499#1.offset, ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset, ims_pcu_buffers_alloc_#t~ret501#1.base, ims_pcu_buffers_alloc_#t~ret501#1.offset, ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset, ims_pcu_buffers_alloc_#t~mem503#1.base, ims_pcu_buffers_alloc_#t~mem503#1.offset, ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset, ims_pcu_buffers_alloc_#t~mem505#1.base, ims_pcu_buffers_alloc_#t~mem505#1.offset, ims_pcu_buffers_alloc_#t~mem506#1, ims_pcu_buffers_alloc_#t~bitwise507#1, ims_pcu_buffers_alloc_#t~mem508#1.base, ims_pcu_buffers_alloc_#t~mem508#1.offset, ims_pcu_buffers_alloc_#t~mem509#1, ims_pcu_buffers_alloc_#t~mem510#1.base, ims_pcu_buffers_alloc_#t~mem510#1.offset, ims_pcu_buffers_alloc_#t~mem511#1.base, ims_pcu_buffers_alloc_#t~mem511#1.offset, ims_pcu_buffers_alloc_#t~mem512#1, ims_pcu_buffers_alloc_#t~ret513#1, ims_pcu_buffers_alloc_#t~mem514#1.base, ims_pcu_buffers_alloc_#t~mem514#1.offset, ims_pcu_buffers_alloc_#t~mem515#1.base, ims_pcu_buffers_alloc_#t~mem515#1.offset, ims_pcu_buffers_alloc_#t~bitwise516#1, ims_pcu_buffers_alloc_#t~mem517#1.base, ims_pcu_buffers_alloc_#t~mem517#1.offset, ims_pcu_buffers_alloc_#t~mem518#1, ims_pcu_buffers_alloc_#t~mem519#1.base, ims_pcu_buffers_alloc_#t~mem519#1.offset, ims_pcu_buffers_alloc_#t~mem520#1, ims_pcu_buffers_alloc_#t~mem521#1.base, ims_pcu_buffers_alloc_#t~mem521#1.offset, ims_pcu_buffers_alloc_#t~mem522#1, ims_pcu_buffers_alloc_#t~mem523#1.base, ims_pcu_buffers_alloc_#t~mem523#1.offset, ims_pcu_buffers_alloc_#t~mem524#1, ims_pcu_buffers_alloc_#t~mem525#1.base, ims_pcu_buffers_alloc_#t~mem525#1.offset, ims_pcu_buffers_alloc_#t~mem526#1.base, ims_pcu_buffers_alloc_#t~mem526#1.offset, ims_pcu_buffers_alloc_#t~mem527#1.base, ims_pcu_buffers_alloc_#t~mem527#1.offset, ims_pcu_buffers_alloc_#t~mem528#1, ims_pcu_buffers_alloc_#t~mem529#1.base, ims_pcu_buffers_alloc_#t~mem529#1.offset, ims_pcu_buffers_alloc_#t~mem530#1, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, ims_pcu_buffers_alloc_~error~26#1, ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~tmp___0~17#1, ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~tmp___3~1#1;ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset := ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset;havoc ims_pcu_buffers_alloc_~error~26#1;havoc ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset;havoc ims_pcu_buffers_alloc_~tmp___0~17#1;havoc ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset;havoc ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset;havoc ims_pcu_buffers_alloc_~tmp___3~1#1;call ims_pcu_buffers_alloc_#t~mem469#1.base, ims_pcu_buffers_alloc_#t~mem469#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem470#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 169 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_ldv_usb_alloc_coherent_119 } true;ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_#in~flags#1, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset := ims_pcu_buffers_alloc_#t~mem469#1.base, ims_pcu_buffers_alloc_#t~mem469#1.offset, ims_pcu_buffers_alloc_#t~mem470#1, 208, ims_pcu_buffers_alloc_~pcu#1.base, 161 + ims_pcu_buffers_alloc_~pcu#1.offset;havoc ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret810#1.base, ldv_usb_alloc_coherent_119_#t~ret810#1.offset, ldv_usb_alloc_coherent_119_#t~ret811#1, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_~flags#1, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset, ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset, ldv_usb_alloc_coherent_119_~tmp___0~31#1;ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset := ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset;ldv_usb_alloc_coherent_119_~ldv_func_arg2#1 := ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1;ldv_usb_alloc_coherent_119_~flags#1 := ldv_usb_alloc_coherent_119_#in~flags#1;ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset := ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset;havoc ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset;havoc ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset;havoc ldv_usb_alloc_coherent_119_~tmp___0~31#1; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_net_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_net_register__wrong_return_value } true; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume 0 != ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume !(0 != ims_pcu_init_bootloader_mode_~error~32#1); [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017: ims_pcu_setup_buttons_#res#1 := ims_pcu_setup_buttons_~error~0#1; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset;ims_pcu_probe_#t~ret700#1 := ims_pcu_init_application_mode_#res#1;havoc ims_pcu_init_application_mode_#t~ret653#1, ims_pcu_init_application_mode_#t~ret654#1, ims_pcu_init_application_mode_#t~mem655#1.base, ims_pcu_init_application_mode_#t~mem655#1.offset, ims_pcu_init_application_mode_#t~mem656#1, ims_pcu_init_application_mode_#t~mem657#1, ims_pcu_init_application_mode_#t~mem658#1.base, ims_pcu_init_application_mode_#t~mem658#1.offset, ims_pcu_init_application_mode_#t~short659#1, ims_pcu_init_application_mode_#t~mem660#1.base, ims_pcu_init_application_mode_#t~mem660#1.offset, ims_pcu_init_application_mode_#t~mem661#1, ims_pcu_init_application_mode_#t~ret662#1, ims_pcu_init_application_mode_#t~mem663#1, ims_pcu_init_application_mode_#t~mem664#1.base, ims_pcu_init_application_mode_#t~mem664#1.offset, ims_pcu_init_application_mode_#t~ret665#1, ims_pcu_init_application_mode_#t~ret666#1, ims_pcu_init_application_mode_#t~mem667#1, ims_pcu_init_application_mode_#t~mem668#1.base, ims_pcu_init_application_mode_#t~mem668#1.offset, ims_pcu_init_application_mode_#t~mem669#1, ims_pcu_init_application_mode_#t~ret670#1, ims_pcu_init_application_mode_#t~mem671#1, ims_pcu_init_application_mode_#t~ret672#1, ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, ims_pcu_init_application_mode_~error~31#1, ims_pcu_init_application_mode_~tmp~46#1;havoc ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_init_application_mode } true;assume -2147483648 <= ims_pcu_probe_#t~ret700#1 && ims_pcu_probe_#t~ret700#1 <= 2147483647;ims_pcu_probe_~tmp___2~3#1 := ims_pcu_probe_#t~ret700#1;havoc ims_pcu_probe_#t~ret700#1;ims_pcu_probe_~error~33#1 := ims_pcu_probe_~tmp___2~3#1; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017-1: SUMMARY for call input_free_device(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_urb_120_~flags#1); srcloc: null [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume ((ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_update_firmware_status~0.base + ~#dev_attr_update_firmware_status~0.offset) % 18446744073709551616 && (ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_update_firmware~0.base + ~#dev_attr_update_firmware~0.offset) % 18446744073709551616) && (ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_reset_device~0.base + ~#dev_attr_reset_device~0.offset) % 18446744073709551616;ims_pcu_is_attr_visible_~mode~0#1 := 0; [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume !(((ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_update_firmware_status~0.base + ~#dev_attr_update_firmware_status~0.offset) % 18446744073709551616 && (ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_update_firmware~0.base + ~#dev_attr_update_firmware~0.offset) % 18446744073709551616) && (ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 != (~#dev_attr_reset_device~0.base + ~#dev_attr_reset_device~0.offset) % 18446744073709551616); [2025-02-08 04:37:39,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ims_pcu_probe_#t~ret694#1 := ims_pcu_buffers_alloc_#res#1;havoc ims_pcu_buffers_alloc_#t~mem469#1.base, ims_pcu_buffers_alloc_#t~mem469#1.offset, ims_pcu_buffers_alloc_#t~mem470#1, ims_pcu_buffers_alloc_#t~ret471#1.base, ims_pcu_buffers_alloc_#t~ret471#1.offset, ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset, ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, ims_pcu_buffers_alloc_#t~ret474#1.base, ims_pcu_buffers_alloc_#t~ret474#1.offset, ims_pcu_buffers_alloc_#t~mem475#1.base, ims_pcu_buffers_alloc_#t~mem475#1.offset, ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset, ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset, ims_pcu_buffers_alloc_#t~mem478#1.base, ims_pcu_buffers_alloc_#t~mem478#1.offset, ims_pcu_buffers_alloc_#t~mem479#1, ims_pcu_buffers_alloc_#t~bitwise480#1, ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset, ims_pcu_buffers_alloc_#t~mem482#1, ims_pcu_buffers_alloc_#t~mem483#1.base, ims_pcu_buffers_alloc_#t~mem483#1.offset, ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset, ims_pcu_buffers_alloc_#t~mem485#1, ims_pcu_buffers_alloc_#t~ret486#1, ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset, ims_pcu_buffers_alloc_#t~mem488#1.base, ims_pcu_buffers_alloc_#t~mem488#1.offset, ims_pcu_buffers_alloc_#t~bitwise489#1, ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, ims_pcu_buffers_alloc_#t~mem491#1, ims_pcu_buffers_alloc_#t~mem492#1, ims_pcu_buffers_alloc_#t~ret493#1.base, ims_pcu_buffers_alloc_#t~ret493#1.offset, ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset, ims_pcu_buffers_alloc_#t~mem495#1.base, ims_pcu_buffers_alloc_#t~mem495#1.offset, ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, ims_pcu_buffers_alloc_#t~ret498#1.base, ims_pcu_buffers_alloc_#t~ret498#1.offset, ims_pcu_buffers_alloc_#t~mem499#1.base, ims_pcu_buffers_alloc_#t~mem499#1.offset, ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset, ims_pcu_buffers_alloc_#t~ret501#1.base, ims_pcu_buffers_alloc_#t~ret501#1.offset, ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset, ims_pcu_buffers_alloc_#t~mem503#1.base, ims_pcu_buffers_alloc_#t~mem503#1.offset, ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset, ims_pcu_buffers_alloc_#t~mem505#1.base, ims_pcu_buffers_alloc_#t~mem505#1.offset, ims_pcu_buffers_alloc_#t~mem506#1, ims_pcu_buffers_alloc_#t~bitwise507#1, ims_pcu_buffers_alloc_#t~mem508#1.base, ims_pcu_buffers_alloc_#t~mem508#1.offset, ims_pcu_buffers_alloc_#t~mem509#1, ims_pcu_buffers_alloc_#t~mem510#1.base, ims_pcu_buffers_alloc_#t~mem510#1.offset, ims_pcu_buffers_alloc_#t~mem511#1.base, ims_pcu_buffers_alloc_#t~mem511#1.offset, ims_pcu_buffers_alloc_#t~mem512#1, ims_pcu_buffers_alloc_#t~ret513#1, ims_pcu_buffers_alloc_#t~mem514#1.base, ims_pcu_buffers_alloc_#t~mem514#1.offset, ims_pcu_buffers_alloc_#t~mem515#1.base, ims_pcu_buffers_alloc_#t~mem515#1.offset, ims_pcu_buffers_alloc_#t~bitwise516#1, ims_pcu_buffers_alloc_#t~mem517#1.base, ims_pcu_buffers_alloc_#t~mem517#1.offset, ims_pcu_buffers_alloc_#t~mem518#1, ims_pcu_buffers_alloc_#t~mem519#1.base, ims_pcu_buffers_alloc_#t~mem519#1.offset, ims_pcu_buffers_alloc_#t~mem520#1, ims_pcu_buffers_alloc_#t~mem521#1.base, ims_pcu_buffers_alloc_#t~mem521#1.offset, ims_pcu_buffers_alloc_#t~mem522#1, ims_pcu_buffers_alloc_#t~mem523#1.base, ims_pcu_buffers_alloc_#t~mem523#1.offset, ims_pcu_buffers_alloc_#t~mem524#1, ims_pcu_buffers_alloc_#t~mem525#1.base, ims_pcu_buffers_alloc_#t~mem525#1.offset, ims_pcu_buffers_alloc_#t~mem526#1.base, ims_pcu_buffers_alloc_#t~mem526#1.offset, ims_pcu_buffers_alloc_#t~mem527#1.base, ims_pcu_buffers_alloc_#t~mem527#1.offset, ims_pcu_buffers_alloc_#t~mem528#1, ims_pcu_buffers_alloc_#t~mem529#1.base, ims_pcu_buffers_alloc_#t~mem529#1.offset, ims_pcu_buffers_alloc_#t~mem530#1, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, ims_pcu_buffers_alloc_~error~26#1, ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~tmp___0~17#1, ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~tmp___3~1#1;havoc ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset;assume { :end_inline_ims_pcu_buffers_alloc } true;assume -2147483648 <= ims_pcu_probe_#t~ret694#1 && ims_pcu_probe_#t~ret694#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret694#1;havoc ims_pcu_probe_#t~ret694#1; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: assume true;assume ims_pcu_setup_gamepad_#t~loopctr205#1 < 32;havoc ims_pcu_setup_gamepad_#t~nondet206#1;call write~int#11(ims_pcu_setup_gamepad_#t~nondet206#1, ims_pcu_setup_gamepad_~gamepad~1#1.base, 8 + ims_pcu_setup_gamepad_~gamepad~1#1.offset + ims_pcu_setup_gamepad_#t~loopctr205#1, 8);ims_pcu_setup_gamepad_#t~loopctr205#1 := 1 + ims_pcu_setup_gamepad_#t~loopctr205#1; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: assume true;havoc ims_pcu_setup_gamepad_#t~mem204#1;havoc ims_pcu_setup_gamepad_#t~loopctr205#1;havoc ims_pcu_setup_gamepad_#t~nondet206#1;havoc ims_pcu_setup_gamepad_#t~ret207#1;call ims_pcu_setup_gamepad_#t~mem208#1.base, ims_pcu_setup_gamepad_#t~mem208#1.offset := read~$Pointer$#11(ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, 8); [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset := ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-1: SUMMARY for call ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume -2147483648 <= ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1 && ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1 <= 2147483647;ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1 := ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1 := ims_pcu_update_firmware_status_show_#res#1;havoc ims_pcu_update_firmware_status_show_#t~ret401#1.base, ims_pcu_update_firmware_status_show_#t~ret401#1.offset, ims_pcu_update_firmware_status_show_#t~mem402#1, ims_pcu_update_firmware_status_show_#t~ret403#1, ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset, ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset, ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset, ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset, ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset, ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset, ims_pcu_update_firmware_status_show_~tmp___0~13#1;havoc ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset, ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset, ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_update_firmware_status_show } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1 && ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_urb_120_~flags#1); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume 0 != (ldv_usb_usb_instance_8_#t~mem800#1.base + ldv_usb_usb_instance_8_#t~mem800#1.offset) % 18446744073709551616;havoc ldv_usb_usb_instance_8_#t~mem800#1.base, ldv_usb_usb_instance_8_#t~mem800#1.offset;call ldv_usb_usb_instance_8_#t~mem801#1.base, ldv_usb_usb_instance_8_#t~mem801#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 64 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_post_8_9 } true;ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset, ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem801#1.base, ldv_usb_usb_instance_8_#t~mem801#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_post_8_9_#t~ret777#1, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset, ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset;ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset := ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset;ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset := ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume !(0 != (ldv_usb_usb_instance_8_#t~mem800#1.base + ldv_usb_usb_instance_8_#t~mem800#1.offset) % 18446744073709551616);havoc ldv_usb_usb_instance_8_#t~mem800#1.base, ldv_usb_usb_instance_8_#t~mem800#1.offset; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-1: call ldv_usb_usb_instance_8_#t~mem800#1.base, ldv_usb_usb_instance_8_#t~mem800#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 64 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8); [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret735#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: SUMMARY for call complete(ims_pcu_init_bootloader_mode_~pcu#1.base, 708 + ims_pcu_init_bootloader_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085: assume -2147483648 <= ims_pcu_setup_gamepad_#t~ret209#1 && ims_pcu_setup_gamepad_#t~ret209#1 <= 2147483647;havoc ims_pcu_setup_gamepad_#t~mem208#1.base, ims_pcu_setup_gamepad_#t~mem208#1.offset;havoc ims_pcu_setup_gamepad_#t~ret209#1; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret209#1 := usb_make_path(ims_pcu_setup_gamepad_#t~mem208#1.base, ims_pcu_setup_gamepad_#t~mem208#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, 40 + ims_pcu_setup_gamepad_~gamepad~1#1.offset, 32); srcloc: null [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume !(0 != ims_pcu_probe_~error~33#1); [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: ims_pcu_update_firmware_store_#t~ret399#1 := ims_pcu_switch_to_bootloader_#res#1;havoc ims_pcu_switch_to_bootloader_#t~ret309#1, ims_pcu_switch_to_bootloader_#t~mem310#1.base, ims_pcu_switch_to_bootloader_#t~mem310#1.offset, ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, ims_pcu_switch_to_bootloader_~error~8#1;havoc ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset;assume { :end_inline_ims_pcu_switch_to_bootloader } true;assume -2147483648 <= ims_pcu_update_firmware_store_#t~ret399#1 && ims_pcu_update_firmware_store_#t~ret399#1 <= 2147483647;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret399#1;havoc ims_pcu_update_firmware_store_#t~ret399#1; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086: havoc ims_pcu_setup_gamepad_#t~ret210#1;call write~$Pointer$#11(ims_pcu_setup_gamepad_~gamepad~1#1.base, 8 + ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 8);call write~$Pointer$#11(ims_pcu_setup_gamepad_~gamepad~1#1.base, 40 + ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, 8 + ims_pcu_setup_gamepad_~input~3#1.offset, 8);call ims_pcu_setup_gamepad_#t~mem211#1.base, ims_pcu_setup_gamepad_#t~mem211#1.offset := read~$Pointer$#11(ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, 8); [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: ims_pcu_attribute_store_#t~ret377#1 := ldv_mutex_lock_interruptible_102_#res#1;havoc ldv_mutex_lock_interruptible_102_#t~ret807#1, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_102_~tmp~72#1;havoc ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_102 } true;assume -2147483648 <= ims_pcu_attribute_store_#t~ret377#1 && ims_pcu_attribute_store_#t~ret377#1 <= 2147483647;ims_pcu_attribute_store_~error~15#1 := ims_pcu_attribute_store_#t~ret377#1;havoc ims_pcu_attribute_store_#t~ret377#1; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret210#1 := strlcat(ims_pcu_setup_gamepad_~gamepad~1#1.base, 40 + ims_pcu_setup_gamepad_~gamepad~1#1.offset, 6, 0, 32); srcloc: null [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume 0 != ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_3 } true;ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1 := ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1;havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret726#1, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg3#1 := ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1;assume { :begin_inline_ims_pcu_is_attr_visible } true;ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset, ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset, ims_pcu_is_attr_visible_#in~n#1 := ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;havoc ims_pcu_is_attr_visible_#res#1;havoc ims_pcu_is_attr_visible_#t~ret404#1.base, ims_pcu_is_attr_visible_#t~ret404#1.offset, ims_pcu_is_attr_visible_#t~mem405#1, ims_pcu_is_attr_visible_#t~mem406#1, ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset, ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset, ims_pcu_is_attr_visible_~n#1, ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset, ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset, ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset, ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset, ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset, ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset, ims_pcu_is_attr_visible_~mode~0#1;ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset := ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset;ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset := ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset;ims_pcu_is_attr_visible_~n#1 := ims_pcu_is_attr_visible_#in~n#1;havoc ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset;havoc ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset;havoc ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset;havoc ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset;havoc ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset;havoc ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset;havoc ims_pcu_is_attr_visible_~mode~0#1;ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset := ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset;ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset := ims_pcu_is_attr_visible_~__mptr~9#1.base, -21392 + ims_pcu_is_attr_visible_~__mptr~9#1.offset;ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset := ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset;ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset := ims_pcu_is_attr_visible_~__mptr___0~4#1.base, -70464 + ims_pcu_is_attr_visible_~__mptr___0~4#1.offset; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume !(0 != ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1); [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume 0 == (ims_pcu_get_cdc_union_desc_~buf~0#1.base + ims_pcu_get_cdc_union_desc_~buf~0#1.offset) % 18446744073709551616; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume !(0 == (ims_pcu_get_cdc_union_desc_~buf~0#1.base + ims_pcu_get_cdc_union_desc_~buf~0#1.offset) % 18446744073709551616); [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret758#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret759#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret760#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 04:37:39,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: ims_pcu_buffers_alloc_#t~ret501#1.base, ims_pcu_buffers_alloc_#t~ret501#1.offset := ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret816#1.base, ldv_usb_alloc_urb_122_#t~ret816#1.offset, ldv_usb_alloc_urb_122_#t~ret817#1, ldv_usb_alloc_urb_122_~ldv_func_arg1#1, ldv_usb_alloc_urb_122_~flags#1, ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset, ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset, ldv_usb_alloc_urb_122_~tmp___0~34#1;havoc ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_122_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_122 } true;call write~$Pointer$#11(ims_pcu_buffers_alloc_#t~ret501#1.base, ims_pcu_buffers_alloc_#t~ret501#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);havoc ims_pcu_buffers_alloc_#t~ret501#1.base, ims_pcu_buffers_alloc_#t~ret501#1.offset;call ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522: havoc ldv_usb_instance_post_8_9_#t~ret777#1, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset, ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset;havoc ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset, ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_post_8_9 } true;havoc ldv_usb_usb_instance_8_#t~mem801#1.base, ldv_usb_usb_instance_8_#t~mem801#1.offset; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume 0 != (ldv_usb_usb_instance_8_~data~6#1.base + ldv_usb_usb_instance_8_~data~6#1.offset) % 18446744073709551616;call ldv_usb_usb_instance_8_#t~mem786#1.base, ldv_usb_usb_instance_8_#t~mem786#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, 8);ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset := ldv_usb_usb_instance_8_#t~mem786#1.base, ldv_usb_usb_instance_8_#t~mem786#1.offset;havoc ldv_usb_usb_instance_8_#t~mem786#1.base, ldv_usb_usb_instance_8_#t~mem786#1.offset; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !(0 != (ldv_usb_usb_instance_8_~data~6#1.base + ldv_usb_usb_instance_8_~data~6#1.offset) % 18446744073709551616); [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: call write~int#11(1, ims_pcu_init_application_mode_~pcu#1.base, 1701 + ims_pcu_init_application_mode_~pcu#1.offset, 1);ims_pcu_init_application_mode_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret558#1.base, ims_pcu_parse_cdc_data_#t~ret558#1.offset := usb_ifnum_to_if(ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset, ims_pcu_parse_cdc_data_#t~mem557#1 % 256); srcloc: null [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: call write~$Pointer$#11(ims_pcu_parse_cdc_data_#t~ret558#1.base, ims_pcu_parse_cdc_data_#t~ret558#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, 81 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);havoc ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem557#1;havoc ims_pcu_parse_cdc_data_#t~ret558#1.base, ims_pcu_parse_cdc_data_#t~ret558#1.offset;call ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 81 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_#t~mem559#1.base, 8 + ims_pcu_parse_cdc_data_#t~mem559#1.offset, 8);ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset := ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset;call ims_pcu_parse_cdc_data_#t~mem561#1.base, ims_pcu_parse_cdc_data_#t~mem561#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~alt~0#1.base, 21 + ims_pcu_parse_cdc_data_~alt~0#1.offset, 8);call write~$Pointer$#11(ims_pcu_parse_cdc_data_#t~mem561#1.base, ims_pcu_parse_cdc_data_#t~mem561#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, 89 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);havoc ims_pcu_parse_cdc_data_#t~mem561#1.base, ims_pcu_parse_cdc_data_#t~mem561#1.offset;call ims_pcu_parse_cdc_data_#t~mem562#1.base, ims_pcu_parse_cdc_data_#t~mem562#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 89 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10307: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412: havoc usb_driver_claim_interface_#t~nondet990#1;ims_pcu_probe_#t~ret691#1 := usb_driver_claim_interface_#res#1;havoc usb_driver_claim_interface_#t~nondet990#1, usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset, usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset, usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset;havoc usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset, usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset, usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset;assume { :end_inline_usb_driver_claim_interface } true;assume -2147483648 <= ims_pcu_probe_#t~ret691#1 && ims_pcu_probe_#t~ret691#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret691#1;havoc ims_pcu_probe_#t~mem690#1.base, ims_pcu_probe_#t~mem690#1.offset;havoc ims_pcu_probe_#t~ret691#1; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: assume 0 != ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_#res#1 := ims_pcu_attribute_store_~error~15#1; [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: assume !(0 != ims_pcu_attribute_store_~error~15#1);call ims_pcu_attribute_store_#t~mem378#1 := read~int#20(ims_pcu_attribute_store_~attr~1#1.base, 51 + ims_pcu_attribute_store_~attr~1#1.offset, 4); [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:37:39,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret726#1, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_3 } true; [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume 0 == (ims_pcu_buffers_alloc_#t~mem502#1.base + ims_pcu_buffers_alloc_#t~mem502#1.offset) % 18446744073709551616;havoc ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset;call ims_pcu_buffers_alloc_#t~mem503#1.base, ims_pcu_buffers_alloc_#t~mem503#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 8 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume !(0 == (ims_pcu_buffers_alloc_#t~mem502#1.base + ims_pcu_buffers_alloc_#t~mem502#1.offset) % 18446744073709551616);havoc ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset;call ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem505#1.base, ims_pcu_buffers_alloc_#t~mem505#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem506#1 := read~int#11(ims_pcu_buffers_alloc_#t~mem505#1.base, 92 + ims_pcu_buffers_alloc_#t~mem505#1.offset, 4); [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, 43 + ims_pcu_get_cdc_union_desc_~intf#1.offset, 98, 0); srcloc: null [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0, 0;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599-1: SUMMARY for call ldv_dispatch_instance_register_9_3_#t~ret716#1.base, ldv_dispatch_instance_register_9_3_#t~ret716#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset := ldv_dispatch_instance_register_9_3_#t~ret716#1.base, ldv_dispatch_instance_register_9_3_#t~ret716#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret716#1.base, ldv_dispatch_instance_register_9_3_#t~ret716#1.offset;ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset := ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;call write~$Pointer$#11(ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, 8);assume { :begin_inline_ldv_usb_usb_instance_8 } true;ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset := ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_usb_usb_instance_8_#t~mem786#1.base, ldv_usb_usb_instance_8_#t~mem786#1.offset, ldv_usb_usb_instance_8_#t~ret787#1.base, ldv_usb_usb_instance_8_#t~ret787#1.offset, ldv_usb_usb_instance_8_#t~ret788#1.base, ldv_usb_usb_instance_8_#t~ret788#1.offset, ldv_usb_usb_instance_8_#t~ret789#1.base, ldv_usb_usb_instance_8_#t~ret789#1.offset, ldv_usb_usb_instance_8_#t~mem790#1.base, ldv_usb_usb_instance_8_#t~mem790#1.offset, ldv_usb_usb_instance_8_#t~ret791#1, ldv_usb_usb_instance_8_#t~ret792#1, ldv_usb_usb_instance_8_#t~ret793#1, ldv_usb_usb_instance_8_#t~ret794#1, ldv_usb_usb_instance_8_#t~ret795#1.base, ldv_usb_usb_instance_8_#t~ret795#1.offset, ldv_usb_usb_instance_8_#t~mem796#1.base, ldv_usb_usb_instance_8_#t~mem796#1.offset, ldv_usb_usb_instance_8_#t~mem797#1.base, ldv_usb_usb_instance_8_#t~mem797#1.offset, ldv_usb_usb_instance_8_#t~mem798#1.base, ldv_usb_usb_instance_8_#t~mem798#1.offset, ldv_usb_usb_instance_8_#t~mem799#1.base, ldv_usb_usb_instance_8_#t~mem799#1.offset, ldv_usb_usb_instance_8_#t~mem800#1.base, ldv_usb_usb_instance_8_#t~mem800#1.offset, ldv_usb_usb_instance_8_#t~mem801#1.base, ldv_usb_usb_instance_8_#t~mem801#1.offset, ldv_usb_usb_instance_8_#t~mem802#1.base, ldv_usb_usb_instance_8_#t~mem802#1.offset, ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1, ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset, ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset, ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset, ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset, ldv_usb_usb_instance_8_~tmp___2~12#1, ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset, ldv_usb_usb_instance_8_~tmp___4~2#1;ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset := ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1;havoc ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1;havoc ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset;havoc ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset;havoc ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset;havoc ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset;havoc ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset;havoc ldv_usb_usb_instance_8_~tmp___2~12#1;havoc ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset;havoc ldv_usb_usb_instance_8_~tmp___4~2#1;ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset := ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset;ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1 := 0; [2025-02-08 04:37:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203-1: ims_pcu_init_bootloader_mode_#res#1 := 0; [2025-02-08 04:37:39,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: assume (ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_update_firmware_status~0.base + ~#dev_attr_update_firmware_status~0.offset) % 18446744073709551616;ims_pcu_is_attr_visible_~mode~0#1 := 0; [2025-02-08 04:37:39,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: assume !((ims_pcu_is_attr_visible_~attr#1.base + ims_pcu_is_attr_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_update_firmware_status~0.base + ~#dev_attr_update_firmware_status~0.offset) % 18446744073709551616); [2025-02-08 04:37:39,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: ims_pcu_driver_init_#t~ret714#1 := ldv_usb_register_driver_140_#res#1;havoc ldv_usb_register_driver_140_#t~ret822#1, ldv_usb_register_driver_140_#t~ret823#1, ldv_usb_register_driver_140_~ldv_func_arg1#1.base, ldv_usb_register_driver_140_~ldv_func_arg1#1.offset, ldv_usb_register_driver_140_~ldv_func_arg2#1.base, ldv_usb_register_driver_140_~ldv_func_arg2#1.offset, ldv_usb_register_driver_140_~ldv_func_arg3#1.base, ldv_usb_register_driver_140_~ldv_func_arg3#1.offset, ldv_usb_register_driver_140_~ldv_func_res~0#1, ldv_usb_register_driver_140_~tmp~80#1, ldv_usb_register_driver_140_~tmp___0~35#1;havoc ldv_usb_register_driver_140_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_140_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_140_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_usb_register_driver_140 } true;assume -2147483648 <= ims_pcu_driver_init_#t~ret714#1 && ims_pcu_driver_init_#t~ret714#1 <= 2147483647;ims_pcu_driver_init_~tmp~51#1 := ims_pcu_driver_init_#t~ret714#1;havoc ims_pcu_driver_init_#t~ret714#1;ims_pcu_driver_init_#res#1 := ims_pcu_driver_init_~tmp~51#1;ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1 := ims_pcu_driver_init_#res#1;havoc ims_pcu_driver_init_#t~ret714#1, ims_pcu_driver_init_~tmp~51#1;assume { :end_inline_ims_pcu_driver_init } true;assume -2147483648 <= ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1 && ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1 <= 2147483647;ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1;ldv_EMGentry_init_ims_pcu_driver_init_12_11_#res#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1;ldv_entry_EMGentry_12_#t~ret741#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_#res#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret715#1, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~arg0#1.base, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~arg0#1.offset, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#in~arg0#1.base, ldv_EMGentry_init_ims_pcu_driver_init_12_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_ims_pcu_driver_init_12_11 } true;assume -2147483648 <= ldv_entry_EMGentry_12_#t~ret741#1 && ldv_entry_EMGentry_12_#t~ret741#1 <= 2147483647;ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 := ldv_entry_EMGentry_12_#t~ret741#1;havoc ldv_entry_EMGentry_12_#t~ret741#1;assume { :begin_inline_ldv_ldv_post_init_142 } true;ldv_ldv_post_init_142_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1;havoc ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret824#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~81#1;ldv_ldv_post_init_142_~ldv_func_arg1#1 := ldv_ldv_post_init_142_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_142_~tmp~81#1; [2025-02-08 04:37:39,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret761#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_9 } true;ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1;assume { :begin_inline_ims_pcu_update_firmware_store } true;ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset, ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset, ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset, ims_pcu_update_firmware_store_#in~count#1 := ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;havoc ims_pcu_update_firmware_store_#res#1;havoc ims_pcu_update_firmware_store_#t~ret389#1.base, ims_pcu_update_firmware_store_#t~ret389#1.offset, ims_pcu_update_firmware_store_#t~ret390#1, ims_pcu_update_firmware_store_#t~mem391#1, ims_pcu_update_firmware_store_#t~ret392#1, ims_pcu_update_firmware_store_#t~mem393#1.base, ims_pcu_update_firmware_store_#t~mem393#1.offset, ims_pcu_update_firmware_store_#t~ret394#1, ims_pcu_update_firmware_store_#t~mem395#1.base, ims_pcu_update_firmware_store_#t~mem395#1.offset, ims_pcu_update_firmware_store_#t~mem396#1, ims_pcu_update_firmware_store_#t~mem397#1.base, ims_pcu_update_firmware_store_#t~mem397#1.offset, ims_pcu_update_firmware_store_#t~ret398#1, ims_pcu_update_firmware_store_#t~ret399#1, ims_pcu_update_firmware_store_#t~mem400#1.base, ims_pcu_update_firmware_store_#t~mem400#1.offset, ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset, ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset, ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, ims_pcu_update_firmware_store_~count#1, ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset, ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset, ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset := ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset;ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset := ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset;ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset := ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset;ims_pcu_update_firmware_store_~count#1 := ims_pcu_update_firmware_store_#in~count#1;havoc ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset;havoc ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset;havoc ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset;call ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset := #Ultimate.allocOnStack(8);call ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset := #Ultimate.allocOnStack(4);havoc ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset := ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset;ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset := ims_pcu_update_firmware_store_~__mptr~7#1.base, -70464 + ims_pcu_update_firmware_store_~__mptr~7#1.offset; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089: havoc ims_pcu_setup_gamepad_#t~mem211#1.base, ims_pcu_setup_gamepad_#t~mem211#1.offset;call ims_pcu_setup_gamepad_#t~mem212#1.base, ims_pcu_setup_gamepad_#t~mem212#1.offset := read~$Pointer$#11(ims_pcu_setup_gamepad_~pcu#1.base, 81 + ims_pcu_setup_gamepad_~pcu#1.offset, 8);call write~$Pointer$#11(ims_pcu_setup_gamepad_#t~mem212#1.base, 43 + ims_pcu_setup_gamepad_#t~mem212#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, 785 + ims_pcu_setup_gamepad_~input~3#1.offset, 8);havoc ims_pcu_setup_gamepad_#t~mem212#1.base, ims_pcu_setup_gamepad_#t~mem212#1.offset; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089-1: SUMMARY for call usb_to_input_id(ims_pcu_setup_gamepad_#t~mem211#1.base, ims_pcu_setup_gamepad_#t~mem211#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, 24 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume true;assume ims_pcu_get_device_info_#t~loopctr640#1 < 3;havoc ims_pcu_get_device_info_#t~nondet641#1;call write~int#11(ims_pcu_get_device_info_#t~nondet641#1, ims_pcu_get_device_info_~pcu#1.base, 72 + ims_pcu_get_device_info_~pcu#1.offset + ims_pcu_get_device_info_#t~loopctr640#1, 8);ims_pcu_get_device_info_#t~loopctr640#1 := 1 + ims_pcu_get_device_info_#t~loopctr640#1; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume true;havoc ims_pcu_get_device_info_#t~mem639#1;havoc ims_pcu_get_device_info_#t~loopctr640#1;havoc ims_pcu_get_device_info_#t~nondet641#1;havoc ims_pcu_get_device_info_#t~ret642#1;call write~$Pointer$#26(118, 0, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, 8);call write~$Pointer$#26(119, 0, ims_pcu_get_device_info_~#descriptor~4#1.base, 8 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 8);call write~$Pointer$#26(120, 0, ims_pcu_get_device_info_~#descriptor~4#1.base, 16 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 8);call write~$Pointer$#26(121, 0, ims_pcu_get_device_info_~#descriptor~4#1.base, 24 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 8);call write~int#26(1830, ims_pcu_get_device_info_~#descriptor~4#1.base, 32 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 4);call write~int#26(0, ims_pcu_get_device_info_~#descriptor~4#1.base, 36 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 1);call ims_pcu_get_device_info_#t~mem643#1 := read~int#26(ims_pcu_get_device_info_~#descriptor~4#1.base, 36 + ims_pcu_get_device_info_~#descriptor~4#1.offset, 1); [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret762#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret763#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret764#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret765#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147: havoc ims_pcu_update_firmware_store_#t~mem400#1.base, ims_pcu_update_firmware_store_#t~mem400#1.offset;assume { :begin_inline_ldv_mutex_unlock_105 } true;ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, 552 + ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset;ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset := ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147-1: SUMMARY for call release_firmware(ims_pcu_update_firmware_store_#t~mem400#1.base, ims_pcu_update_firmware_store_#t~mem400#1.offset); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-1: ldv_usb_register_driver_140_#res#1 := ldv_usb_register_driver_140_~ldv_func_res~0#1; [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147-2: call ims_pcu_update_firmware_store_#t~mem400#1.base, ims_pcu_update_firmware_store_#t~mem400#1.offset := read~$Pointer$#7(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8); [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret563#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem562#1.base, ims_pcu_parse_cdc_data_#t~mem562#1.offset); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: assume -2147483648 <= ims_pcu_parse_cdc_data_#t~ret563#1 && ims_pcu_parse_cdc_data_#t~ret563#1 <= 2147483647;ims_pcu_parse_cdc_data_~tmp~42#1 := ims_pcu_parse_cdc_data_#t~ret563#1;havoc ims_pcu_parse_cdc_data_#t~mem562#1.base, ims_pcu_parse_cdc_data_#t~mem562#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret563#1;call write~int#11(ims_pcu_parse_cdc_data_~tmp~42#1, ims_pcu_parse_cdc_data_~pcu#1.base, 121 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem564#1.base, ims_pcu_parse_cdc_data_#t~mem564#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem565#1 := read~int#11(ims_pcu_parse_cdc_data_~union_desc~1#1.base, 4 + ims_pcu_parse_cdc_data_~union_desc~1#1.offset, 1); [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem503#1.base, ims_pcu_buffers_alloc_#t~mem503#1.offset, 97, 0); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: havoc ims_pcu_buffers_alloc_#t~mem503#1.base, ims_pcu_buffers_alloc_#t~mem503#1.offset;ims_pcu_buffers_alloc_~error~26#1 := -12; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271-1: SUMMARY for call ims_pcu_probe_#t~ret695#1 := ims_pcu_start_io(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: assume -2147483648 <= ims_pcu_probe_#t~ret695#1 && ims_pcu_probe_#t~ret695#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret695#1;havoc ims_pcu_probe_#t~ret695#1; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_9 } true; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: SUMMARY for call __set_bit(1, ims_pcu_setup_gamepad_~input~3#1.base, 40 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139: SUMMARY for call ims_pcu_destroy_buttons(ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: havoc ldv_usb_usb_instance_8_#t~mem786#1.base, ldv_usb_usb_instance_8_#t~mem786#1.offset, ldv_usb_usb_instance_8_#t~ret787#1.base, ldv_usb_usb_instance_8_#t~ret787#1.offset, ldv_usb_usb_instance_8_#t~ret788#1.base, ldv_usb_usb_instance_8_#t~ret788#1.offset, ldv_usb_usb_instance_8_#t~ret789#1.base, ldv_usb_usb_instance_8_#t~ret789#1.offset, ldv_usb_usb_instance_8_#t~mem790#1.base, ldv_usb_usb_instance_8_#t~mem790#1.offset, ldv_usb_usb_instance_8_#t~ret791#1, ldv_usb_usb_instance_8_#t~ret792#1, ldv_usb_usb_instance_8_#t~ret793#1, ldv_usb_usb_instance_8_#t~ret794#1, ldv_usb_usb_instance_8_#t~ret795#1.base, ldv_usb_usb_instance_8_#t~ret795#1.offset, ldv_usb_usb_instance_8_#t~mem796#1.base, ldv_usb_usb_instance_8_#t~mem796#1.offset, ldv_usb_usb_instance_8_#t~mem797#1.base, ldv_usb_usb_instance_8_#t~mem797#1.offset, ldv_usb_usb_instance_8_#t~mem798#1.base, ldv_usb_usb_instance_8_#t~mem798#1.offset, ldv_usb_usb_instance_8_#t~mem799#1.base, ldv_usb_usb_instance_8_#t~mem799#1.offset, ldv_usb_usb_instance_8_#t~mem800#1.base, ldv_usb_usb_instance_8_#t~mem800#1.offset, ldv_usb_usb_instance_8_#t~mem801#1.base, ldv_usb_usb_instance_8_#t~mem801#1.offset, ldv_usb_usb_instance_8_#t~mem802#1.base, ldv_usb_usb_instance_8_#t~mem802#1.offset, ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1, ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset, ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset, ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset, ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset, ldv_usb_usb_instance_8_~tmp___2~12#1, ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset, ldv_usb_usb_instance_8_~tmp___4~2#1;havoc ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset;assume { :end_inline_ldv_usb_usb_instance_8 } true; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: SUMMARY for call ldv_usb_instance_resume_8_7_#t~ret781#1 := ims_pcu_resume(ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume -2147483648 <= ldv_usb_instance_resume_8_7_#t~ret781#1 && ldv_usb_instance_resume_8_7_#t~ret781#1 <= 2147483647;havoc ldv_usb_instance_resume_8_7_#t~ret781#1; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume 0 != (ldv_usb_dummy_factory_9_~data~5#1.base + ldv_usb_dummy_factory_9_~data~5#1.offset) % 18446744073709551616;call ldv_usb_dummy_factory_9_#t~mem774#1.base, ldv_usb_dummy_factory_9_#t~mem774#1.offset := read~$Pointer$#11(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset, 8);ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset := ldv_usb_dummy_factory_9_#t~mem774#1.base, ldv_usb_dummy_factory_9_#t~mem774#1.offset;havoc ldv_usb_dummy_factory_9_#t~mem774#1.base, ldv_usb_dummy_factory_9_#t~mem774#1.offset; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume !(0 != (ldv_usb_dummy_factory_9_~data~5#1.base + ldv_usb_dummy_factory_9_~data~5#1.offset) % 18446744073709551616); [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume 0 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume !(0 != ims_pcu_init_application_mode_~error~31#1);assume { :begin_inline_ims_pcu_identify_type } true;ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset, ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_identify_type_#res#1;havoc ims_pcu_identify_type_#t~ret646#1, ims_pcu_identify_type_#t~mem647#1.base, ims_pcu_identify_type_#t~mem647#1.offset, ims_pcu_identify_type_#t~mem648#1, ims_pcu_identify_type_#t~mem649#1, ims_pcu_identify_type_#t~ret650#1, ims_pcu_identify_type_#t~mem651#1.base, ims_pcu_identify_type_#t~mem651#1.offset, ims_pcu_identify_type_#t~mem652#1, ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, ims_pcu_identify_type_~error~30#1, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_~tmp~45#1;ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset := ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset;ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset := ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset;havoc ims_pcu_identify_type_~error~30#1;call ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset := #Ultimate.allocOnStack(37);havoc ims_pcu_identify_type_~tmp~45#1; [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092: SUMMARY for call __set_bit(304, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret754#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: call write~$Pointer$#11(ims_pcu_parse_cdc_data_#t~ret566#1.base, ims_pcu_parse_cdc_data_#t~ret566#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, 129 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);havoc ims_pcu_parse_cdc_data_#t~mem564#1.base, ims_pcu_parse_cdc_data_#t~mem564#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem565#1;havoc ims_pcu_parse_cdc_data_#t~ret566#1.base, ims_pcu_parse_cdc_data_#t~ret566#1.offset;call ims_pcu_parse_cdc_data_#t~mem567#1.base, ims_pcu_parse_cdc_data_#t~mem567#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 129 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem568#1.base, ims_pcu_parse_cdc_data_#t~mem568#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_#t~mem567#1.base, 8 + ims_pcu_parse_cdc_data_#t~mem567#1.offset, 8);ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset := ims_pcu_parse_cdc_data_#t~mem568#1.base, ims_pcu_parse_cdc_data_#t~mem568#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem567#1.base, ims_pcu_parse_cdc_data_#t~mem567#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem568#1.base, ims_pcu_parse_cdc_data_#t~mem568#1.offset;call ims_pcu_parse_cdc_data_#t~mem569#1 := read~int#11(ims_pcu_parse_cdc_data_~alt~0#1.base, 4 + ims_pcu_parse_cdc_data_~alt~0#1.offset, 1); [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume 0 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume !(0 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1); [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: assume usb_fill_int_urb_#t~short99#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: assume !usb_fill_int_urb_#t~short99#1;call usb_fill_int_urb_#t~mem98#1 := read~int#11(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4);usb_fill_int_urb_#t~short99#1 := 5 == usb_fill_int_urb_#t~mem98#1 % 4294967296; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume usb_fill_int_urb_#t~short99#1;havoc usb_fill_int_urb_#t~mem97#1;havoc usb_fill_int_urb_#t~mem98#1;havoc usb_fill_int_urb_#t~short99#1;usb_fill_int_urb_~_max1~0#1 := usb_fill_int_urb_~interval#1;usb_fill_int_urb_~_max2~0#1 := 1;usb_fill_int_urb_~_min1~0#1 := (if usb_fill_int_urb_~_max1~0#1 > usb_fill_int_urb_~_max2~0#1 then usb_fill_int_urb_~_max1~0#1 else usb_fill_int_urb_~_max2~0#1);usb_fill_int_urb_~_min2~0#1 := 16;usb_fill_int_urb_~interval#1 := (if usb_fill_int_urb_~_min1~0#1 < usb_fill_int_urb_~_min2~0#1 then usb_fill_int_urb_~_min1~0#1 else usb_fill_int_urb_~_min2~0#1); [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume !usb_fill_int_urb_#t~short99#1;havoc usb_fill_int_urb_#t~mem97#1;havoc usb_fill_int_urb_#t~mem98#1;havoc usb_fill_int_urb_#t~short99#1;call write~int#11(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, 160 + usb_fill_int_urb_~urb#1.offset, 4); [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret566#1.base, ims_pcu_parse_cdc_data_#t~ret566#1.offset := usb_ifnum_to_if(ims_pcu_parse_cdc_data_#t~mem564#1.base, ims_pcu_parse_cdc_data_#t~mem564#1.offset, ims_pcu_parse_cdc_data_#t~mem565#1 % 256); srcloc: null [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret767#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret768#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret769#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6 } true; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348-1: SUMMARY for call ims_pcu_ofn_reg_addr_show_#t~ret422#1.base, ims_pcu_ofn_reg_addr_show_#t~ret422#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset); srcloc: null [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282: call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset;ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#1 := ims_pcu_ofn_reg_data_show_#res#1;havoc ims_pcu_ofn_reg_data_show_#t~ret412#1.base, ims_pcu_ofn_reg_data_show_#t~ret412#1.offset, ims_pcu_ofn_reg_data_show_#t~mem413#1, ims_pcu_ofn_reg_data_show_#t~ret414#1, ims_pcu_ofn_reg_data_show_#t~mem415#1, ims_pcu_ofn_reg_data_show_#t~ret416#1, ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset, ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset, ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset, ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset, ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset, ims_pcu_ofn_reg_data_show_~error~20#1, ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, ims_pcu_ofn_reg_data_show_~tmp___0~14#1;havoc ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset, ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset, ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_ofn_reg_data_show } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset := ims_pcu_ofn_reg_addr_show_#t~ret422#1.base, ims_pcu_ofn_reg_addr_show_#t~ret422#1.offset;havoc ims_pcu_ofn_reg_addr_show_#t~ret422#1.base, ims_pcu_ofn_reg_addr_show_#t~ret422#1.offset;ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset := ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset;assume { :begin_inline_ldv_mutex_lock_110 } true;ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, 552 + ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset;havoc ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset;ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset := ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216-1: ims_pcu_is_attr_visible_#res#1 := ims_pcu_is_attr_visible_~mode~0#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: assume !(0 != ims_pcu_probe_~error~33#1); [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: havoc ims_pcu_attribute_store_#t~mem378#1;havoc ims_pcu_attribute_store_#t~memset~res379#1.base, ims_pcu_attribute_store_#t~memset~res379#1.offset; [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5093: SUMMARY for call __set_bit(305, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-1: SUMMARY for call ims_pcu_attribute_store_#t~memset~res379#1.base, ims_pcu_attribute_store_#t~memset~res379#1.offset := #Ultimate.C_memset#11(ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, 0, ims_pcu_attribute_store_#t~mem378#1); srcloc: null [2025-02-08 04:37:39,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1; [2025-02-08 04:37:39,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume 0 == ims_pcu_get_cdc_union_desc_~buflen~0#1 % 18446744073709551616; [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume !(0 == ims_pcu_get_cdc_union_desc_~buflen~0#1 % 18446744073709551616); [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: havoc ldv_usb_instance_callback_8_6_#t~ret775#1, ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset, ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset;havoc ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset, ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_callback_8_6 } true; [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: assume { :begin_inline_ldv_usb_instance_callback_8_6 } true;ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset, ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset := ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_callback_8_6_#t~ret775#1, ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset, ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset;ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset := ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset;ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset := ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset; [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6151: havoc ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_105 } true;ims_pcu_update_firmware_store_#res#1 := (if (if 0 != ims_pcu_update_firmware_store_~error~17#1 then ims_pcu_update_firmware_store_~error~17#1 else ims_pcu_update_firmware_store_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 != ims_pcu_update_firmware_store_~error~17#1 then ims_pcu_update_firmware_store_~error~17#1 else ims_pcu_update_firmware_store_~count#1) % 18446744073709551616 % 18446744073709551616 else (if 0 != ims_pcu_update_firmware_store_~error~17#1 then ims_pcu_update_firmware_store_~error~17#1 else ims_pcu_update_firmware_store_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:37:39,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: assume false; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: assume !false; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094: SUMMARY for call __set_bit(307, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: havoc ims_pcu_attribute_store_#t~memcpy~res380#1.base, ims_pcu_attribute_store_#t~memcpy~res380#1.offset;assume { :begin_inline_ims_pcu_set_info } true;ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset;havoc ims_pcu_set_info_#res#1;havoc ims_pcu_set_info_#t~memcpy~res304#1.base, ims_pcu_set_info_#t~memcpy~res304#1.offset, ims_pcu_set_info_#t~memcpy~res305#1.base, ims_pcu_set_info_#t~memcpy~res305#1.offset, ims_pcu_set_info_#t~memcpy~res306#1.base, ims_pcu_set_info_#t~memcpy~res306#1.offset, ims_pcu_set_info_#t~ret307#1, ims_pcu_set_info_#t~mem308#1.base, ims_pcu_set_info_#t~mem308#1.offset, ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~error~7#1;ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset := ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset;havoc ims_pcu_set_info_~error~7#1; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1); [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019-1: SUMMARY for call ims_pcu_attribute_store_#t~memcpy~res380#1.base, ims_pcu_attribute_store_#t~memcpy~res380#1.offset := #Ultimate.C_memcpy#11(ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~data_len~0#1); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret743#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: assume -2147483648 <= ldv_entry_EMGentry_12_#t~ret743#1 && ldv_entry_EMGentry_12_#t~ret743#1 <= 2147483647;ldv_entry_EMGentry_12_~tmp___0~22#1 := ldv_entry_EMGentry_12_#t~ret743#1;havoc ldv_entry_EMGentry_12_#t~ret743#1; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6350: havoc ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_110 } true;call ims_pcu_ofn_reg_addr_show_#t~mem423#1 := read~int#11(ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, 80 + ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset, 1); [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset := ldv_usb_usb_instance_8_#t~ret787#1.base, ldv_usb_usb_instance_8_#t~ret787#1.offset;havoc ldv_usb_usb_instance_8_#t~ret787#1.base, ldv_usb_usb_instance_8_#t~ret787#1.offset;ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset := ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret787#1.base, ldv_usb_usb_instance_8_#t~ret787#1.offset := ldv_xmalloc(1552); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: SUMMARY for call ldv_free(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143-1: SUMMARY for call ims_pcu_destroy_backlight(ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5095: SUMMARY for call __set_bit(308, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: ims_pcu_attribute_store_#t~ret381#1 := ims_pcu_set_info_#res#1;havoc ims_pcu_set_info_#t~memcpy~res304#1.base, ims_pcu_set_info_#t~memcpy~res304#1.offset, ims_pcu_set_info_#t~memcpy~res305#1.base, ims_pcu_set_info_#t~memcpy~res305#1.offset, ims_pcu_set_info_#t~memcpy~res306#1.base, ims_pcu_set_info_#t~memcpy~res306#1.offset, ims_pcu_set_info_#t~ret307#1, ims_pcu_set_info_#t~mem308#1.base, ims_pcu_set_info_#t~mem308#1.offset, ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~error~7#1;havoc ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset;assume { :end_inline_ims_pcu_set_info } true;assume -2147483648 <= ims_pcu_attribute_store_#t~ret381#1 && ims_pcu_attribute_store_#t~ret381#1 <= 2147483647;ims_pcu_attribute_store_~error~15#1 := ims_pcu_attribute_store_#t~ret381#1;havoc ims_pcu_attribute_store_#t~ret381#1; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, 43 + ims_pcu_get_cdc_union_desc_~intf#1.offset, 99, 0); srcloc: null [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0, 0;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:37:39,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume 2 != ims_pcu_parse_cdc_data_#t~mem569#1 % 256 % 4294967296;havoc ims_pcu_parse_cdc_data_#t~mem569#1;call ims_pcu_parse_cdc_data_#t~mem570#1.base, ims_pcu_parse_cdc_data_#t~mem570#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 8 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem571#1 := read~int#11(ims_pcu_parse_cdc_data_~alt~0#1.base, 4 + ims_pcu_parse_cdc_data_~alt~0#1.offset, 1); [2025-02-08 04:37:39,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(2 != ims_pcu_parse_cdc_data_#t~mem569#1 % 256 % 4294967296);havoc ims_pcu_parse_cdc_data_#t~mem569#1;call ims_pcu_parse_cdc_data_#t~mem572#1.base, ims_pcu_parse_cdc_data_#t~mem572#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~alt~0#1.base, 21 + ims_pcu_parse_cdc_data_~alt~0#1.offset, 8);call write~$Pointer$#11(ims_pcu_parse_cdc_data_#t~mem572#1.base, ims_pcu_parse_cdc_data_#t~mem572#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, 177 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);havoc ims_pcu_parse_cdc_data_#t~mem572#1.base, ims_pcu_parse_cdc_data_#t~mem572#1.offset;call ims_pcu_parse_cdc_data_#t~mem573#1.base, ims_pcu_parse_cdc_data_#t~mem573#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 177 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);assume { :begin_inline_usb_endpoint_is_bulk_out } true;usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset := ims_pcu_parse_cdc_data_#t~mem573#1.base, ims_pcu_parse_cdc_data_#t~mem573#1.offset;havoc usb_endpoint_is_bulk_out_#res#1;havoc usb_endpoint_is_bulk_out_#t~ret50#1, usb_endpoint_is_bulk_out_#t~ret51#1, usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset, usb_endpoint_is_bulk_out_~tmp~6#1, usb_endpoint_is_bulk_out_~tmp___0~3#1, usb_endpoint_is_bulk_out_~tmp___1~1#1;usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset := usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset;havoc usb_endpoint_is_bulk_out_~tmp~6#1;havoc usb_endpoint_is_bulk_out_~tmp___0~3#1;havoc usb_endpoint_is_bulk_out_~tmp___1~1#1; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7 } true; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-1: SUMMARY for call ims_pcu_ofn_reg_addr_show_#t~ret424#1 := scnprintf(ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, 4096, 62, 0); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume -2147483648 <= ims_pcu_ofn_reg_addr_show_#t~ret424#1 && ims_pcu_ofn_reg_addr_show_#t~ret424#1 <= 2147483647;ims_pcu_ofn_reg_addr_show_~error~22#1 := ims_pcu_ofn_reg_addr_show_#t~ret424#1;havoc ims_pcu_ofn_reg_addr_show_#t~mem423#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret424#1;assume { :begin_inline_ldv_mutex_unlock_111 } true;ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, 552 + ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset;havoc ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset;ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset := ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5096: SUMMARY for call __set_bit(315, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-1: SUMMARY for call ims_pcu_get_device_info_#t~ret644#1 := ldv__builtin_expect((if ims_pcu_get_device_info_#t~mem643#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_get_device_info_#t~mem643#1 % 256 % 18446744073709551616 else ims_pcu_get_device_info_#t~mem643#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021: assume -2147483648 <= ims_pcu_attribute_store_#t~ret382#1 && ims_pcu_attribute_store_#t~ret382#1 <= 2147483647;havoc ims_pcu_attribute_store_#t~ret382#1;assume { :begin_inline_ldv_mutex_unlock_103 } true;ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, 552 + ims_pcu_attribute_store_~pcu~4#1.offset;havoc ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset;ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset := ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume -9223372036854775808 <= ims_pcu_get_device_info_#t~ret644#1 && ims_pcu_get_device_info_#t~ret644#1 <= 9223372036854775807;ims_pcu_get_device_info_~tmp~44#1 := ims_pcu_get_device_info_#t~ret644#1;havoc ims_pcu_get_device_info_#t~mem643#1;havoc ims_pcu_get_device_info_#t~ret644#1; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9126: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret755#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021-1: SUMMARY for call ims_pcu_attribute_store_#t~ret382#1 := ims_pcu_get_info(ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: assume 0 != ldv_entry_EMGentry_12_~tmp___0~22#1; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: assume !(0 != ldv_entry_EMGentry_12_~tmp___0~22#1); [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1 := ims_pcu_ofn_bit_store(ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1 && ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret736#1; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset := ldv_usb_usb_instance_8_#t~ret788#1.base, ldv_usb_usb_instance_8_#t~ret788#1.offset;havoc ldv_usb_usb_instance_8_#t~ret788#1.base, ldv_usb_usb_instance_8_#t~ret788#1.offset;ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset := ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset;call write~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, 135 + ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, 43 + ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, 8); [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6352: havoc ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_111 } true;ims_pcu_ofn_reg_addr_show_#res#1 := ims_pcu_ofn_reg_addr_show_~error~22#1; [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret788#1.base, ldv_usb_usb_instance_8_#t~ret788#1.offset := ldv_xmalloc(2024); srcloc: null [2025-02-08 04:37:39,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9061: havoc usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset;havoc usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset;assume { :end_inline_usb_deregister } true;assume { :begin_inline_ldv_usb_deregister } true;ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset, ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset := 0, 0, ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset, ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset := ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset;ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset := ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset;havoc ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset := ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_deregister_10_1 } true;ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset := ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset;ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset := ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6022: havoc ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_103 } true;ims_pcu_attribute_store_#res#1 := (if (if ims_pcu_attribute_store_~error~15#1 < 0 then ims_pcu_attribute_store_~error~15#1 else ims_pcu_attribute_store_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if ims_pcu_attribute_store_~error~15#1 < 0 then ims_pcu_attribute_store_~error~15#1 else ims_pcu_attribute_store_~count#1) % 18446744073709551616 % 18446744073709551616 else (if ims_pcu_attribute_store_~error~15#1 < 0 then ims_pcu_attribute_store_~error~15#1 else ims_pcu_attribute_store_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5097: SUMMARY for call __set_bit(314, ims_pcu_setup_gamepad_~input~3#1.base, 48 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem570#1.base, ims_pcu_parse_cdc_data_#t~mem570#1.offset, 106, 0); srcloc: null [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: havoc ims_pcu_parse_cdc_data_#t~mem570#1.base, ims_pcu_parse_cdc_data_#t~mem570#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem571#1;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-1: [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: call write~int#11(ims_pcu_buffers_alloc_#t~bitwise507#1, ims_pcu_buffers_alloc_#t~mem504#1.base, 92 + ims_pcu_buffers_alloc_#t~mem504#1.offset, 4);havoc ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset;havoc ims_pcu_buffers_alloc_#t~mem505#1.base, ims_pcu_buffers_alloc_#t~mem505#1.offset;havoc ims_pcu_buffers_alloc_#t~mem506#1;havoc ims_pcu_buffers_alloc_#t~bitwise507#1;call ims_pcu_buffers_alloc_#t~mem508#1.base, ims_pcu_buffers_alloc_#t~mem508#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem509#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 113 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call write~int#11(ims_pcu_buffers_alloc_#t~mem509#1, ims_pcu_buffers_alloc_#t~mem508#1.base, 104 + ims_pcu_buffers_alloc_#t~mem508#1.offset, 8);havoc ims_pcu_buffers_alloc_#t~mem508#1.base, ims_pcu_buffers_alloc_#t~mem508#1.offset;havoc ims_pcu_buffers_alloc_#t~mem509#1;call ims_pcu_buffers_alloc_#t~mem510#1.base, ims_pcu_buffers_alloc_#t~mem510#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem511#1.base, ims_pcu_buffers_alloc_#t~mem511#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 89 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem512#1 := read~int#11(ims_pcu_buffers_alloc_#t~mem511#1.base, 2 + ims_pcu_buffers_alloc_#t~mem511#1.offset, 1); [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset := ldv_usb_alloc_coherent_121_#t~ret814#1.base, ldv_usb_alloc_coherent_121_#t~ret814#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret814#1.base, ldv_usb_alloc_coherent_121_#t~ret814#1.offset;ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset := ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863-1: SUMMARY for call ldv_usb_alloc_coherent_121_#t~ret814#1.base, ldv_usb_alloc_coherent_121_#t~ret814#1.offset := ldv_linux_usb_coherent_usb_alloc_coherent(ldv_usb_alloc_coherent_121_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-4: assume 0 == ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296 || 4 == ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296;ims_pcu_buffers_alloc_#t~bitwise507#1 := 4; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-4: assume !(0 == ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296 || 4 == ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296); [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-3: assume false;ims_pcu_buffers_alloc_#t~bitwise507#1 := ims_pcu_buffers_alloc_#t~mem506#1; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-3: assume !false; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683-2: havoc ims_pcu_buffers_alloc_#t~bitwise507#1;assume (ims_pcu_buffers_alloc_#t~bitwise507#1 % 4294967296 >= ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296 && ims_pcu_buffers_alloc_#t~bitwise507#1 % 4294967296 >= 4) && ims_pcu_buffers_alloc_#t~bitwise507#1 % 4294967296 <= 4 + ims_pcu_buffers_alloc_#t~mem506#1 % 4294967296; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume -2147483648 <= ims_pcu_probe_#t~ret696#1 && ims_pcu_probe_#t~ret696#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret696#1;havoc ims_pcu_probe_#t~ret696#1; [2025-02-08 04:37:39,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5098: SUMMARY for call __set_bit(3, ims_pcu_setup_gamepad_~input~3#1.base, 40 + ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278-1: SUMMARY for call ims_pcu_probe_#t~ret696#1 := ims_pcu_line_setup(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume 0 != ims_pcu_get_device_info_~tmp~44#1;call ims_pcu_get_device_info_#t~mem645#1.base, ims_pcu_get_device_info_#t~mem645#1.offset := read~$Pointer$#11(ims_pcu_get_device_info_~pcu#1.base, 8 + ims_pcu_get_device_info_~pcu#1.offset, 8); [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume !(0 != ims_pcu_get_device_info_~tmp~44#1); [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret756#1; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret733#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: havoc ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset, ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset, ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset;assume { :end_inline_ldv_usb_deregister } true; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: call write~int#11(usb_fill_int_urb_#t~bitwise100#1, usb_fill_int_urb_~urb#1.base, 160 + usb_fill_int_urb_~urb#1.offset, 4);havoc usb_fill_int_urb_#t~bitwise100#1; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call ldv_assume((if 0 != ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume { :begin_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume 0 == -1 + usb_fill_int_urb_~interval#1;usb_fill_int_urb_#t~bitwise100#1 := 1; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume !(0 == -1 + usb_fill_int_urb_~interval#1); [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-2: havoc usb_fill_int_urb_#t~bitwise100#1;assume usb_fill_int_urb_#t~bitwise100#1 > 1; [2025-02-08 04:37:39,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-1: SUMMARY for call usb_endpoint_is_bulk_in_#t~ret48#1 := usb_endpoint_xfer_bulk(usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504: assume -2147483648 <= usb_endpoint_is_bulk_in_#t~ret48#1 && usb_endpoint_is_bulk_in_#t~ret48#1 <= 2147483647;usb_endpoint_is_bulk_in_~tmp~5#1 := usb_endpoint_is_bulk_in_#t~ret48#1;havoc usb_endpoint_is_bulk_in_#t~ret48#1; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret412#1.base, ims_pcu_ofn_reg_data_show_#t~ret412#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: havoc led_classdev_register_#t~nondet980#1;ims_pcu_setup_backlight_#t~ret364#1 := led_classdev_register_#res#1;havoc led_classdev_register_#t~nondet980#1, led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset, led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset;havoc led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset, led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset;assume { :end_inline_led_classdev_register } true;assume -2147483648 <= ims_pcu_setup_backlight_#t~ret364#1 && ims_pcu_setup_backlight_#t~ret364#1 <= 2147483647;ims_pcu_setup_backlight_~error~14#1 := ims_pcu_setup_backlight_#t~ret364#1;havoc ims_pcu_setup_backlight_#t~mem363#1.base, ims_pcu_setup_backlight_#t~mem363#1.offset;havoc ims_pcu_setup_backlight_#t~ret364#1; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288: ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset := ims_pcu_ofn_reg_data_show_#t~ret412#1.base, ims_pcu_ofn_reg_data_show_#t~ret412#1.offset;havoc ims_pcu_ofn_reg_data_show_#t~ret412#1.base, ims_pcu_ofn_reg_data_show_#t~ret412#1.offset;ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset := ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset;assume { :begin_inline_ldv_mutex_lock_106 } true;ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_show_~pcu~9#1.base, 552 + ims_pcu_ofn_reg_data_show_~pcu~9#1.offset;havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset := ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5099: SUMMARY for call input_set_abs_params(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 0, -1, 1, 0, 0); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume 0 != ims_pcu_init_application_mode_~error~31#1;call ims_pcu_init_application_mode_#t~mem655#1.base, ims_pcu_init_application_mode_#t~mem655#1.offset := read~$Pointer$#11(ims_pcu_init_application_mode_~pcu#1.base, 8 + ims_pcu_init_application_mode_~pcu#1.offset, 8); [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume !(0 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem656#1 := read~int#11(ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset, 1);ims_pcu_init_application_mode_#t~short659#1 := ims_pcu_init_application_mode_#t~mem656#1 % 256 % 4294967296 > 5; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume { :end_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: assume -9223372036854775808 <= ldv_usb_alloc_coherent_121_#t~ret815#1 && ldv_usb_alloc_coherent_121_#t~ret815#1 <= 9223372036854775807;ldv_usb_alloc_coherent_121_~tmp___0~33#1 := ldv_usb_alloc_coherent_121_#t~ret815#1;havoc ldv_usb_alloc_coherent_121_#t~ret815#1; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-1: SUMMARY for call ldv_usb_alloc_coherent_121_#t~ret815#1 := ldv_is_err(ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-1: SUMMARY for call ims_pcu_buffers_alloc_#t~ret513#1 := __create_pipe(ims_pcu_buffers_alloc_#t~mem510#1.base, ims_pcu_buffers_alloc_#t~mem510#1.offset, ims_pcu_buffers_alloc_#t~mem512#1 % 256); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: ims_pcu_buffers_alloc_~tmp___3~1#1 := ims_pcu_buffers_alloc_#t~ret513#1;havoc ims_pcu_buffers_alloc_#t~mem510#1.base, ims_pcu_buffers_alloc_#t~mem510#1.offset;havoc ims_pcu_buffers_alloc_#t~mem511#1.base, ims_pcu_buffers_alloc_#t~mem511#1.offset;havoc ims_pcu_buffers_alloc_#t~mem512#1;havoc ims_pcu_buffers_alloc_#t~ret513#1;call ims_pcu_buffers_alloc_#t~mem514#1.base, ims_pcu_buffers_alloc_#t~mem514#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 97 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem515#1.base, ims_pcu_buffers_alloc_#t~mem515#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset := ldv_usb_usb_instance_8_#t~ret789#1.base, ldv_usb_usb_instance_8_#t~ret789#1.offset;havoc ldv_usb_usb_instance_8_#t~ret789#1.base, ldv_usb_usb_instance_8_#t~ret789#1.offset;ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset := ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset;assume { :begin_inline_ldv_ldv_pre_probe_146 } true; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret789#1.base, ldv_usb_usb_instance_8_#t~ret789#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume !(0 != ims_pcu_probe_~error~33#1);assume { :begin_inline_ldv_sysfs_create_group_137 } true;ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset := ims_pcu_probe_~intf#1.base, 59 + ims_pcu_probe_~intf#1.offset, ~#ims_pcu_attr_group~0.base, ~#ims_pcu_attr_group~0.offset;havoc ldv_sysfs_create_group_137_#res#1;havoc ldv_sysfs_create_group_137_#t~ret821#1, ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_137_~tmp~79#1;ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_137_~tmp~79#1; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-1: assume { :begin_inline_ldv_dispatch_instance_register_9_3 } true;ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset := ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret716#1.base, ldv_dispatch_instance_register_9_3_#t~ret716#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset := ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;havoc ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: havoc ldv_dispatch_instance_register_9_3_#t~ret716#1.base, ldv_dispatch_instance_register_9_3_#t~ret716#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;havoc ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_3 } true;assume { :begin_inline_ldv_dispatch_instance_deregister_9_2 } true;ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset := ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset;ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset := ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset; [2025-02-08 04:37:39,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5100: SUMMARY for call input_set_abs_params(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 1, -1, 1, 0, 0); srcloc: null [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: SUMMARY for call __dynamic_dev_dbg(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_#t~mem645#1.base, ims_pcu_get_device_info_#t~mem645#1.offset, 122, 0); srcloc: null [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: havoc ims_pcu_get_device_info_#t~mem645#1.base, ims_pcu_get_device_info_#t~mem645#1.offset; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1);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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#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; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: SUMMARY for call ldv_assume((if 0 == ldv_usb_alloc_coherent_121_~tmp___0~33#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686: havoc usb_fill_int_urb_#t~mem97#1, usb_fill_int_urb_#t~mem98#1, usb_fill_int_urb_#t~short99#1, usb_fill_int_urb_#t~bitwise100#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~_min1~0#1, usb_fill_int_urb_~_max1~0#1, usb_fill_int_urb_~_max2~0#1, usb_fill_int_urb_~_min2~0#1;havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1;assume { :end_inline_usb_fill_int_urb } true;havoc ims_pcu_buffers_alloc_#t~mem514#1.base, ims_pcu_buffers_alloc_#t~mem514#1.offset;havoc ims_pcu_buffers_alloc_#t~mem515#1.base, ims_pcu_buffers_alloc_#t~mem515#1.offset;havoc ims_pcu_buffers_alloc_#t~bitwise516#1;havoc ims_pcu_buffers_alloc_#t~mem517#1.base, ims_pcu_buffers_alloc_#t~mem517#1.offset;havoc ims_pcu_buffers_alloc_#t~mem518#1;havoc ims_pcu_buffers_alloc_#t~mem519#1.base, ims_pcu_buffers_alloc_#t~mem519#1.offset;havoc ims_pcu_buffers_alloc_#t~mem520#1;ims_pcu_buffers_alloc_#res#1 := 0; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-4: assume false;ims_pcu_buffers_alloc_#t~bitwise516#1 := ims_pcu_buffers_alloc_~tmp___3~1#1; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-4: assume !false; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-3: havoc ims_pcu_buffers_alloc_#t~bitwise516#1;assume (ims_pcu_buffers_alloc_#t~bitwise516#1 % 4294967296 >= ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296 && ims_pcu_buffers_alloc_#t~bitwise516#1 % 4294967296 >= 1073741952) && ims_pcu_buffers_alloc_#t~bitwise516#1 % 4294967296 <= 1073741952 + ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: assume 0 != usb_endpoint_is_bulk_in_~tmp~5#1;assume { :begin_inline_usb_endpoint_dir_in } true;usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset := usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset;havoc usb_endpoint_dir_in_#res#1;havoc usb_endpoint_dir_in_#t~mem45#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset;usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset := usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset;call usb_endpoint_dir_in_#t~mem45#1 := read~int#11(usb_endpoint_dir_in_~epd#1.base, 2 + usb_endpoint_dir_in_~epd#1.offset, 1);usb_endpoint_dir_in_#res#1 := (if (if usb_endpoint_dir_in_#t~mem45#1 % 256 % 256 <= 127 then usb_endpoint_dir_in_#t~mem45#1 % 256 % 256 else usb_endpoint_dir_in_#t~mem45#1 % 256 % 256 - 256) < 0 then 1 else 0);havoc usb_endpoint_dir_in_#t~mem45#1; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: assume !(0 != usb_endpoint_is_bulk_in_~tmp~5#1);usb_endpoint_is_bulk_in_~tmp___1~0#1 := 0; [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-2: [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-1: call ims_pcu_buffers_alloc_#t~mem517#1.base, ims_pcu_buffers_alloc_#t~mem517#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 105 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem518#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 121 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem519#1.base, ims_pcu_buffers_alloc_#t~mem519#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 89 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem520#1 := read~int#11(ims_pcu_buffers_alloc_#t~mem519#1.base, 6 + ims_pcu_buffers_alloc_#t~mem519#1.offset, 1);assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := ims_pcu_buffers_alloc_#t~mem514#1.base, ims_pcu_buffers_alloc_#t~mem514#1.offset, ims_pcu_buffers_alloc_#t~mem515#1.base, ims_pcu_buffers_alloc_#t~mem515#1.offset, ims_pcu_buffers_alloc_#t~bitwise516#1, ims_pcu_buffers_alloc_#t~mem517#1.base, ims_pcu_buffers_alloc_#t~mem517#1.offset, (if ims_pcu_buffers_alloc_#t~mem518#1 % 18446744073709551616 % 4294967296 <= 2147483647 then ims_pcu_buffers_alloc_#t~mem518#1 % 18446744073709551616 % 4294967296 else ims_pcu_buffers_alloc_#t~mem518#1 % 18446744073709551616 % 4294967296 - 4294967296), #funAddr~ims_pcu_irq.base, #funAddr~ims_pcu_irq.offset, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, (if ims_pcu_buffers_alloc_#t~mem520#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_buffers_alloc_#t~mem520#1 % 256 % 4294967296 else ims_pcu_buffers_alloc_#t~mem520#1 % 256 % 4294967296 - 4294967296);havoc usb_fill_int_urb_#t~mem97#1, usb_fill_int_urb_#t~mem98#1, usb_fill_int_urb_#t~short99#1, usb_fill_int_urb_#t~bitwise100#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~_min1~0#1, usb_fill_int_urb_~_max1~0#1, usb_fill_int_urb_~_max2~0#1, usb_fill_int_urb_~_min2~0#1;usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset;usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset;usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1;usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset;usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1;usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset;usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset;usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1;havoc usb_fill_int_urb_~_min1~0#1;havoc usb_fill_int_urb_~_max1~0#1;havoc usb_fill_int_urb_~_max2~0#1;havoc usb_fill_int_urb_~_min2~0#1;call write~$Pointer$#11(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, 64 + usb_fill_int_urb_~urb#1.offset, 8);call write~int#11(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, 80 + usb_fill_int_urb_~urb#1.offset, 4);call write~$Pointer$#11(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, 96 + usb_fill_int_urb_~urb#1.offset, 8);call write~int#11(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, 128 + usb_fill_int_urb_~urb#1.offset, 4);call write~$Pointer$#11(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, 176 + usb_fill_int_urb_~urb#1.offset, 8);call write~$Pointer$#11(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, 168 + usb_fill_int_urb_~urb#1.offset, 8);call usb_fill_int_urb_#t~mem97#1 := read~int#11(usb_fill_int_urb_~dev#1.base, 28 + usb_fill_int_urb_~dev#1.offset, 4);usb_fill_int_urb_#t~short99#1 := 3 == usb_fill_int_urb_#t~mem97#1 % 4294967296; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-5: assume 0 == ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296 || 1073741952 == ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296;ims_pcu_buffers_alloc_#t~bitwise516#1 := 1073741952; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686-5: assume !(0 == ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296 || 1073741952 == ims_pcu_buffers_alloc_~tmp___3~1#1 % 4294967296); [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: havoc ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_9_2 } true; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_106 } true;call ims_pcu_ofn_reg_data_show_#t~mem413#1 := read~int#11(ims_pcu_ofn_reg_data_show_~pcu~9#1.base, 80 + ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, 1); [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: call ldv_usb_usb_instance_8_#t~mem802#1.base, ldv_usb_usb_instance_8_#t~mem802#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 16 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_release_8_4 } true;ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset, ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem802#1.base, ldv_usb_usb_instance_8_#t~mem802#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset, ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset;ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset := ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset;ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset := ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083-1: SUMMARY for call dev_err(ims_pcu_init_application_mode_#t~mem655#1.base, ims_pcu_init_application_mode_#t~mem655#1.offset, 129, 0); srcloc: null [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: havoc ims_pcu_init_application_mode_#t~mem655#1.base, ims_pcu_init_application_mode_#t~mem655#1.offset;ims_pcu_init_application_mode_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101: assume -2147483648 <= ims_pcu_setup_gamepad_#t~ret213#1 && ims_pcu_setup_gamepad_#t~ret213#1 <= 2147483647;ims_pcu_setup_gamepad_~error~1#1 := ims_pcu_setup_gamepad_#t~ret213#1;havoc ims_pcu_setup_gamepad_#t~ret213#1; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: havoc usb_register_driver_#t~nondet992#1; [2025-02-08 04:37:39,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret213#1 := input_register_device(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_coherent_121_~flags#1); srcloc: null [2025-02-08 04:37:39,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: ims_pcu_buffers_alloc_#t~ret471#1.base, ims_pcu_buffers_alloc_#t~ret471#1.offset := ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret810#1.base, ldv_usb_alloc_coherent_119_#t~ret810#1.offset, ldv_usb_alloc_coherent_119_#t~ret811#1, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_~flags#1, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset, ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset, ldv_usb_alloc_coherent_119_~tmp___0~31#1;havoc ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_#in~flags#1, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset;assume { :end_inline_ldv_usb_alloc_coherent_119 } true;ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset := ims_pcu_buffers_alloc_#t~ret471#1.base, ims_pcu_buffers_alloc_#t~ret471#1.offset;havoc ims_pcu_buffers_alloc_#t~mem469#1.base, ims_pcu_buffers_alloc_#t~mem469#1.offset;havoc ims_pcu_buffers_alloc_#t~mem470#1;havoc ims_pcu_buffers_alloc_#t~ret471#1.base, ims_pcu_buffers_alloc_#t~ret471#1.offset;call write~$Pointer$#11(ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, 153 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 153 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: assume -2147483648 <= ims_pcu_ofn_reg_data_show_#t~ret414#1 && ims_pcu_ofn_reg_data_show_#t~ret414#1 <= 2147483647;ims_pcu_ofn_reg_data_show_~error~20#1 := ims_pcu_ofn_reg_data_show_#t~ret414#1;havoc ims_pcu_ofn_reg_data_show_#t~mem413#1;havoc ims_pcu_ofn_reg_data_show_#t~ret414#1;assume { :begin_inline_ldv_mutex_unlock_107 } true;ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_show_~pcu~9#1.base, 552 + ims_pcu_ofn_reg_data_show_~pcu~9#1.offset;havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset := ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:39,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret414#1 := ims_pcu_read_ofn_config(ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, (if ims_pcu_ofn_reg_data_show_#t~mem413#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_ofn_reg_data_show_#t~mem413#1 % 256 % 4294967296 else ims_pcu_ofn_reg_data_show_#t~mem413#1 % 256 % 4294967296 - 4294967296), ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset); srcloc: null [2025-02-08 04:37:39,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: assume { :end_inline_ldv_ldv_pre_probe_146 } true;call ldv_usb_usb_instance_8_#t~mem790#1.base, ldv_usb_usb_instance_8_#t~mem790#1.offset := read~$Pointer$#11(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, 8 + ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, 8);assume { :begin_inline_ldv_usb_instance_probe_8_13 } true;ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset, ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset, ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset := ldv_usb_usb_instance_8_#t~mem790#1.base, ldv_usb_usb_instance_8_#t~mem790#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset;havoc ldv_usb_instance_probe_8_13_#res#1;havoc ldv_usb_instance_probe_8_13_#t~ret780#1, ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset, ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset, ldv_usb_instance_probe_8_13_~tmp~66#1;ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset := ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset;ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset := ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset;ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset := ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset;havoc ldv_usb_instance_probe_8_13_~tmp~66#1;assume { :begin_inline_ims_pcu_probe } true;ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset, ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset := ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset;havoc ims_pcu_probe_#res#1;havoc ims_pcu_probe_#t~ret686#1.base, ims_pcu_probe_#t~ret686#1.offset, ims_pcu_probe_#t~ret687#1.base, ims_pcu_probe_#t~ret687#1.offset, ims_pcu_probe_#t~mem688#1, ims_pcu_probe_#t~ret689#1, ims_pcu_probe_#t~mem690#1.base, ims_pcu_probe_#t~mem690#1.offset, ims_pcu_probe_#t~ret691#1, ims_pcu_probe_#t~mem692#1.base, ims_pcu_probe_#t~mem692#1.offset, ims_pcu_probe_#t~mem693#1.base, ims_pcu_probe_#t~mem693#1.offset, ims_pcu_probe_#t~ret694#1, ims_pcu_probe_#t~ret695#1, ims_pcu_probe_#t~ret696#1, ims_pcu_probe_#t~ret697#1, ims_pcu_probe_#t~mem698#1, ims_pcu_probe_#t~ret699#1, ims_pcu_probe_#t~ret700#1, ims_pcu_probe_#t~mem701#1.base, ims_pcu_probe_#t~mem701#1.offset, ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset, ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, ims_pcu_probe_~error~33#1, ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset, ims_pcu_probe_~tmp___1~8#1, ims_pcu_probe_~tmp___2~3#1;ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset := ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset;ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset := ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset;havoc ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset;havoc ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset;havoc ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_probe_~error~33#1;havoc ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset;call ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset := #Ultimate.allocOnStack(8);havoc ims_pcu_probe_~tmp___1~8#1;havoc ims_pcu_probe_~tmp___2~3#1;assume { :begin_inline_interface_to_usbdev } true;interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset := ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset;havoc interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset;havoc interface_to_usbdev_#t~mem80#1.base, interface_to_usbdev_#t~mem80#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset := interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset;havoc interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;call interface_to_usbdev_#t~mem80#1.base, interface_to_usbdev_#t~mem80#1.offset := read~$Pointer$#11(interface_to_usbdev_~intf#1.base, 43 + interface_to_usbdev_~intf#1.offset, 8);interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset := interface_to_usbdev_#t~mem80#1.base, interface_to_usbdev_#t~mem80#1.offset;havoc interface_to_usbdev_#t~mem80#1.base, interface_to_usbdev_#t~mem80#1.offset;interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset := interface_to_usbdev_~__mptr~0#1.base, -277776 + interface_to_usbdev_~__mptr~0#1.offset; [2025-02-08 04:37:39,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: ldv_usb_instance_suspend_8_8_#t~ret783#1 := ims_pcu_suspend_#res#1;havoc ims_pcu_suspend_#t~ret706#1.base, ims_pcu_suspend_#t~ret706#1.offset, ims_pcu_suspend_#t~mem707#1.base, ims_pcu_suspend_#t~mem707#1.offset, ims_pcu_suspend_#t~mem708#1, ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset, ims_pcu_suspend_~message#1.event, ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset, ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset, ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset;havoc ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset, ims_pcu_suspend_#in~message#1.event;assume { :end_inline_ims_pcu_suspend } true;assume -2147483648 <= ldv_usb_instance_suspend_8_8_#t~ret783#1 && ldv_usb_instance_suspend_8_8_#t~ret783#1 <= 2147483647;havoc ldv_usb_instance_suspend_8_8_#t~mem782#1;havoc ldv_usb_instance_suspend_8_8_#t~ret783#1; [2025-02-08 04:37:39,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret757#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#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; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset := ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_coherent_121_~flags#1); srcloc: null [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6754: ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset := ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset;call ims_pcu_get_cdc_union_desc_#t~mem548#1 := read~int#11(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, 1 + ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1);ims_pcu_get_cdc_union_desc_#t~short550#1 := 36 == ims_pcu_get_cdc_union_desc_#t~mem548#1 % 256 % 4294967296; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: call write~int#11(-1, usb_fill_int_urb_~urb#1.base, 152 + usb_fill_int_urb_~urb#1.offset, 4); [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-1: SUMMARY for call ldv_mutex_lock_interruptible_102_#t~ret807#1 := ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu(ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#1 := ims_pcu_ofn_bit_show(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); srcloc: null [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#1; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613-1: SUMMARY for call ldv_dispatch_register_11_2_#t~ret717#1.base, ldv_dispatch_register_11_2_#t~ret717#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: assume -2147483648 <= ldv_mutex_lock_interruptible_102_#t~ret807#1 && ldv_mutex_lock_interruptible_102_#t~ret807#1 <= 2147483647;ldv_mutex_lock_interruptible_102_~tmp~72#1 := ldv_mutex_lock_interruptible_102_#t~ret807#1;havoc ldv_mutex_lock_interruptible_102_#t~ret807#1;ldv_mutex_lock_interruptible_102_#res#1 := ldv_mutex_lock_interruptible_102_~tmp~72#1; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset := ldv_dispatch_register_11_2_#t~ret717#1.base, ldv_dispatch_register_11_2_#t~ret717#1.offset;havoc ldv_dispatch_register_11_2_#t~ret717#1.base, ldv_dispatch_register_11_2_#t~ret717#1.offset;ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset := ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;call write~$Pointer$#11(ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, 8);assume { :begin_inline_ldv_usb_dummy_factory_9 } true;ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset := ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset;havoc ldv_usb_dummy_factory_9_#t~mem774#1.base, ldv_usb_dummy_factory_9_#t~mem774#1.offset, ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset, ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset := ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset;havoc ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset := ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: ldv_usb_usb_instance_8_#t~ret791#1 := ldv_usb_instance_probe_8_13_#res#1;havoc ldv_usb_instance_probe_8_13_#t~ret780#1, ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset, ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset, ldv_usb_instance_probe_8_13_~tmp~66#1;havoc ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset, ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset, ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_probe_8_13 } true;assume -2147483648 <= ldv_usb_usb_instance_8_#t~ret791#1 && ldv_usb_usb_instance_8_#t~ret791#1 <= 2147483647;ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 := ldv_usb_usb_instance_8_#t~ret791#1;havoc ldv_usb_usb_instance_8_#t~mem790#1.base, ldv_usb_usb_instance_8_#t~mem790#1.offset;havoc ldv_usb_usb_instance_8_#t~ret791#1;assume { :begin_inline_ldv_ldv_post_probe_147 } true;ldv_ldv_post_probe_147_#in~retval#1 := ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1;havoc ldv_ldv_post_probe_147_#res#1;havoc ldv_ldv_post_probe_147_#t~ret825#1, ldv_ldv_post_probe_147_~retval#1, ldv_ldv_post_probe_147_~tmp~82#1;ldv_ldv_post_probe_147_~retval#1 := ldv_ldv_post_probe_147_#in~retval#1;havoc ldv_ldv_post_probe_147_~tmp~82#1;assume { :begin_inline_ldv_linux_net_register_check_return_value_probe } true;ldv_linux_net_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_~retval#1;ldv_linux_net_register_check_return_value_probe_~retval#1 := ldv_linux_net_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_107 } true; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume 0 != ims_pcu_setup_gamepad_~error~1#1;call ims_pcu_setup_gamepad_#t~mem214#1.base, ims_pcu_setup_gamepad_#t~mem214#1.offset := read~$Pointer$#11(ims_pcu_setup_gamepad_~pcu#1.base, 8 + ims_pcu_setup_gamepad_~pcu#1.offset, 8); [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume !(0 != ims_pcu_setup_gamepad_~error~1#1);call write~$Pointer$#11(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, 932 + ims_pcu_setup_gamepad_~pcu#1.offset, 8);ims_pcu_setup_gamepad_#res#1 := 0; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume ims_pcu_get_cdc_union_desc_#t~short550#1;call ims_pcu_get_cdc_union_desc_#t~mem549#1 := read~int#11(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, 2 + ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1);ims_pcu_get_cdc_union_desc_#t~short550#1 := 6 == ims_pcu_get_cdc_union_desc_#t~mem549#1 % 256 % 4294967296; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume !ims_pcu_get_cdc_union_desc_#t~short550#1; [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume ims_pcu_get_cdc_union_desc_#t~short550#1;havoc ims_pcu_get_cdc_union_desc_#t~mem548#1;havoc ims_pcu_get_cdc_union_desc_#t~mem549#1;havoc ims_pcu_get_cdc_union_desc_#t~short550#1;call write~$Pointer$#26(100, 0, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 8);call write~$Pointer$#26(101, 0, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 8 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 8);call write~$Pointer$#26(102, 0, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 16 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 8);call write~$Pointer$#26(103, 0, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 24 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 8);call write~int#26(1643, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 32 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 4);call write~int#26(0, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 36 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 1);call ims_pcu_get_cdc_union_desc_#t~mem551#1 := read~int#26(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, 36 + ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 1); [2025-02-08 04:37:39,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume !ims_pcu_get_cdc_union_desc_#t~short550#1;havoc ims_pcu_get_cdc_union_desc_#t~mem548#1;havoc ims_pcu_get_cdc_union_desc_#t~mem549#1;havoc ims_pcu_get_cdc_union_desc_#t~short550#1;call ims_pcu_get_cdc_union_desc_#t~mem553#1 := read~int#11(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1);ims_pcu_get_cdc_union_desc_~buflen~0#1 := ims_pcu_get_cdc_union_desc_~buflen~0#1 - ims_pcu_get_cdc_union_desc_#t~mem553#1 % 256;havoc ims_pcu_get_cdc_union_desc_#t~mem553#1;call ims_pcu_get_cdc_union_desc_#t~mem554#1 := read~int#11(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1);ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset := ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset + (if ims_pcu_get_cdc_union_desc_#t~mem554#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_get_cdc_union_desc_#t~mem554#1 % 256 % 18446744073709551616 % 18446744073709551616 else ims_pcu_get_cdc_union_desc_#t~mem554#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ims_pcu_get_cdc_union_desc_#t~mem554#1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567: havoc ims_pcu_set_info_#t~memcpy~res304#1.base, ims_pcu_set_info_#t~memcpy~res304#1.offset; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res304#1.base, ims_pcu_set_info_#t~memcpy~res304#1.offset := #Ultimate.C_memcpy#11(ims_pcu_set_info_~pcu#1.base, 335 + ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~pcu#1.base, 21 + ims_pcu_set_info_~pcu#1.offset, 15); srcloc: null [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4510: assume 0 != usb_endpoint_is_bulk_in_~tmp___0~2#1;usb_endpoint_is_bulk_in_~tmp___1~0#1 := 1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4510: assume !(0 != usb_endpoint_is_bulk_in_~tmp___0~2#1);usb_endpoint_is_bulk_in_~tmp___1~0#1 := 0; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume 0 == (ims_pcu_buffers_alloc_#t~mem472#1.base + ims_pcu_buffers_alloc_#t~mem472#1.offset) % 18446744073709551616;havoc ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset;call ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 8 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume !(0 == (ims_pcu_buffers_alloc_#t~mem472#1.base + ims_pcu_buffers_alloc_#t~mem472#1.offset) % 18446744073709551616);havoc ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset;assume { :begin_inline_ldv_usb_alloc_urb_120 } true;ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_120_#in~flags#1 := 0, 208;havoc ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret812#1.base, ldv_usb_alloc_urb_120_#t~ret812#1.offset, ldv_usb_alloc_urb_120_#t~ret813#1, ldv_usb_alloc_urb_120_~ldv_func_arg1#1, ldv_usb_alloc_urb_120_~flags#1, ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset, ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset, ldv_usb_alloc_urb_120_~tmp___0~32#1;ldv_usb_alloc_urb_120_~ldv_func_arg1#1 := ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_120_~flags#1 := ldv_usb_alloc_urb_120_#in~flags#1;havoc ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset;havoc ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset;havoc ldv_usb_alloc_urb_120_~tmp___0~32#1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294: assume 0 != ims_pcu_ofn_reg_data_show_~error~20#1;ims_pcu_ofn_reg_data_show_#res#1 := ims_pcu_ofn_reg_data_show_~error~20#1;call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294: assume !(0 != ims_pcu_ofn_reg_data_show_~error~20#1);call ims_pcu_ofn_reg_data_show_#t~mem415#1 := read~int#8(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, 1); [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: ims_pcu_probe_#t~ret697#1 := ldv_sysfs_create_group_137_#res#1;havoc ldv_sysfs_create_group_137_#t~ret821#1, ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_137_~tmp~79#1;havoc ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_137 } true;assume -2147483648 <= ims_pcu_probe_#t~ret697#1 && ims_pcu_probe_#t~ret697#1 <= 2147483647;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret697#1;havoc ims_pcu_probe_#t~ret697#1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126-1: SUMMARY for call ldv_post_init_#t~ret869#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105: havoc ims_pcu_setup_gamepad_#t~mem214#1.base, ims_pcu_setup_gamepad_#t~mem214#1.offset; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105-1: SUMMARY for call dev_err(ims_pcu_setup_gamepad_#t~mem214#1.base, ims_pcu_setup_gamepad_#t~mem214#1.offset, 7, 0); srcloc: null [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset;ims_pcu_init_application_mode_#t~ret653#1 := ims_pcu_get_device_info_#res#1;havoc ims_pcu_get_device_info_#t~ret614#1, ims_pcu_get_device_info_#t~ret615#1, ims_pcu_get_device_info_#t~mem616#1.base, ims_pcu_get_device_info_#t~mem616#1.offset, ims_pcu_get_device_info_#t~mem617#1, ims_pcu_get_device_info_#t~mem618#1, ims_pcu_get_device_info_#t~mem619#1, ims_pcu_get_device_info_#t~mem620#1, ims_pcu_get_device_info_#t~mem621#1, ims_pcu_get_device_info_#t~mem622#1, ims_pcu_get_device_info_#t~loopctr623#1, ims_pcu_get_device_info_#t~nondet624#1, ims_pcu_get_device_info_#t~ret625#1, ims_pcu_get_device_info_#t~ret626#1, ims_pcu_get_device_info_#t~mem627#1.base, ims_pcu_get_device_info_#t~mem627#1.offset, ims_pcu_get_device_info_#t~mem628#1, ims_pcu_get_device_info_#t~mem629#1, ims_pcu_get_device_info_#t~mem630#1, ims_pcu_get_device_info_#t~mem631#1, ims_pcu_get_device_info_#t~mem632#1, ims_pcu_get_device_info_#t~mem633#1, ims_pcu_get_device_info_#t~loopctr634#1, ims_pcu_get_device_info_#t~nondet635#1, ims_pcu_get_device_info_#t~ret636#1, ims_pcu_get_device_info_#t~ret637#1, ims_pcu_get_device_info_#t~mem638#1.base, ims_pcu_get_device_info_#t~mem638#1.offset, ims_pcu_get_device_info_#t~mem639#1, ims_pcu_get_device_info_#t~loopctr640#1, ims_pcu_get_device_info_#t~nondet641#1, ims_pcu_get_device_info_#t~ret642#1, ims_pcu_get_device_info_#t~mem643#1, ims_pcu_get_device_info_#t~ret644#1, ims_pcu_get_device_info_#t~mem645#1.base, ims_pcu_get_device_info_#t~mem645#1.offset, ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, ims_pcu_get_device_info_~error~29#1, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_~tmp~44#1;havoc ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset;assume { :end_inline_ims_pcu_get_device_info } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret653#1 && ims_pcu_init_application_mode_#t~ret653#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret653#1;havoc ims_pcu_init_application_mode_#t~ret653#1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret750#1; [2025-02-08 04:37:39,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126: assume -2147483648 <= ldv_post_init_#t~ret869#1 && ldv_post_init_#t~ret869#1 <= 2147483647;ldv_post_init_~tmp~99#1 := ldv_post_init_#t~ret869#1;havoc ldv_post_init_#t~ret869#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~99#1;ldv_ldv_post_init_142_#t~ret824#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret869#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~99#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_ldv_post_init_142_#t~ret824#1 && ldv_ldv_post_init_142_#t~ret824#1 <= 2147483647;ldv_ldv_post_init_142_~tmp~81#1 := ldv_ldv_post_init_142_#t~ret824#1;havoc ldv_ldv_post_init_142_#t~ret824#1;ldv_ldv_post_init_142_#res#1 := ldv_ldv_post_init_142_~tmp~81#1;ldv_entry_EMGentry_12_#t~ret742#1 := ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret824#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~81#1;havoc ldv_ldv_post_init_142_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_142 } true;assume -2147483648 <= ldv_entry_EMGentry_12_#t~ret742#1 && ldv_entry_EMGentry_12_#t~ret742#1 <= 2147483647;ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 := ldv_entry_EMGentry_12_#t~ret742#1;havoc ldv_entry_EMGentry_12_#t~ret742#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6823: ims_pcu_parse_cdc_data_#t~ret574#1 := usb_endpoint_is_bulk_out_#res#1;havoc usb_endpoint_is_bulk_out_#t~ret50#1, usb_endpoint_is_bulk_out_#t~ret51#1, usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset, usb_endpoint_is_bulk_out_~tmp~6#1, usb_endpoint_is_bulk_out_~tmp___0~3#1, usb_endpoint_is_bulk_out_~tmp___1~1#1;havoc usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset;assume { :end_inline_usb_endpoint_is_bulk_out } true;assume -2147483648 <= ims_pcu_parse_cdc_data_#t~ret574#1 && ims_pcu_parse_cdc_data_#t~ret574#1 <= 2147483647;ims_pcu_parse_cdc_data_~tmp___0~18#1 := ims_pcu_parse_cdc_data_#t~ret574#1;havoc ims_pcu_parse_cdc_data_#t~mem573#1.base, ims_pcu_parse_cdc_data_#t~mem573#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret574#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: SUMMARY for call ldv_assume((if 0 == ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5568-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res305#1.base, ims_pcu_set_info_#t~memcpy~res305#1.offset := #Ultimate.C_memcpy#11(ims_pcu_set_info_~pcu#1.base, 350 + ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~pcu#1.base, 44 + ims_pcu_set_info_~pcu#1.offset, 8); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: havoc ldv_usb_dummy_factory_9_#t~mem774#1.base, ldv_usb_dummy_factory_9_#t~mem774#1.offset, ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset, ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;havoc ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset;assume { :end_inline_ldv_usb_dummy_factory_9 } true; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5568: havoc ims_pcu_set_info_#t~memcpy~res305#1.base, ims_pcu_set_info_#t~memcpy~res305#1.offset; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret770#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974: ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset := ims_pcu_setup_buttons_#t~ret173#1.base, ims_pcu_setup_buttons_#t~ret173#1.offset;havoc ims_pcu_setup_buttons_#t~ret173#1.base, ims_pcu_setup_buttons_#t~ret173#1.offset; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret173#1.base, ims_pcu_setup_buttons_#t~ret173#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7881-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret744#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7881: assume -2147483648 <= ldv_entry_EMGentry_12_#t~ret744#1 && ldv_entry_EMGentry_12_#t~ret744#1 <= 2147483647;ldv_entry_EMGentry_12_~tmp~57#1 := ldv_entry_EMGentry_12_#t~ret744#1;havoc ldv_entry_EMGentry_12_#t~ret744#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626: havoc ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset;ims_pcu_buffers_alloc_#res#1 := -12; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692-1: call ims_pcu_buffers_alloc_#t~mem521#1.base, ims_pcu_buffers_alloc_#t~mem521#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem522#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 121 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem523#1.base, ims_pcu_buffers_alloc_#t~mem523#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 105 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem524#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 113 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_ldv_usb_free_coherent_123 } true;ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset, ldv_usb_free_coherent_123_#in~size#1, ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset, ldv_usb_free_coherent_123_#in~dma#1 := ims_pcu_buffers_alloc_#t~mem521#1.base, ims_pcu_buffers_alloc_#t~mem521#1.offset, ims_pcu_buffers_alloc_#t~mem522#1, ims_pcu_buffers_alloc_#t~mem523#1.base, ims_pcu_buffers_alloc_#t~mem523#1.offset, ims_pcu_buffers_alloc_#t~mem524#1;havoc ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset, ldv_usb_free_coherent_123_~size#1, ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset, ldv_usb_free_coherent_123_~dma#1;ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset := ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset;ldv_usb_free_coherent_123_~size#1 := ldv_usb_free_coherent_123_#in~size#1;ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset := ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset;ldv_usb_free_coherent_123_~dma#1 := ldv_usb_free_coherent_123_#in~dma#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset, ldv_usb_free_coherent_123_~size#1, ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset, ldv_usb_free_coherent_123_~dma#1;havoc ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset, ldv_usb_free_coherent_123_#in~size#1, ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset, ldv_usb_free_coherent_123_#in~dma#1;assume { :end_inline_ldv_usb_free_coherent_123 } true;havoc ims_pcu_buffers_alloc_#t~mem521#1.base, ims_pcu_buffers_alloc_#t~mem521#1.offset;havoc ims_pcu_buffers_alloc_#t~mem522#1;havoc ims_pcu_buffers_alloc_#t~mem523#1.base, ims_pcu_buffers_alloc_#t~mem523#1.offset;havoc ims_pcu_buffers_alloc_#t~mem524#1;call ims_pcu_buffers_alloc_#t~mem525#1.base, ims_pcu_buffers_alloc_#t~mem525#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 185 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: ldv_usb_usb_instance_8_#t~ret792#1 := ldv_ldv_post_probe_147_#res#1;havoc ldv_ldv_post_probe_147_#t~ret825#1, ldv_ldv_post_probe_147_~retval#1, ldv_ldv_post_probe_147_~tmp~82#1;havoc ldv_ldv_post_probe_147_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_147 } true;assume -2147483648 <= ldv_usb_usb_instance_8_#t~ret792#1 && ldv_usb_usb_instance_8_#t~ret792#1 <= 2147483647;ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 := ldv_usb_usb_instance_8_#t~ret792#1;havoc ldv_usb_usb_instance_8_#t~ret792#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, 93, 0); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: havoc ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset, ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset;havoc ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset, ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_release_8_4 } true;havoc ldv_usb_usb_instance_8_#t~mem802#1.base, ldv_usb_usb_instance_8_#t~mem802#1.offset; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: assume !(0 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem698#1 := read~int#11(ims_pcu_probe_~pcu~16#1.base, 20 + ims_pcu_probe_~pcu~16#1.offset, 1); [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1); [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023-1: ims_pcu_get_device_info_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: assume ims_pcu_init_application_mode_#t~short659#1; [2025-02-08 04:37:39,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: assume !ims_pcu_init_application_mode_#t~short659#1;call ims_pcu_init_application_mode_#t~mem657#1 := read~int#11(ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset, 1);call ims_pcu_init_application_mode_#t~mem658#1.base, ims_pcu_init_application_mode_#t~mem658#1.offset := read~$Pointer$#21(~#ims_pcu_device_info~0.base, ~#ims_pcu_device_info~0.offset + 17 * (if ims_pcu_init_application_mode_#t~mem657#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_init_application_mode_#t~mem657#1 % 256 % 4294967296 else ims_pcu_init_application_mode_#t~mem657#1 % 256 % 4294967296 - 4294967296), 8);ims_pcu_init_application_mode_#t~short659#1 := 0 == (ims_pcu_init_application_mode_#t~mem658#1.base + ims_pcu_init_application_mode_#t~mem658#1.offset) % 18446744073709551616; [2025-02-08 04:37:39,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume ims_pcu_init_application_mode_#t~short659#1;havoc ims_pcu_init_application_mode_#t~mem656#1;havoc ims_pcu_init_application_mode_#t~mem657#1;havoc ims_pcu_init_application_mode_#t~mem658#1.base, ims_pcu_init_application_mode_#t~mem658#1.offset;havoc ims_pcu_init_application_mode_#t~short659#1;call ims_pcu_init_application_mode_#t~mem660#1.base, ims_pcu_init_application_mode_#t~mem660#1.offset := read~$Pointer$#11(ims_pcu_init_application_mode_~pcu#1.base, 8 + ims_pcu_init_application_mode_~pcu#1.offset, 8);call ims_pcu_init_application_mode_#t~mem661#1 := read~int#11(ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset, 1); [2025-02-08 04:37:39,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume !ims_pcu_init_application_mode_#t~short659#1;havoc ims_pcu_init_application_mode_#t~mem656#1;havoc ims_pcu_init_application_mode_#t~mem657#1;havoc ims_pcu_init_application_mode_#t~mem658#1.base, ims_pcu_init_application_mode_#t~mem658#1.offset;havoc ims_pcu_init_application_mode_#t~short659#1;assume { :begin_inline_atomic_add_return } true;atomic_add_return_#in~i#1, atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset := 1, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset;havoc atomic_add_return_#res#1;havoc atomic_add_return_#t~ret803#1, atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset, atomic_add_return_~tmp~69#1;atomic_add_return_~i#1 := atomic_add_return_#in~i#1;atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset := atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset;havoc atomic_add_return_~tmp~69#1;assume { :begin_inline_ldv_linux_usb_dev_atomic_add_return } true;ldv_linux_usb_dev_atomic_add_return_#in~i#1, ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset := atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset;havoc ldv_linux_usb_dev_atomic_add_return_#res#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem842#1, ldv_linux_usb_dev_atomic_add_return_#t~mem843#1, ldv_linux_usb_dev_atomic_add_return_~i#1, ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset;ldv_linux_usb_dev_atomic_add_return_~i#1 := ldv_linux_usb_dev_atomic_add_return_#in~i#1;ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset := ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset;call ldv_linux_usb_dev_atomic_add_return_#t~mem842#1 := read~int#4(ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4);call write~int#4(ldv_linux_usb_dev_atomic_add_return_#t~mem842#1 + ldv_linux_usb_dev_atomic_add_return_~i#1, ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4);havoc ldv_linux_usb_dev_atomic_add_return_#t~mem842#1;call ldv_linux_usb_dev_atomic_add_return_#t~mem843#1 := read~int#4(ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4);ldv_linux_usb_dev_atomic_add_return_#res#1 := ldv_linux_usb_dev_atomic_add_return_#t~mem843#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem843#1; [2025-02-08 04:37:39,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume 0 == ims_pcu_parse_cdc_data_~tmp___0~18#1;call ims_pcu_parse_cdc_data_#t~mem575#1.base, ims_pcu_parse_cdc_data_#t~mem575#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 8 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume !(0 == ims_pcu_parse_cdc_data_~tmp___0~18#1);call ims_pcu_parse_cdc_data_#t~mem576#1.base, ims_pcu_parse_cdc_data_#t~mem576#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 177 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: havoc ims_pcu_set_info_#t~memcpy~res306#1.base, ims_pcu_set_info_#t~memcpy~res306#1.offset; [2025-02-08 04:37:39,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res306#1.base, ims_pcu_set_info_#t~memcpy~res306#1.offset := #Ultimate.C_memcpy#11(ims_pcu_set_info_~pcu#1.base, 358 + ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~pcu#1.base, 36 + ims_pcu_set_info_~pcu#1.offset, 8); srcloc: null [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1); [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1 := ims_pcu_update_firmware_store_#res#1;havoc ims_pcu_update_firmware_store_#t~ret389#1.base, ims_pcu_update_firmware_store_#t~ret389#1.offset, ims_pcu_update_firmware_store_#t~ret390#1, ims_pcu_update_firmware_store_#t~mem391#1, ims_pcu_update_firmware_store_#t~ret392#1, ims_pcu_update_firmware_store_#t~mem393#1.base, ims_pcu_update_firmware_store_#t~mem393#1.offset, ims_pcu_update_firmware_store_#t~ret394#1, ims_pcu_update_firmware_store_#t~mem395#1.base, ims_pcu_update_firmware_store_#t~mem395#1.offset, ims_pcu_update_firmware_store_#t~mem396#1, ims_pcu_update_firmware_store_#t~mem397#1.base, ims_pcu_update_firmware_store_#t~mem397#1.offset, ims_pcu_update_firmware_store_#t~ret398#1, ims_pcu_update_firmware_store_#t~ret399#1, ims_pcu_update_firmware_store_#t~mem400#1.base, ims_pcu_update_firmware_store_#t~mem400#1.offset, ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset, ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset, ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, ims_pcu_update_firmware_store_~count#1, ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset, ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset, ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, ims_pcu_update_firmware_store_~error~17#1;havoc ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset, ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset, ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset, ims_pcu_update_firmware_store_#in~count#1;assume { :end_inline_ims_pcu_update_firmware_store } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1 && ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret734#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5967: ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset := ims_pcu_attribute_show_#t~ret367#1.base, ims_pcu_attribute_show_#t~ret367#1.offset;havoc ims_pcu_attribute_show_#t~ret367#1.base, ims_pcu_attribute_show_#t~ret367#1.offset;ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset := ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset;ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset := ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset;ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset := ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset;call ims_pcu_attribute_show_#t~mem368#1 := read~int#20(ims_pcu_attribute_show_~attr~0#1.base, 43 + ims_pcu_attribute_show_~attr~0#1.offset, 8);ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset := ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset + (if ims_pcu_attribute_show_#t~mem368#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_attribute_show_#t~mem368#1 % 18446744073709551616 % 18446744073709551616 else ims_pcu_attribute_show_#t~mem368#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ims_pcu_attribute_show_#t~mem368#1;call ims_pcu_attribute_show_#t~mem369#1 := read~int#20(ims_pcu_attribute_show_~attr~0#1.base, 51 + ims_pcu_attribute_show_~attr~0#1.offset, 4); [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5967-1: SUMMARY for call ims_pcu_attribute_show_#t~ret367#1.base, ims_pcu_attribute_show_#t~ret367#1.offset := usb_get_intfdata(ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset); srcloc: null [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: assume 0 == (ims_pcu_setup_buttons_~input~1#1.base + ims_pcu_setup_buttons_~input~1#1.offset) % 18446744073709551616;call ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset := read~$Pointer$#11(ims_pcu_setup_buttons_~pcu#1.base, 8 + ims_pcu_setup_buttons_~pcu#1.offset, 8); [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: assume !(0 == (ims_pcu_setup_buttons_~input~1#1.base + ims_pcu_setup_buttons_~input~1#1.offset) % 18446744073709551616);call ims_pcu_setup_buttons_#t~mem175#1 := read~int#11(ims_pcu_setup_buttons_~pcu#1.base, 16 + ims_pcu_setup_buttons_~pcu#1.offset, 4);ims_pcu_setup_buttons_#t~loopctr176#1 := 0; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume 0 != ldv_entry_EMGentry_12_~tmp~57#1;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_4_12_7 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume !(0 != ldv_entry_EMGentry_12_~tmp~57#1); [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1 := ims_pcu_ofn_bit_show(ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset); srcloc: null [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1 && ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret737#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: ldv_dummy_resourceless_instance_callback_0_3_#t~ret726#1 := ims_pcu_is_attr_visible_#res#1;havoc ims_pcu_is_attr_visible_#t~ret404#1.base, ims_pcu_is_attr_visible_#t~ret404#1.offset, ims_pcu_is_attr_visible_#t~mem405#1, ims_pcu_is_attr_visible_#t~mem406#1, ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset, ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset, ims_pcu_is_attr_visible_~n#1, ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset, ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset, ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset, ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset, ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset, ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset, ims_pcu_is_attr_visible_~mode~0#1;havoc ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset, ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset, ims_pcu_is_attr_visible_#in~n#1;assume { :end_inline_ims_pcu_is_attr_visible } true;havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret726#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret793#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume -2147483648 <= ldv_usb_usb_instance_8_#t~ret793#1 && ldv_usb_usb_instance_8_#t~ret793#1 <= 2147483647;ldv_usb_usb_instance_8_~tmp___4~2#1 := ldv_usb_usb_instance_8_#t~ret793#1;havoc ldv_usb_usb_instance_8_#t~ret793#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset;ldv_usb_instance_probe_8_13_#t~ret780#1 := ims_pcu_probe_#res#1;havoc ims_pcu_probe_#t~ret686#1.base, ims_pcu_probe_#t~ret686#1.offset, ims_pcu_probe_#t~ret687#1.base, ims_pcu_probe_#t~ret687#1.offset, ims_pcu_probe_#t~mem688#1, ims_pcu_probe_#t~ret689#1, ims_pcu_probe_#t~mem690#1.base, ims_pcu_probe_#t~mem690#1.offset, ims_pcu_probe_#t~ret691#1, ims_pcu_probe_#t~mem692#1.base, ims_pcu_probe_#t~mem692#1.offset, ims_pcu_probe_#t~mem693#1.base, ims_pcu_probe_#t~mem693#1.offset, ims_pcu_probe_#t~ret694#1, ims_pcu_probe_#t~ret695#1, ims_pcu_probe_#t~ret696#1, ims_pcu_probe_#t~ret697#1, ims_pcu_probe_#t~mem698#1, ims_pcu_probe_#t~ret699#1, ims_pcu_probe_#t~ret700#1, ims_pcu_probe_#t~mem701#1.base, ims_pcu_probe_#t~mem701#1.offset, ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset, ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, ims_pcu_probe_~error~33#1, ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset, ims_pcu_probe_~tmp___1~8#1, ims_pcu_probe_~tmp___2~3#1;havoc ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset, ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset;assume { :end_inline_ims_pcu_probe } true;assume -2147483648 <= ldv_usb_instance_probe_8_13_#t~ret780#1 && ldv_usb_instance_probe_8_13_#t~ret780#1 <= 2147483647;ldv_usb_instance_probe_8_13_~tmp~66#1 := ldv_usb_instance_probe_8_13_#t~ret780#1;havoc ldv_usb_instance_probe_8_13_#t~ret780#1;ldv_usb_instance_probe_8_13_#res#1 := ldv_usb_instance_probe_8_13_~tmp~66#1; [2025-02-08 04:37:39,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call dev_err(ims_pcu_init_application_mode_#t~mem660#1.base, ims_pcu_init_application_mode_#t~mem660#1.offset, 130, 0); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: havoc ims_pcu_init_application_mode_#t~mem660#1.base, ims_pcu_init_application_mode_#t~mem660#1.offset;havoc ims_pcu_init_application_mode_#t~mem661#1;ims_pcu_init_application_mode_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959-1: SUMMARY for call ims_pcu_get_device_info_#t~ret614#1 := ims_pcu_get_info(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume -2147483648 <= ims_pcu_get_device_info_#t~ret614#1 && ims_pcu_get_device_info_#t~ret614#1 <= 2147483647;ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret614#1;havoc ims_pcu_get_device_info_#t~ret614#1; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret751#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_142_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret869#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~99#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~99#1; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem575#1.base, ims_pcu_parse_cdc_data_#t~mem575#1.offset, 107, 0); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ims_pcu_parse_cdc_data_#t~mem575#1.base, ims_pcu_parse_cdc_data_#t~mem575#1.offset;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: assume { :end_inline_ims_pcu_driver_exit } true; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572-1: SUMMARY for call ims_pcu_set_info_#t~ret307#1 := __ims_pcu_execute_command(ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, 171, ims_pcu_set_info_~pcu#1.base, 335 + ims_pcu_set_info_~pcu#1.offset, 31, 203, 500); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: assume -2147483648 <= ims_pcu_set_info_#t~ret307#1 && ims_pcu_set_info_#t~ret307#1 <= 2147483647;ims_pcu_set_info_~error~7#1 := ims_pcu_set_info_#t~ret307#1;havoc ims_pcu_set_info_#t~ret307#1; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: assume -2147483648 <= ims_pcu_ofn_reg_data_show_#t~ret416#1 && ims_pcu_ofn_reg_data_show_#t~ret416#1 <= 2147483647;ims_pcu_ofn_reg_data_show_~tmp___0~14#1 := ims_pcu_ofn_reg_data_show_#t~ret416#1;havoc ims_pcu_ofn_reg_data_show_#t~mem415#1;havoc ims_pcu_ofn_reg_data_show_#t~ret416#1;ims_pcu_ofn_reg_data_show_#res#1 := ims_pcu_ofn_reg_data_show_~tmp___0~14#1;call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret416#1 := scnprintf(ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, 4096, 60, 0); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret771#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978: havoc ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset;ims_pcu_setup_buttons_#res#1 := -12; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978-1: SUMMARY for call dev_err(ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, 2, 0); srcloc: null [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume { :end_inline_ldv_linux_kernel_sched_completion_init_completion_async_firmware_done_of_ims_pcu } true; [2025-02-08 04:37:39,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret719#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret720#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret721#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret722#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret723#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret724#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret725#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_4_12_7 } true;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_3_12_6 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: SUMMARY for call ldv_assume((if 0 != ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348-1: SUMMARY for call ldv_usb_instance_callback_8_6_#t~ret775#1 := ims_pcu_resume(ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 0 != ldv_usb_usb_instance_8_~tmp___4~2#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(0 != ldv_usb_usb_instance_8_~tmp___4~2#1); [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: assume 0 != (if ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 else ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 - 4294967296);havoc ims_pcu_probe_#t~mem698#1;assume { :begin_inline_ims_pcu_init_bootloader_mode } true;ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_init_bootloader_mode_#res#1;havoc ims_pcu_init_bootloader_mode_#t~ret677#1, ims_pcu_init_bootloader_mode_#t~mem678#1.base, ims_pcu_init_bootloader_mode_#t~mem678#1.offset, ims_pcu_init_bootloader_mode_#t~ret679#1, ims_pcu_init_bootloader_mode_#t~ret680#1, ims_pcu_init_bootloader_mode_#t~mem681#1.base, ims_pcu_init_bootloader_mode_#t~mem681#1.offset, ims_pcu_init_bootloader_mode_#t~mem682#1, ims_pcu_init_bootloader_mode_#t~mem683#1, ims_pcu_init_bootloader_mode_#t~mem684#1.base, ims_pcu_init_bootloader_mode_#t~mem684#1.offset, ims_pcu_init_bootloader_mode_#t~ret685#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, ims_pcu_init_bootloader_mode_~error~32#1;ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset := ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset;havoc ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: assume !(0 != (if ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 <= 2147483647 then ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 else ims_pcu_probe_#t~mem698#1 % 256 % 4294967296 - 4294967296));havoc ims_pcu_probe_#t~mem698#1;assume { :begin_inline_ims_pcu_init_application_mode } true;ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_init_application_mode_#res#1;havoc ims_pcu_init_application_mode_#t~ret653#1, ims_pcu_init_application_mode_#t~ret654#1, ims_pcu_init_application_mode_#t~mem655#1.base, ims_pcu_init_application_mode_#t~mem655#1.offset, ims_pcu_init_application_mode_#t~mem656#1, ims_pcu_init_application_mode_#t~mem657#1, ims_pcu_init_application_mode_#t~mem658#1.base, ims_pcu_init_application_mode_#t~mem658#1.offset, ims_pcu_init_application_mode_#t~short659#1, ims_pcu_init_application_mode_#t~mem660#1.base, ims_pcu_init_application_mode_#t~mem660#1.offset, ims_pcu_init_application_mode_#t~mem661#1, ims_pcu_init_application_mode_#t~ret662#1, ims_pcu_init_application_mode_#t~mem663#1, ims_pcu_init_application_mode_#t~mem664#1.base, ims_pcu_init_application_mode_#t~mem664#1.offset, ims_pcu_init_application_mode_#t~ret665#1, ims_pcu_init_application_mode_#t~ret666#1, ims_pcu_init_application_mode_#t~mem667#1, ims_pcu_init_application_mode_#t~mem668#1.base, ims_pcu_init_application_mode_#t~mem668#1.offset, ims_pcu_init_application_mode_#t~mem669#1, ims_pcu_init_application_mode_#t~ret670#1, ims_pcu_init_application_mode_#t~mem671#1, ims_pcu_init_application_mode_#t~ret672#1, ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, ims_pcu_init_application_mode_~error~31#1, ims_pcu_init_application_mode_~tmp~46#1;ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset := ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset;call ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset := #Ultimate.allocOnStack(4);havoc ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset;havoc ims_pcu_init_application_mode_~error~31#1;havoc ims_pcu_init_application_mode_~tmp~46#1;call write~int#4(-1, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, 4);assume { :begin_inline_ims_pcu_get_device_info } true;ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_get_device_info_#res#1;havoc ims_pcu_get_device_info_#t~ret614#1, ims_pcu_get_device_info_#t~ret615#1, ims_pcu_get_device_info_#t~mem616#1.base, ims_pcu_get_device_info_#t~mem616#1.offset, ims_pcu_get_device_info_#t~mem617#1, ims_pcu_get_device_info_#t~mem618#1, ims_pcu_get_device_info_#t~mem619#1, ims_pcu_get_device_info_#t~mem620#1, ims_pcu_get_device_info_#t~mem621#1, ims_pcu_get_device_info_#t~mem622#1, ims_pcu_get_device_info_#t~loopctr623#1, ims_pcu_get_device_info_#t~nondet624#1, ims_pcu_get_device_info_#t~ret625#1, ims_pcu_get_device_info_#t~ret626#1, ims_pcu_get_device_info_#t~mem627#1.base, ims_pcu_get_device_info_#t~mem627#1.offset, ims_pcu_get_device_info_#t~mem628#1, ims_pcu_get_device_info_#t~mem629#1, ims_pcu_get_device_info_#t~mem630#1, ims_pcu_get_device_info_#t~mem631#1, ims_pcu_get_device_info_#t~mem632#1, ims_pcu_get_device_info_#t~mem633#1, ims_pcu_get_device_info_#t~loopctr634#1, ims_pcu_get_device_info_#t~nondet635#1, ims_pcu_get_device_info_#t~ret636#1, ims_pcu_get_device_info_#t~ret637#1, ims_pcu_get_device_info_#t~mem638#1.base, ims_pcu_get_device_info_#t~mem638#1.offset, ims_pcu_get_device_info_#t~mem639#1, ims_pcu_get_device_info_#t~loopctr640#1, ims_pcu_get_device_info_#t~nondet641#1, ims_pcu_get_device_info_#t~ret642#1, ims_pcu_get_device_info_#t~mem643#1, ims_pcu_get_device_info_#t~ret644#1, ims_pcu_get_device_info_#t~mem645#1.base, ims_pcu_get_device_info_#t~mem645#1.offset, ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, ims_pcu_get_device_info_~error~29#1, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_~tmp~44#1;ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset := ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset;havoc ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset := #Ultimate.allocOnStack(37);havoc ims_pcu_get_device_info_~tmp~44#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: assume -2147483648 <= ldv_usb_instance_callback_8_6_#t~ret775#1 && ldv_usb_instance_callback_8_6_#t~ret775#1 <= 2147483647;havoc ldv_usb_instance_callback_8_6_#t~ret775#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret731#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_3_12_6 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_12_5 } true; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret752#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: assume 0 != ims_pcu_get_device_info_~error~29#1;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: assume !(0 != ims_pcu_get_device_info_~error~29#1); [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: SUMMARY for call ims_pcu_get_cdc_union_desc_#t~ret552#1 := ldv__builtin_expect((if ims_pcu_get_cdc_union_desc_#t~mem551#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ims_pcu_get_cdc_union_desc_#t~mem551#1 % 256 % 18446744073709551616 else ims_pcu_get_cdc_union_desc_#t~mem551#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume -9223372036854775808 <= ims_pcu_get_cdc_union_desc_#t~ret552#1 && ims_pcu_get_cdc_union_desc_#t~ret552#1 <= 9223372036854775807;ims_pcu_get_cdc_union_desc_~tmp~41#1 := ims_pcu_get_cdc_union_desc_#t~ret552#1;havoc ims_pcu_get_cdc_union_desc_#t~mem551#1;havoc ims_pcu_get_cdc_union_desc_#t~ret552#1; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697-1: SUMMARY for call kfree(ims_pcu_buffers_alloc_#t~mem525#1.base, ims_pcu_buffers_alloc_#t~mem525#1.offset); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: havoc ims_pcu_buffers_alloc_#t~mem525#1.base, ims_pcu_buffers_alloc_#t~mem525#1.offset;call ims_pcu_buffers_alloc_#t~mem526#1.base, ims_pcu_buffers_alloc_#t~mem526#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_ldv_usb_free_urb_124 } true;ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset := ims_pcu_buffers_alloc_#t~mem526#1.base, ims_pcu_buffers_alloc_#t~mem526#1.offset;havoc ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset;ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset := ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset; [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret772#1; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_12_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_3_12_4 } true; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume 0 != ims_pcu_set_info_~error~7#1;call ims_pcu_set_info_#t~mem308#1.base, ims_pcu_set_info_#t~mem308#1.offset := read~$Pointer$#11(ims_pcu_set_info_~pcu#1.base, 8 + ims_pcu_set_info_~pcu#1.offset, 8); [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume !(0 != ims_pcu_set_info_~error~7#1);ims_pcu_set_info_#res#1 := 0; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: ims_pcu_buffers_alloc_#t~ret474#1.base, ims_pcu_buffers_alloc_#t~ret474#1.offset := ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret812#1.base, ldv_usb_alloc_urb_120_#t~ret812#1.offset, ldv_usb_alloc_urb_120_#t~ret813#1, ldv_usb_alloc_urb_120_~ldv_func_arg1#1, ldv_usb_alloc_urb_120_~flags#1, ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset, ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset, ldv_usb_alloc_urb_120_~tmp___0~32#1;havoc ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_120_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_120 } true;call write~$Pointer$#11(ims_pcu_buffers_alloc_#t~ret474#1.base, ims_pcu_buffers_alloc_#t~ret474#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);havoc ims_pcu_buffers_alloc_#t~ret474#1.base, ims_pcu_buffers_alloc_#t~ret474#1.offset;call ims_pcu_buffers_alloc_#t~mem475#1.base, ims_pcu_buffers_alloc_#t~mem475#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: SUMMARY for call ldv_assume((if 0 == ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518-1: usb_endpoint_is_bulk_in_#res#1 := usb_endpoint_is_bulk_in_~tmp___1~0#1; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: ims_pcu_probe_#t~ret699#1 := ims_pcu_init_bootloader_mode_#res#1;havoc ims_pcu_init_bootloader_mode_#t~ret677#1, ims_pcu_init_bootloader_mode_#t~mem678#1.base, ims_pcu_init_bootloader_mode_#t~mem678#1.offset, ims_pcu_init_bootloader_mode_#t~ret679#1, ims_pcu_init_bootloader_mode_#t~ret680#1, ims_pcu_init_bootloader_mode_#t~mem681#1.base, ims_pcu_init_bootloader_mode_#t~mem681#1.offset, ims_pcu_init_bootloader_mode_#t~mem682#1, ims_pcu_init_bootloader_mode_#t~mem683#1, ims_pcu_init_bootloader_mode_#t~mem684#1.base, ims_pcu_init_bootloader_mode_#t~mem684#1.offset, ims_pcu_init_bootloader_mode_#t~ret685#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, ims_pcu_init_bootloader_mode_~error~32#1;havoc ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_init_bootloader_mode } true;assume -2147483648 <= ims_pcu_probe_#t~ret699#1 && ims_pcu_probe_#t~ret699#1 <= 2147483647;ims_pcu_probe_~tmp___1~8#1 := ims_pcu_probe_#t~ret699#1;havoc ims_pcu_probe_#t~ret699#1;ims_pcu_probe_~error~33#1 := ims_pcu_probe_~tmp___1~8#1; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972-1: SUMMARY for call ims_pcu_attribute_show_#t~ret370#1 := scnprintf(ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, 4096, 44, 0); srcloc: null [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1; [2025-02-08 04:37:39,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1);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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret729#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_ims_pcu_ofn_reg_data_show } true;ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset, ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset, ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#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 ims_pcu_ofn_reg_data_show_#res#1;havoc ims_pcu_ofn_reg_data_show_#t~ret412#1.base, ims_pcu_ofn_reg_data_show_#t~ret412#1.offset, ims_pcu_ofn_reg_data_show_#t~mem413#1, ims_pcu_ofn_reg_data_show_#t~ret414#1, ims_pcu_ofn_reg_data_show_#t~mem415#1, ims_pcu_ofn_reg_data_show_#t~ret416#1, ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset, ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset, ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset, ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset, ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset, ims_pcu_ofn_reg_data_show_~error~20#1, ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, ims_pcu_ofn_reg_data_show_~tmp___0~14#1;ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset := ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset;ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset := ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset;ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset := ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#in~buf#1.offset;havoc ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset;havoc ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset;havoc ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset;havoc ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset;havoc ims_pcu_ofn_reg_data_show_~error~20#1;call ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset := #Ultimate.allocOnStack(1);havoc ims_pcu_ofn_reg_data_show_~tmp___0~14#1;ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset := ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset;ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset := ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, -70464 + ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972: assume -2147483648 <= ims_pcu_attribute_show_#t~ret370#1 && ims_pcu_attribute_show_#t~ret370#1 <= 2147483647;ims_pcu_attribute_show_~tmp___0~12#1 := ims_pcu_attribute_show_#t~ret370#1;havoc ims_pcu_attribute_show_#t~mem369#1;havoc ims_pcu_attribute_show_#t~ret370#1;ims_pcu_attribute_show_#res#1 := ims_pcu_attribute_show_~tmp___0~12#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset;ims_pcu_init_application_mode_#t~ret654#1 := ims_pcu_identify_type_#res#1;havoc ims_pcu_identify_type_#t~ret646#1, ims_pcu_identify_type_#t~mem647#1.base, ims_pcu_identify_type_#t~mem647#1.offset, ims_pcu_identify_type_#t~mem648#1, ims_pcu_identify_type_#t~mem649#1, ims_pcu_identify_type_#t~ret650#1, ims_pcu_identify_type_#t~mem651#1.base, ims_pcu_identify_type_#t~mem651#1.offset, ims_pcu_identify_type_#t~mem652#1, ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, ims_pcu_identify_type_~error~30#1, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_~tmp~45#1;havoc ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset, ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset;assume { :end_inline_ims_pcu_identify_type } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret654#1 && ims_pcu_init_application_mode_#t~ret654#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret654#1;havoc ims_pcu_init_application_mode_#t~ret654#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_3_12_4 } true; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume 0 != ims_pcu_get_cdc_union_desc_~tmp~41#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !(0 != ims_pcu_get_cdc_union_desc_~tmp~41#1); [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume -2147483648 <= ldv_usb_usb_instance_8_#t~ret794#1 && ldv_usb_usb_instance_8_#t~ret794#1 <= 2147483647;ldv_usb_usb_instance_8_~tmp___2~12#1 := ldv_usb_usb_instance_8_#t~ret794#1;havoc ldv_usb_usb_instance_8_#t~ret794#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret794#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: ldv_usb_register_driver_#t~ret784#1 := ldv_pre_usb_register_driver_#res#1;havoc ldv_pre_usb_register_driver_#t~ret896#1, ldv_pre_usb_register_driver_~nondet~3#1, ldv_pre_usb_register_driver_~tmp~111#1;assume { :end_inline_ldv_pre_usb_register_driver } true;assume -2147483648 <= ldv_usb_register_driver_#t~ret784#1 && ldv_usb_register_driver_#t~ret784#1 <= 2147483647;ldv_usb_register_driver_~arg0#1 := ldv_usb_register_driver_#t~ret784#1;havoc ldv_usb_register_driver_#t~ret784#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset := ims_pcu_update_firmware_status_show_#t~ret401#1.base, ims_pcu_update_firmware_status_show_#t~ret401#1.offset;havoc ims_pcu_update_firmware_status_show_#t~ret401#1.base, ims_pcu_update_firmware_status_show_#t~ret401#1.offset;ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset := ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset;call ims_pcu_update_firmware_status_show_#t~mem402#1 := read~int#11(ims_pcu_update_firmware_status_show_~pcu~7#1.base, 75 + ims_pcu_update_firmware_status_show_~pcu~7#1.offset, 4); [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171-1: SUMMARY for call ims_pcu_update_firmware_status_show_#t~ret401#1.base, ims_pcu_update_firmware_status_show_#t~ret401#1.offset := usb_get_intfdata(ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset); srcloc: null [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228: ims_pcu_probe_#t~ret686#1.base, ims_pcu_probe_#t~ret686#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset;havoc interface_to_usbdev_#t~mem80#1.base, interface_to_usbdev_#t~mem80#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;havoc interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset;assume { :end_inline_interface_to_usbdev } true;ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset := ims_pcu_probe_#t~ret686#1.base, ims_pcu_probe_#t~ret686#1.offset;havoc ims_pcu_probe_#t~ret686#1.base, ims_pcu_probe_#t~ret686#1.offset;ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset := ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1; [2025-02-08 04:37:39,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_3 } true;ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret739#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_ofn_reg_addr_show } true;ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset, ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset, ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;havoc ims_pcu_ofn_reg_addr_show_#res#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret422#1.base, ims_pcu_ofn_reg_addr_show_#t~ret422#1.offset, ims_pcu_ofn_reg_addr_show_#t~mem423#1, ims_pcu_ofn_reg_addr_show_#t~ret424#1, ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset, ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset, ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset, ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset, ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset, ims_pcu_ofn_reg_addr_show_~error~22#1;ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset := ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset;ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset := ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset;ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset := ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset;havoc ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset;havoc ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset;havoc ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset;havoc ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset;havoc ims_pcu_ofn_reg_addr_show_~error~22#1;ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset := ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset;ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset := ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, -70464 + ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume 1 == ~ldv_linux_usb_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_usb_register__wrong_return_value } true;ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1 := (if 0 != ldv_linux_usb_register_check_return_value_probe_~retval#1 then 1 else 0);havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;ldv_assert_linux_usb_register__wrong_return_value_~expr#1 := ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume !(1 == ~ldv_linux_usb_register_probe_state~0); [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume 0 == (ims_pcu_buffers_alloc_#t~mem475#1.base + ims_pcu_buffers_alloc_#t~mem475#1.offset) % 18446744073709551616;havoc ims_pcu_buffers_alloc_#t~mem475#1.base, ims_pcu_buffers_alloc_#t~mem475#1.offset;call ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 8 + ims_pcu_buffers_alloc_~pcu#1.offset, 8); [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume !(0 == (ims_pcu_buffers_alloc_#t~mem475#1.base + ims_pcu_buffers_alloc_#t~mem475#1.offset) % 18446744073709551616);havoc ims_pcu_buffers_alloc_#t~mem475#1.base, ims_pcu_buffers_alloc_#t~mem475#1.offset;call ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem478#1.base, ims_pcu_buffers_alloc_#t~mem478#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 145 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem479#1 := read~int#11(ims_pcu_buffers_alloc_#t~mem478#1.base, 92 + ims_pcu_buffers_alloc_#t~mem478#1.offset, 4); [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset := ldv_usb_alloc_urb_122_#t~ret816#1.base, ldv_usb_alloc_urb_122_#t~ret816#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret816#1.base, ldv_usb_alloc_urb_122_#t~ret816#1.offset;ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset := ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#1 := ims_pcu_ofn_bit_store(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); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880-1: SUMMARY for call ldv_usb_alloc_urb_122_#t~ret816#1.base, ldv_usb_alloc_urb_122_#t~ret816#1.offset := ldv_linux_usb_urb_usb_alloc_urb(); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#1 && ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret732#1; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: havoc ims_pcu_set_info_#t~mem308#1.base, ims_pcu_set_info_#t~mem308#1.offset;ims_pcu_set_info_#res#1 := ims_pcu_set_info_~error~7#1; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577-1: SUMMARY for call dev_err(ims_pcu_set_info_#t~mem308#1.base, ims_pcu_set_info_#t~mem308#1.offset, 24, 0); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume -2147483648 <= ldv_usb_register_driver_#t~ret785#1 && ldv_usb_register_driver_#t~ret785#1 <= 2147483647;ldv_usb_register_driver_~tmp~67#1 := ldv_usb_register_driver_#t~ret785#1;havoc ldv_usb_register_driver_#t~ret785#1; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: SUMMARY for call ldv_usb_register_driver_#t~ret785#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: SUMMARY for call input_free_device(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:37:39,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset := ims_pcu_update_firmware_store_#t~ret389#1.base, ims_pcu_update_firmware_store_#t~ret389#1.offset;havoc ims_pcu_update_firmware_store_#t~ret389#1.base, ims_pcu_update_firmware_store_#t~ret389#1.offset;ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset := ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset;call write~$Pointer$#7(0, 0, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8); [2025-02-08 04:37:39,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#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_ims_pcu_ofn_reg_data_store } true;ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset, ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset, ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset, ims_pcu_ofn_reg_data_store_#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 ims_pcu_ofn_reg_data_store_#res#1;havoc ims_pcu_ofn_reg_data_store_#t~ret417#1.base, ims_pcu_ofn_reg_data_store_#t~ret417#1.offset, ims_pcu_ofn_reg_data_store_#t~ret418#1, ims_pcu_ofn_reg_data_store_#t~mem419#1, ims_pcu_ofn_reg_data_store_#t~mem420#1, ims_pcu_ofn_reg_data_store_#t~ret421#1, ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset, ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset, ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, ims_pcu_ofn_reg_data_store_~count#1, ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset, ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset, ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset, ims_pcu_ofn_reg_data_store_~error~21#1, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset := ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset;ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset := ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset;ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset := ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset;ims_pcu_ofn_reg_data_store_~count#1 := ims_pcu_ofn_reg_data_store_#in~count#1;havoc ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset;havoc ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset;havoc ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset;havoc ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset;havoc ims_pcu_ofn_reg_data_store_~error~21#1;call ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset := #Ultimate.allocOnStack(1);ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset := ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset;ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset := ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, -70464 + ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset; [2025-02-08 04:37:39,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret389#1.base, ims_pcu_update_firmware_store_#t~ret389#1.offset := usb_get_intfdata(ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset); srcloc: null [2025-02-08 04:37:39,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: ims_pcu_init_application_mode_#t~ret662#1 := atomic_add_return_#res#1;havoc atomic_add_return_#t~ret803#1, atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset, atomic_add_return_~tmp~69#1;havoc atomic_add_return_#in~i#1, atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset;assume { :end_inline_atomic_add_return } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret662#1 && ims_pcu_init_application_mode_#t~ret662#1 <= 2147483647;ims_pcu_init_application_mode_~tmp~46#1 := ims_pcu_init_application_mode_#t~ret662#1;havoc ims_pcu_init_application_mode_#t~ret662#1;call write~int#11(ims_pcu_init_application_mode_~tmp~46#1, ims_pcu_init_application_mode_~pcu#1.base, 16 + ims_pcu_init_application_mode_~pcu#1.offset, 4);call ims_pcu_init_application_mode_#t~mem663#1 := read~int#11(ims_pcu_init_application_mode_~pcu#1.base, 79 + ims_pcu_init_application_mode_~pcu#1.offset, 1); [2025-02-08 04:37:39,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: assume -2147483648 <= ldv_post_probe_#t~ret870#1 && ldv_post_probe_#t~ret870#1 <= 2147483647;ldv_post_probe_~tmp~100#1 := ldv_post_probe_#t~ret870#1;havoc ldv_post_probe_#t~ret870#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~100#1; [2025-02-08 04:37:39,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136-1: SUMMARY for call ldv_post_probe_#t~ret870#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret753#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: SUMMARY for call __dynamic_dev_dbg(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~intf#1.base, 43 + ims_pcu_get_cdc_union_desc_~intf#1.offset, 104, 0); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret577#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem576#1.base, ims_pcu_parse_cdc_data_#t~mem576#1.offset); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: assume -2147483648 <= ims_pcu_parse_cdc_data_#t~ret577#1 && ims_pcu_parse_cdc_data_#t~ret577#1 <= 2147483647;ims_pcu_parse_cdc_data_~tmp___1~7#1 := ims_pcu_parse_cdc_data_#t~ret577#1;havoc ims_pcu_parse_cdc_data_#t~mem576#1.base, ims_pcu_parse_cdc_data_#t~mem576#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret577#1;call write~int#11(ims_pcu_parse_cdc_data_~tmp___1~7#1, ims_pcu_parse_cdc_data_~pcu#1.base, 193 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem578#1 := read~int#11(ims_pcu_parse_cdc_data_~pcu#1.base, 193 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: havoc ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset;havoc ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset;assume { :end_inline_ldv_usb_free_urb_124 } true;havoc ims_pcu_buffers_alloc_#t~mem526#1.base, ims_pcu_buffers_alloc_#t~mem526#1.offset;call ims_pcu_buffers_alloc_#t~mem527#1.base, ims_pcu_buffers_alloc_#t~mem527#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem528#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 169 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem529#1.base, ims_pcu_buffers_alloc_#t~mem529#1.offset := read~$Pointer$#11(ims_pcu_buffers_alloc_~pcu#1.base, 153 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);call ims_pcu_buffers_alloc_#t~mem530#1 := read~int#11(ims_pcu_buffers_alloc_~pcu#1.base, 161 + ims_pcu_buffers_alloc_~pcu#1.offset, 8);assume { :begin_inline_ldv_usb_free_coherent_125 } true;ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset, ldv_usb_free_coherent_125_#in~size#1, ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset, ldv_usb_free_coherent_125_#in~dma#1 := ims_pcu_buffers_alloc_#t~mem527#1.base, ims_pcu_buffers_alloc_#t~mem527#1.offset, ims_pcu_buffers_alloc_#t~mem528#1, ims_pcu_buffers_alloc_#t~mem529#1.base, ims_pcu_buffers_alloc_#t~mem529#1.offset, ims_pcu_buffers_alloc_#t~mem530#1;havoc ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset, ldv_usb_free_coherent_125_~size#1, ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset, ldv_usb_free_coherent_125_~dma#1;ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset := ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset;ldv_usb_free_coherent_125_~size#1 := ldv_usb_free_coherent_125_#in~size#1;ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset := ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset;ldv_usb_free_coherent_125_~dma#1 := ldv_usb_free_coherent_125_#in~dma#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset := ims_pcu_probe_#t~ret687#1.base, ims_pcu_probe_#t~ret687#1.offset;havoc ims_pcu_probe_#t~ret687#1.base, ims_pcu_probe_#t~ret687#1.offset;ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset := ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret773#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_9 } true;ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1;ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-1: SUMMARY for call kfree(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: assume -2147483648 <= ims_pcu_update_firmware_status_show_#t~ret403#1 && ims_pcu_update_firmware_status_show_#t~ret403#1 <= 2147483647;ims_pcu_update_firmware_status_show_~tmp___0~13#1 := ims_pcu_update_firmware_status_show_#t~ret403#1;havoc ims_pcu_update_firmware_status_show_#t~mem402#1;havoc ims_pcu_update_firmware_status_show_#t~ret403#1;ims_pcu_update_firmware_status_show_#res#1 := ims_pcu_update_firmware_status_show_~tmp___0~13#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173-1: SUMMARY for call ims_pcu_update_firmware_status_show_#t~ret403#1 := scnprintf(ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, 4096, 58, 0); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: ims_pcu_setup_gamepad_#res#1 := -12; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call ims_pcu_probe_#t~ret687#1.base, ims_pcu_probe_#t~ret687#1.offset := kzalloc(1808, 208); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume -2147483648 <= ims_pcu_get_device_info_#t~ret615#1 && ims_pcu_get_device_info_#t~ret615#1 <= 2147483647;ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret615#1;havoc ims_pcu_get_device_info_#t~ret615#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4984: assume true;assume ims_pcu_setup_buttons_#t~loopctr176#1 < 32;havoc ims_pcu_setup_buttons_#t~nondet177#1;call write~int#11(ims_pcu_setup_buttons_#t~nondet177#1, ims_pcu_setup_buttons_~buttons~1#1.base, 8 + ims_pcu_setup_buttons_~buttons~1#1.offset + ims_pcu_setup_buttons_#t~loopctr176#1, 8);ims_pcu_setup_buttons_#t~loopctr176#1 := 1 + ims_pcu_setup_buttons_#t~loopctr176#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4984: assume true;havoc ims_pcu_setup_buttons_#t~mem175#1;havoc ims_pcu_setup_buttons_#t~loopctr176#1;havoc ims_pcu_setup_buttons_#t~nondet177#1;havoc ims_pcu_setup_buttons_#t~ret178#1;call ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset := read~$Pointer$#11(ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, 8); [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume -9223372036854775808 <= ldv_usb_alloc_urb_122_#t~ret817#1 && ldv_usb_alloc_urb_122_#t~ret817#1 <= 9223372036854775807;ldv_usb_alloc_urb_122_~tmp___0~34#1 := ldv_usb_alloc_urb_122_#t~ret817#1;havoc ldv_usb_alloc_urb_122_#t~ret817#1; [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-1: SUMMARY for call ims_pcu_get_device_info_#t~ret615#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 168, 0, 0, 0, 200, 500); srcloc: null [2025-02-08 04:37:39,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_register__wrong_return_value } true; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call ldv_usb_alloc_urb_122_#t~ret817#1 := ldv_is_err(ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret718#1.offset;ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;assume { :begin_inline_ldv_struct_attribute_group_dummy_resourceless_instance_0 } true;ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset := ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset, 94, 0); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: havoc ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset;ims_pcu_buffers_alloc_~error~26#1 := -12; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume 0 != ldv_usb_register_driver_~tmp~67#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !(0 != ldv_usb_register_driver_~tmp~67#1); [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume 1 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume !(1 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret730#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_9 } true; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: assume -2147483648 <= ims_pcu_setup_buttons_#t~ret180#1 && ims_pcu_setup_buttons_#t~ret180#1 <= 2147483647;havoc ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset;havoc ims_pcu_setup_buttons_#t~ret180#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033-1: SUMMARY for call ims_pcu_identify_type_#t~ret646#1 := __ims_pcu_execute_command(ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, 174, 0, 0, 0, 206, 500); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: SUMMARY for call ldv_assume((if 0 == ldv_usb_alloc_urb_122_~tmp___0~34#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret180#1 := usb_make_path(ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset, ims_pcu_setup_buttons_~buttons~1#1.base, 40 + ims_pcu_setup_buttons_~buttons~1#1.offset, 32); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: assume -2147483648 <= ims_pcu_identify_type_#t~ret646#1 && ims_pcu_identify_type_#t~ret646#1 <= 2147483647;ims_pcu_identify_type_~error~30#1 := ims_pcu_identify_type_#t~ret646#1;havoc ims_pcu_identify_type_#t~ret646#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret740#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_9 } true; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986: havoc ims_pcu_setup_buttons_#t~ret181#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: assume -2147483648 <= ims_pcu_update_firmware_store_#t~ret390#1 && ims_pcu_update_firmware_store_#t~ret390#1 <= 2147483647;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret390#1;havoc ims_pcu_update_firmware_store_#t~ret390#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume 5 != ims_pcu_init_application_mode_#t~mem663#1 % 256 % 4294967296;havoc ims_pcu_init_application_mode_#t~mem663#1;call ims_pcu_init_application_mode_#t~mem664#1.base, ims_pcu_init_application_mode_#t~mem664#1.offset := read~$Pointer$#11(ims_pcu_init_application_mode_~pcu#1.base, 8 + ims_pcu_init_application_mode_~pcu#1.offset, 8);assume { :begin_inline_ldv_sysfs_create_group_132 } true;ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset := ims_pcu_init_application_mode_#t~mem664#1.base, 16 + ims_pcu_init_application_mode_#t~mem664#1.offset, ~#ims_pcu_ofn_attr_group~0.base, ~#ims_pcu_ofn_attr_group~0.offset;havoc ldv_sysfs_create_group_132_#res#1;havoc ldv_sysfs_create_group_132_#t~ret820#1, ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_132_~tmp~78#1;ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_132_~tmp~78#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(5 != ims_pcu_init_application_mode_#t~mem663#1 % 256 % 4294967296);havoc ims_pcu_init_application_mode_#t~mem663#1; [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret390#1 := kstrtoint(ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, 0, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset); srcloc: null [2025-02-08 04:37:39,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911: call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;ims_pcu_init_application_mode_#t~ret666#1 := ims_pcu_setup_backlight_#res#1;havoc ims_pcu_setup_backlight_#t~mem358#1, ims_pcu_setup_backlight_#t~mem359#1, ims_pcu_setup_backlight_#t~loopctr360#1, ims_pcu_setup_backlight_#t~nondet361#1, ims_pcu_setup_backlight_#t~ret362#1, ims_pcu_setup_backlight_#t~mem363#1.base, ims_pcu_setup_backlight_#t~mem363#1.offset, ims_pcu_setup_backlight_#t~ret364#1, ims_pcu_setup_backlight_#t~mem365#1.base, ims_pcu_setup_backlight_#t~mem365#1.offset, ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, ims_pcu_setup_backlight_~error~14#1, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;havoc ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset;assume { :end_inline_ims_pcu_setup_backlight } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret666#1 && ims_pcu_init_application_mode_#t~ret666#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret666#1;havoc ims_pcu_init_application_mode_#t~ret666#1; [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret746#1; [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_urb_122_~flags#1); srcloc: null [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret181#1 := strlcat(ims_pcu_setup_buttons_~buttons~1#1.base, 40 + ims_pcu_setup_buttons_~buttons~1#1.offset, 3, 0, 32); srcloc: null [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem616#1.base, ims_pcu_get_device_info_#t~mem616#1.offset := read~$Pointer$#11(ims_pcu_get_device_info_~pcu#1.base, 8 + ims_pcu_get_device_info_~pcu#1.offset, 8); [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem617#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 335 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem618#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 336 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem619#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 337 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem620#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 338 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem621#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 339 + ims_pcu_get_device_info_~pcu#1.offset, 1);call ims_pcu_get_device_info_#t~mem622#1 := read~int#11(ims_pcu_get_device_info_~pcu#1.base, 340 + ims_pcu_get_device_info_~pcu#1.offset, 1);ims_pcu_get_device_info_#t~loopctr623#1 := 0; [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: assume { :begin_inline_ldv_EMGentry_exit_ims_pcu_driver_exit_12_2 } true;ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset := ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.offset;havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset;ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset := ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset;assume { :begin_inline_ims_pcu_driver_exit } true;assume { :begin_inline_ldv_usb_deregister_141 } true;ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset;havoc ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset := ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset;assume { :begin_inline_usb_deregister } true;usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset := ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset;usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset := usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset; [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume ims_pcu_parse_cdc_data_#t~mem578#1 % 18446744073709551616 <= 7;havoc ims_pcu_parse_cdc_data_#t~mem578#1;call ims_pcu_parse_cdc_data_#t~mem579#1.base, ims_pcu_parse_cdc_data_#t~mem579#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 8 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);call ims_pcu_parse_cdc_data_#t~mem580#1 := read~int#11(ims_pcu_parse_cdc_data_~pcu#1.base, 193 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8); [2025-02-08 04:37:39,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume !(ims_pcu_parse_cdc_data_#t~mem578#1 % 18446744073709551616 <= 7);havoc ims_pcu_parse_cdc_data_#t~mem578#1;call ims_pcu_parse_cdc_data_#t~mem581#1.base, ims_pcu_parse_cdc_data_#t~mem581#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~alt~0#1.base, 21 + ims_pcu_parse_cdc_data_~alt~0#1.offset, 8);call write~$Pointer$#11(ims_pcu_parse_cdc_data_#t~mem581#1.base, 67 + ims_pcu_parse_cdc_data_#t~mem581#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, 137 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);havoc ims_pcu_parse_cdc_data_#t~mem581#1.base, ims_pcu_parse_cdc_data_#t~mem581#1.offset;call ims_pcu_parse_cdc_data_#t~mem582#1.base, ims_pcu_parse_cdc_data_#t~mem582#1.offset := read~$Pointer$#11(ims_pcu_parse_cdc_data_~pcu#1.base, 137 + ims_pcu_parse_cdc_data_~pcu#1.offset, 8);assume { :begin_inline_usb_endpoint_is_bulk_in } true;usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset := ims_pcu_parse_cdc_data_#t~mem582#1.base, ims_pcu_parse_cdc_data_#t~mem582#1.offset;havoc usb_endpoint_is_bulk_in_#res#1;havoc usb_endpoint_is_bulk_in_#t~ret48#1, usb_endpoint_is_bulk_in_#t~ret49#1, usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset, usb_endpoint_is_bulk_in_~tmp~5#1, usb_endpoint_is_bulk_in_~tmp___0~2#1, usb_endpoint_is_bulk_in_~tmp___1~0#1;usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset := usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset;havoc usb_endpoint_is_bulk_in_~tmp~5#1;havoc usb_endpoint_is_bulk_in_~tmp___0~2#1;havoc usb_endpoint_is_bulk_in_~tmp___1~0#1; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset;havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_ims_pcu_driver_exit_12_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret745#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_struct_attribute_group_dummy_resourceless_instance_0 } true; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset := ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_register_11_2 } true;ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset := ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset;havoc ldv_dispatch_register_11_2_#t~ret717#1.base, ldv_dispatch_register_11_2_#t~ret717#1.offset, ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset := ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;havoc ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset;havoc ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: SUMMARY for call ldv_assume((if 0 == ldv_usb_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: assume -2147483648 <= ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1 && ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1 <= 2147483647;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret766#1; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume 0 == (ims_pcu_probe_~pcu~16#1.base + ims_pcu_probe_~pcu~16#1.offset) % 18446744073709551616;ims_pcu_probe_#res#1 := -12;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume !(0 == (ims_pcu_probe_~pcu~16#1.base + ims_pcu_probe_~pcu~16#1.offset) % 18446744073709551616);call write~$Pointer$#11(ims_pcu_probe_~intf#1.base, 43 + ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~pcu~16#1.base, 8 + ims_pcu_probe_~pcu~16#1.offset, 8);call write~$Pointer$#11(ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, 8);call ims_pcu_probe_#t~mem688#1 := read~int#11(ims_pcu_probe_~id#1.base, 17 + ims_pcu_probe_~id#1.offset, 8);call write~int#11((if 0 == (if 1 == ims_pcu_probe_#t~mem688#1 % 18446744073709551616 then 1 else 0) then 0 else 1), ims_pcu_probe_~pcu~16#1.base, 20 + ims_pcu_probe_~pcu~16#1.offset, 1);havoc ims_pcu_probe_#t~mem688#1;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 := ims_pcu_probe_~pcu~16#1.base, 552 + ims_pcu_probe_~pcu~16#1.offset, 134, 0, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987: havoc ims_pcu_setup_buttons_#t~memcpy~res182#1.base, ims_pcu_setup_buttons_#t~memcpy~res182#1.offset;call write~$Pointer$#11(ims_pcu_setup_buttons_~buttons~1#1.base, 8 + ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, 8);call write~$Pointer$#11(ims_pcu_setup_buttons_~buttons~1#1.base, 40 + ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, 8 + ims_pcu_setup_buttons_~input~1#1.offset, 8);call ims_pcu_setup_buttons_#t~mem183#1.base, ims_pcu_setup_buttons_#t~mem183#1.offset := read~$Pointer$#11(ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, 8); [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987-1: SUMMARY for call ims_pcu_setup_buttons_#t~memcpy~res182#1.base, ims_pcu_setup_buttons_#t~memcpy~res182#1.offset := #Ultimate.C_memcpy#11(ims_pcu_setup_buttons_~buttons~1#1.base, 72 + ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, 2 * ims_pcu_setup_buttons_~keymap_len#1); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume 0 != ims_pcu_identify_type_~error~30#1;call ims_pcu_identify_type_#t~mem647#1.base, ims_pcu_identify_type_#t~mem647#1.offset := read~$Pointer$#11(ims_pcu_identify_type_~pcu#1.base, 8 + ims_pcu_identify_type_~pcu#1.offset, 8); [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume !(0 != ims_pcu_identify_type_~error~30#1);call ims_pcu_identify_type_#t~mem648#1 := read~int#11(ims_pcu_identify_type_~pcu#1.base, 335 + ims_pcu_identify_type_~pcu#1.offset, 1);call write~int#11(ims_pcu_identify_type_#t~mem648#1, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, 1);havoc ims_pcu_identify_type_#t~mem648#1;call write~$Pointer$#26(124, 0, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, 8);call write~$Pointer$#26(125, 0, ims_pcu_identify_type_~#descriptor~5#1.base, 8 + ims_pcu_identify_type_~#descriptor~5#1.offset, 8);call write~$Pointer$#26(126, 0, ims_pcu_identify_type_~#descriptor~5#1.base, 16 + ims_pcu_identify_type_~#descriptor~5#1.offset, 8);call write~$Pointer$#26(127, 0, ims_pcu_identify_type_~#descriptor~5#1.base, 24 + ims_pcu_identify_type_~#descriptor~5#1.offset, 8);call write~int#26(1847, ims_pcu_identify_type_~#descriptor~5#1.base, 32 + ims_pcu_identify_type_~#descriptor~5#1.offset, 4);call write~int#26(0, ims_pcu_identify_type_~#descriptor~5#1.base, 36 + ims_pcu_identify_type_~#descriptor~5#1.offset, 1);call ims_pcu_identify_type_#t~mem649#1 := read~int#26(ims_pcu_identify_type_~#descriptor~5#1.base, 36 + ims_pcu_identify_type_~#descriptor~5#1.offset, 1); [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume { :end_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset := ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_urb_122_~flags#1); srcloc: null [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771-1: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:37:39,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: havoc ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset, ldv_usb_free_coherent_125_~size#1, ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset, ldv_usb_free_coherent_125_~dma#1;havoc ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset, ldv_usb_free_coherent_125_#in~size#1, ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset, ldv_usb_free_coherent_125_#in~dma#1;assume { :end_inline_ldv_usb_free_coherent_125 } true;havoc ims_pcu_buffers_alloc_#t~mem527#1.base, ims_pcu_buffers_alloc_#t~mem527#1.offset;havoc ims_pcu_buffers_alloc_#t~mem528#1;havoc ims_pcu_buffers_alloc_#t~mem529#1.base, ims_pcu_buffers_alloc_#t~mem529#1.offset;havoc ims_pcu_buffers_alloc_#t~mem530#1;ims_pcu_buffers_alloc_#res#1 := ims_pcu_buffers_alloc_~error~26#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13378: havoc request_firmware_#t~nondet983#1;request_ihex_firmware_#t~ret140#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet983#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;havoc request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;assume { :end_inline_request_firmware } true;assume -2147483648 <= request_ihex_firmware_#t~ret140#1 && request_ihex_firmware_#t~ret140#1 <= 2147483647;request_ihex_firmware_~ret~0#1 := request_ihex_firmware_#t~ret140#1;havoc request_ihex_firmware_#t~ret140#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357-1: SUMMARY for call ldv_usb_instance_post_8_9_#t~ret777#1 := ##fun~$Pointer$~TO~int(ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume -2147483648 <= ldv_usb_instance_post_8_9_#t~ret777#1 && ldv_usb_instance_post_8_9_#t~ret777#1 <= 2147483647;havoc ldv_usb_instance_post_8_9_#t~ret777#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume 0 != ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_#res#1 := ims_pcu_update_firmware_store_~error~17#1;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume !(0 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem391#1 := read~int#5(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, 4); [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: ims_pcu_init_application_mode_#t~ret665#1 := ldv_sysfs_create_group_132_#res#1;havoc ldv_sysfs_create_group_132_#t~ret820#1, ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_132_~tmp~78#1;havoc ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_132 } true;assume -2147483648 <= ims_pcu_init_application_mode_#t~ret665#1 && ims_pcu_init_application_mode_#t~ret665#1 <= 2147483647;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret665#1;havoc ims_pcu_init_application_mode_#t~mem664#1.base, ims_pcu_init_application_mode_#t~mem664#1.offset;havoc ims_pcu_init_application_mode_#t~ret665#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume -2147483648 <= ldv_sysfs_create_group_137_#t~ret821#1 && ldv_sysfs_create_group_137_#t~ret821#1 <= 2147483647;ldv_sysfs_create_group_137_~tmp~79#1 := ldv_sysfs_create_group_137_#t~ret821#1;havoc ldv_sysfs_create_group_137_#t~ret821#1;ldv_sysfs_create_group_137_#res#1 := ldv_sysfs_create_group_137_~tmp~79#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: havoc ims_pcu_get_device_info_#t~mem616#1.base, ims_pcu_get_device_info_#t~mem616#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838: havoc ims_pcu_parse_cdc_data_#t~mem579#1.base, ims_pcu_parse_cdc_data_#t~mem579#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem580#1;ims_pcu_parse_cdc_data_#res#1 := -22; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1); [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem616#1.base, ims_pcu_get_device_info_#t~mem616#1.offset, 115, 0); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: SUMMARY for call ldv_sysfs_create_group_137_#t~ret821#1 := ldv_linux_fs_sysfs_sysfs_create_group(); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1 := ims_pcu_ofn_reg_addr_store(ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1 && ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret738#1; [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem579#1.base, ims_pcu_parse_cdc_data_#t~mem579#1.offset, 108, 0); srcloc: null [2025-02-08 04:37:39,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1 := ims_pcu_attribute_show_#res#1;havoc ims_pcu_attribute_show_#t~ret367#1.base, ims_pcu_attribute_show_#t~ret367#1.offset, ims_pcu_attribute_show_#t~mem368#1, ims_pcu_attribute_show_#t~mem369#1, ims_pcu_attribute_show_#t~ret370#1, ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset, ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset, ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset, ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset, ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset, ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset, ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset, ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset, ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset, ims_pcu_attribute_show_~tmp___0~12#1;havoc ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset, ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset, ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_attribute_show } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret727#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume 2 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume !(2 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc ldv_dispatch_register_11_2_#t~ret717#1.base, ldv_dispatch_register_11_2_#t~ret717#1.offset, ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;havoc ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_2 } true;ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume 0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume !(0 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1); [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call dev_err(ims_pcu_identify_type_#t~mem647#1.base, ims_pcu_identify_type_#t~mem647#1.offset, 123, 0); srcloc: null [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: havoc ims_pcu_identify_type_#t~mem647#1.base, ims_pcu_identify_type_#t~mem647#1.offset;ims_pcu_identify_type_#res#1 := ims_pcu_identify_type_~error~30#1;call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume -2147483648 <= ldv_mutex_lock_interruptible_104_#t~ret808#1 && ldv_mutex_lock_interruptible_104_#t~ret808#1 <= 2147483647;ldv_mutex_lock_interruptible_104_~tmp~73#1 := ldv_mutex_lock_interruptible_104_#t~ret808#1;havoc ldv_mutex_lock_interruptible_104_#t~ret808#1;ldv_mutex_lock_interruptible_104_#res#1 := ldv_mutex_lock_interruptible_104_~tmp~73#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689-1: SUMMARY for call ldv_mutex_lock_interruptible_104_#t~ret808#1 := ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu(ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 0 != ims_pcu_probe_~error~33#1; [2025-02-08 04:37:39,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(0 != ims_pcu_probe_~error~33#1);ims_pcu_probe_#res#1 := 0;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:37:40,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4606: havoc dev_get_drvdata_#t~mem72#1.base, dev_get_drvdata_#t~mem72#1.offset; [2025-02-08 04:37:40,811 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:37:40,818 INFO L158 Benchmark]: Toolchain (without parser) took 15066.67ms. Allocated memory was 142.6MB in the beginning and 771.8MB in the end (delta: 629.1MB). Free memory was 98.1MB in the beginning and 396.3MB in the end (delta: -298.2MB). Peak memory consumption was 325.5MB. Max. memory is 16.1GB. [2025-02-08 04:37:40,819 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 201.3MB. Free memory is still 128.4MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:37:40,820 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3534.39ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 98.1MB in the beginning and 307.0MB in the end (delta: -208.9MB). Peak memory consumption was 116.8MB. Max. memory is 16.1GB. [2025-02-08 04:37:40,820 INFO L158 Benchmark]: Boogie Procedure Inliner took 203.58ms. Allocated memory is still 394.3MB. Free memory was 307.0MB in the beginning and 275.7MB in the end (delta: 31.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 04:37:40,820 INFO L158 Benchmark]: Boogie Preprocessor took 913.27ms. Allocated memory is still 394.3MB. Free memory was 275.7MB in the beginning and 96.3MB in the end (delta: 179.4MB). Peak memory consumption was 180.2MB. Max. memory is 16.1GB. [2025-02-08 04:37:40,820 INFO L158 Benchmark]: IcfgBuilder took 10411.54ms. Allocated memory was 394.3MB in the beginning and 771.8MB in the end (delta: 377.5MB). Free memory was 96.3MB in the beginning and 396.3MB in the end (delta: -300.0MB). Peak memory consumption was 75.3MB. Max. memory is 16.1GB. [2025-02-08 04:37:40,821 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.13ms. Allocated memory is still 201.3MB. Free memory is still 128.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3534.39ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 98.1MB in the beginning and 307.0MB in the end (delta: -208.9MB). Peak memory consumption was 116.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 203.58ms. Allocated memory is still 394.3MB. Free memory was 307.0MB in the beginning and 275.7MB in the end (delta: 31.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 913.27ms. Allocated memory is still 394.3MB. Free memory was 275.7MB in the beginning and 96.3MB in the end (delta: 179.4MB). Peak memory consumption was 180.2MB. Max. memory is 16.1GB. * IcfgBuilder took 10411.54ms. Allocated memory was 394.3MB in the beginning and 771.8MB in the end (delta: 377.5MB). Free memory was 96.3MB in the beginning and 396.3MB in the end (delta: -300.0MB). Peak memory consumption was 75.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4395]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4395] - GenericResultAtLocation [Line: 4402]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4402] - GenericResultAtLocation [Line: 7153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7153] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:37:40,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.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 e0c2b6cb89e48a11e817cc51933cd8194bf8c1187502e8ea2a988dbf620106e5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:43,292 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:43,379 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:37:43,383 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:43,383 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:43,408 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:43,413 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:43,413 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:43,413 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:43,413 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:43,413 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:43,413 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:43,413 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:43,414 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:43,414 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:43,414 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:43,415 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:43,415 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:43,415 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 -> e0c2b6cb89e48a11e817cc51933cd8194bf8c1187502e8ea2a988dbf620106e5 [2025-02-08 04:37:43,679 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:43,687 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:43,689 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:43,690 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:43,690 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:43,691 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i [2025-02-08 04:37:44,849 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/651bc3391/9b201843df854c83ac16867b88436d35/FLAGc3cb50c4a [2025-02-08 04:37:45,349 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:45,350 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i [2025-02-08 04:37:45,388 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/651bc3391/9b201843df854c83ac16867b88436d35/FLAGc3cb50c4a [2025-02-08 04:37:45,403 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/651bc3391/9b201843df854c83ac16867b88436d35 [2025-02-08 04:37:45,405 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:45,406 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:45,408 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:45,408 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:45,411 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:45,412 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:45" (1/1) ... [2025-02-08 04:37:45,414 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@765eae2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:45, skipping insertion in model container [2025-02-08 04:37:45,414 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:45" (1/1) ... [2025-02-08 04:37:45,509 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:46,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,284 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,422 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,462 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,493 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,503 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,504 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,508 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,616 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,616 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,624 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,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 04:37:46,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:46,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,467 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341006,341019] [2025-02-08 04:37:47,470 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341151,341164] [2025-02-08 04:37:47,470 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341297,341310] [2025-02-08 04:37:47,470 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341462,341475] [2025-02-08 04:37:47,470 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341620,341633] [2025-02-08 04:37:47,471 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341778,341791] [2025-02-08 04:37:47,471 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341936,341949] [2025-02-08 04:37:47,471 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342096,342109] [2025-02-08 04:37:47,471 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342255,342268] [2025-02-08 04:37:47,471 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342394,342407] [2025-02-08 04:37:47,472 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342536,342549] [2025-02-08 04:37:47,472 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342685,342698] [2025-02-08 04:37:47,472 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342824,342837] [2025-02-08 04:37:47,472 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342979,342992] [2025-02-08 04:37:47,472 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343139,343152] [2025-02-08 04:37:47,473 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343290,343303] [2025-02-08 04:37:47,473 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343441,343454] [2025-02-08 04:37:47,473 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343593,343606] [2025-02-08 04:37:47,473 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343742,343755] [2025-02-08 04:37:47,473 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343890,343903] [2025-02-08 04:37:47,474 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344047,344060] [2025-02-08 04:37:47,474 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344196,344209] [2025-02-08 04:37:47,474 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344352,344365] [2025-02-08 04:37:47,474 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344505,344518] [2025-02-08 04:37:47,475 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344651,344664] [2025-02-08 04:37:47,475 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344794,344807] [2025-02-08 04:37:47,475 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344946,344959] [2025-02-08 04:37:47,475 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345092,345105] [2025-02-08 04:37:47,475 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345237,345250] [2025-02-08 04:37:47,476 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345391,345404] [2025-02-08 04:37:47,476 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345542,345555] [2025-02-08 04:37:47,476 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345697,345710] [2025-02-08 04:37:47,476 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345849,345862] [2025-02-08 04:37:47,476 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346004,346017] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346168,346181] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346324,346337] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346488,346501] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346630,346643] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346788,346801] [2025-02-08 04:37:47,477 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346955,346968] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347114,347127] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347273,347286] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347422,347435] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347569,347582] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347708,347721] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347871,347884] [2025-02-08 04:37:47,478 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348037,348050] [2025-02-08 04:37:47,479 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348201,348214] [2025-02-08 04:37:47,479 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348366,348379] [2025-02-08 04:37:47,479 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348531,348544] [2025-02-08 04:37:47,479 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348697,348710] [2025-02-08 04:37:47,479 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348862,348875] [2025-02-08 04:37:47,480 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349029,349042] [2025-02-08 04:37:47,480 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349189,349202] [2025-02-08 04:37:47,480 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349351,349364] [2025-02-08 04:37:47,480 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349510,349523] [2025-02-08 04:37:47,480 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349656,349669] [2025-02-08 04:37:47,481 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349799,349812] [2025-02-08 04:37:47,481 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349943,349956] [2025-02-08 04:37:47,481 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350086,350099] [2025-02-08 04:37:47,481 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350230,350243] [2025-02-08 04:37:47,481 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350371,350384] [2025-02-08 04:37:47,482 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350509,350522] [2025-02-08 04:37:47,482 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350667,350680] [2025-02-08 04:37:47,482 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350826,350839] [2025-02-08 04:37:47,482 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350982,350995] [2025-02-08 04:37:47,482 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351131,351144] [2025-02-08 04:37:47,483 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351283,351296] [2025-02-08 04:37:47,483 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351434,351447] [2025-02-08 04:37:47,483 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351583,351596] [2025-02-08 04:37:47,483 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351735,351748] [2025-02-08 04:37:47,483 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351883,351896] [2025-02-08 04:37:47,484 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352036,352049] [2025-02-08 04:37:47,484 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352187,352200] [2025-02-08 04:37:47,484 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352337,352350] [2025-02-08 04:37:47,484 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352484,352497] [2025-02-08 04:37:47,484 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352635,352648] [2025-02-08 04:37:47,485 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352786,352799] [2025-02-08 04:37:47,485 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352934,352947] [2025-02-08 04:37:47,485 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353100,353113] [2025-02-08 04:37:47,485 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353269,353282] [2025-02-08 04:37:47,485 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353436,353449] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353604,353617] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353754,353767] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353901,353914] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354062,354075] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354232,354245] [2025-02-08 04:37:47,486 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354394,354407] [2025-02-08 04:37:47,492 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,493 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:47,519 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:37:47,566 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:47,611 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,624 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,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 04:37:47,780 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341006,341019] [2025-02-08 04:37:47,780 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341151,341164] [2025-02-08 04:37:47,780 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341297,341310] [2025-02-08 04:37:47,781 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341462,341475] [2025-02-08 04:37:47,781 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341620,341633] [2025-02-08 04:37:47,781 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341778,341791] [2025-02-08 04:37:47,781 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341936,341949] [2025-02-08 04:37:47,781 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342096,342109] [2025-02-08 04:37:47,782 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342255,342268] [2025-02-08 04:37:47,782 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342394,342407] [2025-02-08 04:37:47,782 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342536,342549] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342685,342698] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342824,342837] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342979,342992] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343139,343152] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343290,343303] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343441,343454] [2025-02-08 04:37:47,784 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343593,343606] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343742,343755] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343890,343903] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344047,344060] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344196,344209] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344352,344365] [2025-02-08 04:37:47,785 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344505,344518] [2025-02-08 04:37:47,787 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344651,344664] [2025-02-08 04:37:47,788 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344794,344807] [2025-02-08 04:37:47,788 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344946,344959] [2025-02-08 04:37:47,788 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345092,345105] [2025-02-08 04:37:47,788 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345237,345250] [2025-02-08 04:37:47,788 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345391,345404] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345542,345555] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345697,345710] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345849,345862] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346004,346017] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346168,346181] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346324,346337] [2025-02-08 04:37:47,789 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346488,346501] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346630,346643] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346788,346801] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346955,346968] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347114,347127] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347273,347286] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347422,347435] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347569,347582] [2025-02-08 04:37:47,790 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347708,347721] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347871,347884] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348037,348050] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348201,348214] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348366,348379] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348531,348544] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348697,348710] [2025-02-08 04:37:47,791 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348862,348875] [2025-02-08 04:37:47,794 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349029,349042] [2025-02-08 04:37:47,794 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349189,349202] [2025-02-08 04:37:47,794 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349351,349364] [2025-02-08 04:37:47,794 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349510,349523] [2025-02-08 04:37:47,795 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349656,349669] [2025-02-08 04:37:47,795 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349799,349812] [2025-02-08 04:37:47,795 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349943,349956] [2025-02-08 04:37:47,795 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350086,350099] [2025-02-08 04:37:47,795 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350230,350243] [2025-02-08 04:37:47,796 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350371,350384] [2025-02-08 04:37:47,796 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350509,350522] [2025-02-08 04:37:47,796 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350667,350680] [2025-02-08 04:37:47,796 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350826,350839] [2025-02-08 04:37:47,796 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350982,350995] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351131,351144] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351283,351296] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351434,351447] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351583,351596] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351735,351748] [2025-02-08 04:37:47,797 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351883,351896] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352036,352049] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352187,352200] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352337,352350] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352484,352497] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352635,352648] [2025-02-08 04:37:47,798 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352786,352799] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352934,352947] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353100,353113] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353269,353282] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353436,353449] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353604,353617] [2025-02-08 04:37:47,799 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353754,353767] [2025-02-08 04:37:47,800 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353901,353914] [2025-02-08 04:37:47,800 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354062,354075] [2025-02-08 04:37:47,800 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354232,354245] [2025-02-08 04:37:47,800 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354394,354407] [2025-02-08 04:37:47,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 04:37:47,803 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:47,841 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:47,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4395] [2025-02-08 04:37:47,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4402] [2025-02-08 04:37:47,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7153] [2025-02-08 04:37:48,003 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341006,341019] [2025-02-08 04:37:48,004 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341151,341164] [2025-02-08 04:37:48,004 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341297,341310] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341462,341475] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341620,341633] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341778,341791] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[341936,341949] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342096,342109] [2025-02-08 04:37:48,005 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342255,342268] [2025-02-08 04:37:48,006 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342394,342407] [2025-02-08 04:37:48,006 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342536,342549] [2025-02-08 04:37:48,006 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342685,342698] [2025-02-08 04:37:48,006 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342824,342837] [2025-02-08 04:37:48,006 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[342979,342992] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343139,343152] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343290,343303] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343441,343454] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343593,343606] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343742,343755] [2025-02-08 04:37:48,007 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[343890,343903] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344047,344060] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344196,344209] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344352,344365] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344505,344518] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344651,344664] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344794,344807] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[344946,344959] [2025-02-08 04:37:48,008 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345092,345105] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345237,345250] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345391,345404] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345542,345555] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345697,345710] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[345849,345862] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346004,346017] [2025-02-08 04:37:48,009 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346168,346181] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346324,346337] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346488,346501] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346630,346643] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346788,346801] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[346955,346968] [2025-02-08 04:37:48,010 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347114,347127] [2025-02-08 04:37:48,011 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347273,347286] [2025-02-08 04:37:48,011 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347422,347435] [2025-02-08 04:37:48,011 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347569,347582] [2025-02-08 04:37:48,011 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347708,347721] [2025-02-08 04:37:48,011 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[347871,347884] [2025-02-08 04:37:48,012 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348037,348050] [2025-02-08 04:37:48,012 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348201,348214] [2025-02-08 04:37:48,012 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348366,348379] [2025-02-08 04:37:48,012 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348531,348544] [2025-02-08 04:37:48,012 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348697,348710] [2025-02-08 04:37:48,013 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[348862,348875] [2025-02-08 04:37:48,013 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349029,349042] [2025-02-08 04:37:48,013 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349189,349202] [2025-02-08 04:37:48,013 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349351,349364] [2025-02-08 04:37:48,013 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349510,349523] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349656,349669] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349799,349812] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[349943,349956] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350086,350099] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350230,350243] [2025-02-08 04:37:48,014 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350371,350384] [2025-02-08 04:37:48,015 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350509,350522] [2025-02-08 04:37:48,015 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350667,350680] [2025-02-08 04:37:48,015 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350826,350839] [2025-02-08 04:37:48,015 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[350982,350995] [2025-02-08 04:37:48,015 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351131,351144] [2025-02-08 04:37:48,016 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351283,351296] [2025-02-08 04:37:48,016 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351434,351447] [2025-02-08 04:37:48,016 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351583,351596] [2025-02-08 04:37:48,016 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351735,351748] [2025-02-08 04:37:48,016 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[351883,351896] [2025-02-08 04:37:48,017 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352036,352049] [2025-02-08 04:37:48,017 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352187,352200] [2025-02-08 04:37:48,017 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352337,352350] [2025-02-08 04:37:48,017 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352484,352497] [2025-02-08 04:37:48,017 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352635,352648] [2025-02-08 04:37:48,018 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352786,352799] [2025-02-08 04:37:48,018 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[352934,352947] [2025-02-08 04:37:48,018 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353100,353113] [2025-02-08 04:37:48,018 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353269,353282] [2025-02-08 04:37:48,018 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353436,353449] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353604,353617] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353754,353767] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[353901,353914] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354062,354075] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354232,354245] [2025-02-08 04:37:48,019 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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--misc--ims-pcu.ko.cil.i[354394,354407] [2025-02-08 04:37:48,022 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:48,263 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:48,264 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48 WrapperNode [2025-02-08 04:37:48,264 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:48,264 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:48,264 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:48,264 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:48,268 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,320 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,442 INFO L138 Inliner]: procedures = 622, calls = 2466, calls flagged for inlining = 291, calls inlined = 202, statements flattened = 4673 [2025-02-08 04:37:48,446 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:48,447 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:48,447 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:48,447 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:48,460 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,461 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,503 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,422 INFO L175 MemorySlicer]: Split 1090 memory accesses to 27 slices as follows [692, 4, 3, 40, 5, 35, 1, 4, 15, 22, 3, 2, 8, 8, 1, 2, 2, 8, 6, 24, 8, 4, 4, 16, 158, 8, 7]. 63 percent of accesses are in the largest equivalence class. The 151 initializations are split as follows [26, 0, 0, 40, 0, 0, 0, 0, 4, 22, 0, 0, 8, 8, 1, 2, 0, 8, 0, 0, 8, 4, 4, 16, 0, 0, 0]. The 618 writes are split as follows [391, 2, 0, 0, 0, 30, 0, 2, 11, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 158, 3, 0]. [2025-02-08 04:37:49,422 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,422 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,567 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,578 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,625 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,654 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,700 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:49,701 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:49,701 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:49,701 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:49,702 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:49,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:49,728 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:37:49,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:37:49,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_handle_firmware_update [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_handle_firmware_update [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_create_group [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_create_group [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ihex_next_binrec [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ihex_next_binrec [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:49,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:37:49,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:37:49,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:49,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure __ims_pcu_execute_bl_command [2025-02-08 04:37:49,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __ims_pcu_execute_bl_command [2025-02-08 04:37:49,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_bit_store [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_bit_store [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:49,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:49,758 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_destroy_backlight [2025-02-08 04:37:49,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_destroy_backlight [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:49,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:37:49,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:37:49,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_resume [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_resume [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_94 [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_94 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoint [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoint [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_line_setup [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_line_setup [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_stop_io [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_stop_io [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:49,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:49,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:37:49,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:37:49,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_write_ofn_config [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_write_ofn_config [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:37:49,765 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:37:49,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:37:49,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:37:49,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:37:49,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:37:49,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:37:49,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_disconnect [2025-02-08 04:37:49,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_disconnect [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:49,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:49,767 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:37:49,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 04:37:49,768 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:37:49,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:37:49,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:37:49,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:49,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:37:49,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_get_info [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_get_info [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_reg_addr_store [2025-02-08 04:37:49,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_reg_addr_store [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:37:49,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:37:49,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:37:49,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:49,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:49,775 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_buffers_free [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_buffers_free [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_free_coherent [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_free_coherent [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:37:49,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:37:49,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:37:49,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:49,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:49,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:49,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:49,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:49,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:49,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure __ims_pcu_execute_command [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __ims_pcu_execute_command [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_read_ofn_config [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_read_ofn_config [2025-02-08 04:37:49,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2025-02-08 04:37:49,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_alloc_urb [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_alloc_urb [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_ofn_bit_show [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_ofn_bit_show [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_destroy_buttons [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_destroy_buttons [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_start_io [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_start_io [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:49,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:37:49,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_send_cmd_chunk [2025-02-08 04:37:49,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_send_cmd_chunk [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:37:49,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:37:49,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure ims_pcu_byte_needs_escape [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ims_pcu_byte_needs_escape [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 04:37:49,786 INFO L130 BoogieDeclarations]: Found specification of procedure ihex_validate_fw [2025-02-08 04:37:49,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ihex_validate_fw [2025-02-08 04:37:49,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:49,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:49,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:49,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:49,787 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtou8 [2025-02-08 04:37:49,787 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtou8 [2025-02-08 04:37:50,817 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:50,820 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:51,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433: call ULTIMATE.dealloc(~#value~4#1.base, ~#value~4#1.offset);havoc ~#value~4#1.base, ~#value~4#1.offset;call ULTIMATE.dealloc(~#data~4#1.base, ~#data~4#1.offset);havoc ~#data~4#1.base, ~#data~4#1.offset; [2025-02-08 04:37:51,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13405: havoc #t~nondet964; [2025-02-08 04:37:51,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6248: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-08 04:38:09,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: havoc ims_pcu_setup_buttons_#t~mem178#1.base, ims_pcu_setup_buttons_#t~mem178#1.offset;call ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset := read~$Pointer$#0(ims_pcu_setup_buttons_~pcu#1.base, ~bvadd~64(81bv64, ims_pcu_setup_buttons_~pcu#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_setup_buttons_#t~mem179#1.base, ~bvadd~64(43bv64, ims_pcu_setup_buttons_#t~mem179#1.offset), ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(785bv64, ims_pcu_setup_buttons_~input~1#1.offset), 8bv64);havoc ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset;call write~$Pointer$#0(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(72bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(220bv64, ims_pcu_setup_buttons_~input~1#1.offset), 8bv64);call write~intINTTYPE4#0(32bv32, ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(212bv64, ims_pcu_setup_buttons_~input~1#1.offset), 4bv64);call write~intINTTYPE4#0(2bv32, ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(216bv64, ims_pcu_setup_buttons_~input~1#1.offset), 4bv64); [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1); [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset; [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990-1: SUMMARY for call usb_to_input_id(ims_pcu_setup_buttons_#t~mem178#1.base, ims_pcu_setup_buttons_#t~mem178#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(24bv64, ims_pcu_setup_buttons_~input~1#1.offset)); srcloc: null [2025-02-08 04:38:09,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:09,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528-1: SUMMARY for call usb_endpoint_is_bulk_out_#t~ret49#1 := usb_endpoint_xfer_bulk(usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4528: usb_endpoint_is_bulk_out_~tmp~6#1 := usb_endpoint_is_bulk_out_#t~ret49#1;havoc usb_endpoint_is_bulk_out_#t~ret49#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6312: call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;ldv_dummy_resourceless_instance_callback_2_9_#t~ret705#1 := ims_pcu_ofn_reg_data_store_#res#1;havoc ims_pcu_ofn_reg_data_store_#t~ret401#1.base, ims_pcu_ofn_reg_data_store_#t~ret401#1.offset, ims_pcu_ofn_reg_data_store_#t~ret402#1, ims_pcu_ofn_reg_data_store_#t~mem403#1, ims_pcu_ofn_reg_data_store_#t~mem404#1, ims_pcu_ofn_reg_data_store_#t~ret405#1, ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset, ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset, ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, ims_pcu_ofn_reg_data_store_~count#1, ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset, ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset, ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset, ims_pcu_ofn_reg_data_store_~error~21#1, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;havoc ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset, ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset, ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset, ims_pcu_ofn_reg_data_store_#in~count#1;assume { :end_inline_ims_pcu_ofn_reg_data_store } true;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret705#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916: havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~intINTTYPE8#11(137438953408bv64, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset, 8bv64);call ims_pcu_setup_backlight_#t~mem342#1 := read~intINTTYPE8#11(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#0(ims_pcu_setup_backlight_#t~mem342#1, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(649bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), 8bv64);havoc ims_pcu_setup_backlight_#t~mem342#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(32bv64, ~bvadd~64(649bv64, ims_pcu_setup_backlight_~backlight~3#1.offset)), 42bv64, 0bv64, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, 0bv32;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume 1bv32 != ims_pcu_update_firmware_store_#t~mem375#1;havoc ims_pcu_update_firmware_store_#t~mem375#1;ims_pcu_update_firmware_store_#res#1 := 18446744073709551594bv64;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume !(1bv32 != ims_pcu_update_firmware_store_#t~mem375#1);havoc ims_pcu_update_firmware_store_#t~mem375#1;assume { :begin_inline_ldv_mutex_lock_interruptible_104 } true;ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, ~bvadd~64(552bv64, ims_pcu_update_firmware_store_~pcu~6#1.offset);havoc ldv_mutex_lock_interruptible_104_#res#1;havoc ldv_mutex_lock_interruptible_104_#t~ret783#1, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_104_~tmp~73#1;ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_104_~tmp~73#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: havoc request_firmware_nowait_#t~nondet959#1;ims_pcu_init_bootloader_mode_#t~ret660#1 := request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet959#1, request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset, request_firmware_nowait_~arg1#1, request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset, request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset, request_firmware_nowait_~arg4#1, request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset, request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset;havoc request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset, request_firmware_nowait_#in~arg1#1, request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset, request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset, request_firmware_nowait_#in~arg4#1, request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset, request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset;assume { :end_inline_request_firmware_nowait } true;ims_pcu_init_bootloader_mode_~error~32#1 := ims_pcu_init_bootloader_mode_#t~ret660#1;havoc ims_pcu_init_bootloader_mode_#t~mem659#1.base, ims_pcu_init_bootloader_mode_#t~mem659#1.offset;havoc ims_pcu_init_bootloader_mode_#t~ret660#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret704#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4794: call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset;ims_pcu_update_firmware_store_#t~ret378#1 := request_ihex_firmware_#res#1;havoc request_ihex_firmware_#t~ret137#1, request_ihex_firmware_#t~mem138#1.base, request_ihex_firmware_#t~mem138#1.offset, request_ihex_firmware_#t~ret139#1, request_ihex_firmware_#t~mem140#1.base, request_ihex_firmware_#t~mem140#1.offset, request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~ret~0#1;havoc request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset, request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset, request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset;assume { :end_inline_request_ihex_firmware } true;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret378#1;havoc ims_pcu_update_firmware_store_#t~mem377#1.base, ims_pcu_update_firmware_store_#t~mem377#1.offset;havoc ims_pcu_update_firmware_store_#t~ret378#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret723#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret723#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret723#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: assume 0bv32 != usb_endpoint_is_bulk_out_~tmp~6#1;assume { :begin_inline_usb_endpoint_dir_out } true;usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset := usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset;havoc usb_endpoint_dir_out_#res#1;havoc usb_endpoint_dir_out_#t~mem45#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset;usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset := usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset;call usb_endpoint_dir_out_#t~mem45#1 := read~intINTTYPE1#0(usb_endpoint_dir_out_~epd#1.base, ~bvadd~64(2bv64, usb_endpoint_dir_out_~epd#1.offset), 1bv64);usb_endpoint_dir_out_#res#1 := (if ~bvsge~32(~sign_extend~32~8(usb_endpoint_dir_out_#t~mem45#1), 0bv32) then 1bv32 else 0bv32);havoc usb_endpoint_dir_out_#t~mem45#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4530: assume !(0bv32 != usb_endpoint_is_bulk_out_~tmp~6#1);usb_endpoint_is_bulk_out_~tmp___1~1#1 := 0bv32; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume 3bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume !(3bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret743#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret743#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret714#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_3 } true; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret743#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv64 != ims_pcu_get_cdc_union_desc_~buflen~0#1; [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv64 != ims_pcu_get_cdc_union_desc_~buflen~0#1); [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645-1: SUMMARY for call ims_pcu_buffers_alloc_#t~ret464#1 := __create_pipe(ims_pcu_buffers_alloc_#t~mem461#1.base, ims_pcu_buffers_alloc_#t~mem461#1.offset, ~zero_extend~32~8(ims_pcu_buffers_alloc_#t~mem463#1)); srcloc: null [2025-02-08 04:38:09,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: ims_pcu_buffers_alloc_~tmp___0~17#1 := ims_pcu_buffers_alloc_#t~ret464#1;havoc ims_pcu_buffers_alloc_#t~mem461#1.base, ims_pcu_buffers_alloc_#t~mem461#1.offset;havoc ims_pcu_buffers_alloc_#t~mem462#1.base, ims_pcu_buffers_alloc_#t~mem462#1.offset;havoc ims_pcu_buffers_alloc_#t~mem463#1;havoc ims_pcu_buffers_alloc_#t~ret464#1;call ims_pcu_buffers_alloc_#t~mem465#1.base, ims_pcu_buffers_alloc_#t~mem465#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem466#1.base, ims_pcu_buffers_alloc_#t~mem466#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem467#1.base, ims_pcu_buffers_alloc_#t~mem467#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(153bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem468#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_usb_fill_bulk_urb } true;usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset, usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset, usb_fill_bulk_urb_#in~pipe#1, usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset, usb_fill_bulk_urb_#in~buffer_length#1, usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset, usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset := ims_pcu_buffers_alloc_#t~mem465#1.base, ims_pcu_buffers_alloc_#t~mem465#1.offset, ims_pcu_buffers_alloc_#t~mem466#1.base, ims_pcu_buffers_alloc_#t~mem466#1.offset, ~bvor~32(3221225600bv32, ims_pcu_buffers_alloc_~tmp___0~17#1), ims_pcu_buffers_alloc_#t~mem467#1.base, ims_pcu_buffers_alloc_#t~mem467#1.offset, ims_pcu_buffers_alloc_#t~mem468#1[32:0], #funAddr~ims_pcu_irq.base, #funAddr~ims_pcu_irq.offset, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset;havoc usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset, usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset;usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset := usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset;usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset := usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset;usb_fill_bulk_urb_~pipe#1 := usb_fill_bulk_urb_#in~pipe#1;usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset := usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset;usb_fill_bulk_urb_~buffer_length#1 := usb_fill_bulk_urb_#in~buffer_length#1;usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset := usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset;usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset := usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset;call write~$Pointer$#0(usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(64bv64, usb_fill_bulk_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#0(usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(80bv64, usb_fill_bulk_urb_~urb#1.offset), 4bv64);call write~$Pointer$#0(usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(96bv64, usb_fill_bulk_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#0(usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(128bv64, usb_fill_bulk_urb_~urb#1.offset), 4bv64);call write~$Pointer$#0(usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(176bv64, usb_fill_bulk_urb_~urb#1.offset), 8bv64);call write~$Pointer$#0(usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset, usb_fill_bulk_urb_~urb#1.base, ~bvadd~64(168bv64, usb_fill_bulk_urb_~urb#1.offset), 8bv64); [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_usb_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true;assume { :begin_inline_INIT_LIST_HEAD } true;INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset := ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(8bv64, ~bvadd~64(649bv64, ims_pcu_setup_backlight_~backlight~3#1.offset));havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#0(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8bv64);call write~$Pointer$#0(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, ~bvadd~64(8bv64, INIT_LIST_HEAD_~list#1.offset), 8bv64); [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1; [2025-02-08 04:38:09,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret702#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_attribute_show } true;ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset, ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset, ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;havoc ims_pcu_attribute_show_#res#1;havoc ims_pcu_attribute_show_#t~ret351#1.base, ims_pcu_attribute_show_#t~ret351#1.offset, ims_pcu_attribute_show_#t~mem352#1, ims_pcu_attribute_show_#t~mem353#1, ims_pcu_attribute_show_#t~ret354#1, ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset, ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset, ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset, ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset, ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset, ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset, ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset, ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset, ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset, ims_pcu_attribute_show_~tmp___0~12#1;ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset := ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset;ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset := ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset;ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset := ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset;havoc ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset;havoc ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset;havoc ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset;havoc ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset;havoc ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset;havoc ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset;havoc ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset;havoc ims_pcu_attribute_show_~tmp___0~12#1;ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset := ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset;ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset := ims_pcu_attribute_show_~__mptr~4#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_attribute_show_~__mptr~4#1.offset); [2025-02-08 04:38:09,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: havoc usb_fill_bulk_urb_~urb#1.base, usb_fill_bulk_urb_~urb#1.offset, usb_fill_bulk_urb_~dev#1.base, usb_fill_bulk_urb_~dev#1.offset, usb_fill_bulk_urb_~pipe#1, usb_fill_bulk_urb_~transfer_buffer#1.base, usb_fill_bulk_urb_~transfer_buffer#1.offset, usb_fill_bulk_urb_~buffer_length#1, usb_fill_bulk_urb_~complete_fn#1.base, usb_fill_bulk_urb_~complete_fn#1.offset, usb_fill_bulk_urb_~context#1.base, usb_fill_bulk_urb_~context#1.offset;havoc usb_fill_bulk_urb_#in~urb#1.base, usb_fill_bulk_urb_#in~urb#1.offset, usb_fill_bulk_urb_#in~dev#1.base, usb_fill_bulk_urb_#in~dev#1.offset, usb_fill_bulk_urb_#in~pipe#1, usb_fill_bulk_urb_#in~transfer_buffer#1.base, usb_fill_bulk_urb_#in~transfer_buffer#1.offset, usb_fill_bulk_urb_#in~buffer_length#1, usb_fill_bulk_urb_#in~complete_fn#1.base, usb_fill_bulk_urb_#in~complete_fn#1.offset, usb_fill_bulk_urb_#in~context#1.base, usb_fill_bulk_urb_#in~context#1.offset;assume { :end_inline_usb_fill_bulk_urb } true;havoc ims_pcu_buffers_alloc_#t~mem465#1.base, ims_pcu_buffers_alloc_#t~mem465#1.offset;havoc ims_pcu_buffers_alloc_#t~mem466#1.base, ims_pcu_buffers_alloc_#t~mem466#1.offset;havoc ims_pcu_buffers_alloc_#t~mem467#1.base, ims_pcu_buffers_alloc_#t~mem467#1.offset;havoc ims_pcu_buffers_alloc_#t~mem468#1;call ims_pcu_buffers_alloc_#t~mem469#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(193bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := ims_pcu_buffers_alloc_#t~mem469#1, 208bv32;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret779#1.base, kmalloc_#t~ret779#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_3_#t~ret708#1 := ims_pcu_ofn_bit_show(ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset); srcloc: null [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret708#1; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: havoc ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_usb_deregister_141 } true; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: SUMMARY for call ims_pcu_suspend_#t~ret681#1.base, ims_pcu_suspend_#t~ret681#1.offset := usb_get_intfdata(ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset); srcloc: null [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset := ims_pcu_suspend_#t~ret681#1.base, ims_pcu_suspend_#t~ret681#1.offset;havoc ims_pcu_suspend_#t~ret681#1.base, ims_pcu_suspend_#t~ret681#1.offset;ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset := ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset;call ims_pcu_suspend_#t~mem682#1.base, ims_pcu_suspend_#t~mem682#1.offset := read~$Pointer$#0(ims_pcu_suspend_~intf#1.base, ~bvadd~64(8bv64, ims_pcu_suspend_~intf#1.offset), 8bv64);ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset := ims_pcu_suspend_#t~mem682#1.base, ims_pcu_suspend_#t~mem682#1.offset;havoc ims_pcu_suspend_#t~mem682#1.base, ims_pcu_suspend_#t~mem682#1.offset;call ims_pcu_suspend_#t~mem683#1 := read~intINTTYPE1#0(ims_pcu_suspend_~alt~2#1.base, ~bvadd~64(5bv64, ims_pcu_suspend_~alt~2#1.offset), 1bv64); [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9091: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret712#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: 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 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: ims_pcu_setup_buttons_~i~1#1 := 0bv32; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995-1: SUMMARY for call __set_bit(1bv64, ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_buttons_~input~1#1.offset)); srcloc: null [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5920: havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;havoc INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;assume { :end_inline_INIT_LIST_HEAD } true;call write~$Pointer$#0(#funAddr~ims_pcu_backlight_work.base, #funAddr~ims_pcu_backlight_work.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(24bv64, ~bvadd~64(649bv64, ims_pcu_setup_backlight_~backlight~3#1.offset)), 8bv64);call ims_pcu_setup_backlight_#t~mem343#1 := read~intINTTYPE4#0(ims_pcu_setup_backlight_~pcu#1.base, ~bvadd~64(16bv64, ims_pcu_setup_backlight_~pcu#1.offset), 4bv64);ims_pcu_setup_backlight_#t~loopctr344#1 := 0bv64; [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume true;assume ~bvult~64(ims_pcu_get_device_info_#t~loopctr598#1, 10bv64);havoc ims_pcu_get_device_info_#t~nondet599#1;call write~intINTTYPE1#0(ims_pcu_get_device_info_#t~nondet599#1, ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(~bvadd~64(52bv64, ims_pcu_get_device_info_~pcu#1.offset), ims_pcu_get_device_info_#t~loopctr598#1), 8bv64);ims_pcu_get_device_info_#t~loopctr598#1 := ~bvadd~64(1bv64, ims_pcu_get_device_info_#t~loopctr598#1); [2025-02-08 04:38:09,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume true;havoc ims_pcu_get_device_info_#t~mem592#1;havoc ims_pcu_get_device_info_#t~mem593#1;havoc ims_pcu_get_device_info_#t~mem594#1;havoc ims_pcu_get_device_info_#t~mem595#1;havoc ims_pcu_get_device_info_#t~mem596#1;havoc ims_pcu_get_device_info_#t~mem597#1;havoc ims_pcu_get_device_info_#t~loopctr598#1;havoc ims_pcu_get_device_info_#t~nondet599#1;havoc ims_pcu_get_device_info_#t~ret600#1; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: assume { :begin_inline_ldv_init_completion_136 } true;ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset := ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(708bv64, ims_pcu_probe_~pcu~16#1.offset);havoc ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset;ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset := ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset;assume { :begin_inline_ldv_linux_kernel_sched_completion_init_completion_async_firmware_done_of_ims_pcu } true;~ldv_linux_kernel_sched_completion_completion_async_firmware_done_of_ims_pcu~0 := 1bv32; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret401#1.base, ims_pcu_ofn_reg_data_store_#t~ret401#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset := ims_pcu_ofn_reg_data_store_#t~ret401#1.base, ims_pcu_ofn_reg_data_store_#t~ret401#1.offset;havoc ims_pcu_ofn_reg_data_store_#t~ret401#1.base, ims_pcu_ofn_reg_data_store_#t~ret401#1.offset;ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset := ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: SUMMARY for call ldv_init_completion_94(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(464bv64, ims_pcu_probe_~pcu~16#1.offset)); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: ims_pcu_parse_cdc_data_#t~ret558#1 := usb_endpoint_is_bulk_in_#res#1;havoc usb_endpoint_is_bulk_in_#t~ret47#1, usb_endpoint_is_bulk_in_#t~ret48#1, usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset, usb_endpoint_is_bulk_in_~tmp~5#1, usb_endpoint_is_bulk_in_~tmp___0~2#1, usb_endpoint_is_bulk_in_~tmp___1~0#1;havoc usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset;assume { :end_inline_usb_endpoint_is_bulk_in } true;ims_pcu_parse_cdc_data_~tmp___2~2#1 := ims_pcu_parse_cdc_data_#t~ret558#1;havoc ims_pcu_parse_cdc_data_#t~mem557#1.base, ims_pcu_parse_cdc_data_#t~mem557#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret558#1; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828: ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset := ldv_usb_alloc_coherent_119_#t~ret785#1.base, ldv_usb_alloc_coherent_119_#t~ret785#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret785#1.base, ldv_usb_alloc_coherent_119_#t~ret785#1.offset;ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset := ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828-1: SUMMARY for call ldv_usb_alloc_coherent_119_#t~ret785#1.base, ldv_usb_alloc_coherent_119_#t~ret785#1.offset := ldv_linux_usb_coherent_usb_alloc_coherent(ldv_usb_alloc_coherent_119_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret703#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1;assume { :begin_inline_ims_pcu_attribute_store } true;ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset, ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset, ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset, ims_pcu_attribute_store_#in~count#1 := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;havoc ims_pcu_attribute_store_#res#1;havoc ims_pcu_attribute_store_#t~ret355#1.base, ims_pcu_attribute_store_#t~ret355#1.offset, ims_pcu_attribute_store_#t~mem356#1, ims_pcu_attribute_store_#t~mem357#1, ims_pcu_attribute_store_#t~mem358#1, ims_pcu_attribute_store_#t~ret359#1, ims_pcu_attribute_store_#t~mem360#1, ims_pcu_attribute_store_#t~ret361#1, ims_pcu_attribute_store_#t~mem362#1, ims_pcu_attribute_store_#t~memset~res363#1.base, ims_pcu_attribute_store_#t~memset~res363#1.offset, ims_pcu_attribute_store_#t~memcpy~res364#1.base, ims_pcu_attribute_store_#t~memcpy~res364#1.offset, ims_pcu_attribute_store_#t~ret365#1, ims_pcu_attribute_store_#t~ret366#1, ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset, ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~count#1, ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset, ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset, ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset, ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset, ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset, ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset, ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~data_len~0#1, ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset := ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset;ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset := ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset;ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset := ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset;ims_pcu_attribute_store_~count#1 := ims_pcu_attribute_store_#in~count#1;havoc ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset;havoc ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset;havoc ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset;havoc ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset;havoc ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset;havoc ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset;havoc ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset;havoc ims_pcu_attribute_store_~data_len~0#1;havoc ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset := ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset;ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset := ims_pcu_attribute_store_~__mptr~5#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_attribute_store_~__mptr~5#1.offset); [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5591: ims_pcu_switch_to_bootloader_~error~8#1 := ims_pcu_switch_to_bootloader_#t~ret293#1;havoc ims_pcu_switch_to_bootloader_#t~ret293#1; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5591-1: SUMMARY for call ims_pcu_switch_to_bootloader_#t~ret293#1 := __ims_pcu_execute_command(ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, 164bv8, 0bv64, 0bv64, 0bv64, 0bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: assume 0bv32 != usb_endpoint_is_bulk_out_~tmp___0~3#1;usb_endpoint_is_bulk_out_~tmp___1~1#1 := 1bv32; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: assume !(0bv32 != usb_endpoint_is_bulk_out_~tmp___0~3#1);usb_endpoint_is_bulk_out_~tmp___1~1#1 := 0bv32; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: ims_pcu_buffers_alloc_#t~ret470#1.base, ims_pcu_buffers_alloc_#t~ret470#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret779#1.base, kmalloc_#t~ret779#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset := ims_pcu_buffers_alloc_#t~ret470#1.base, ims_pcu_buffers_alloc_#t~ret470#1.offset;havoc ims_pcu_buffers_alloc_#t~mem469#1;havoc ims_pcu_buffers_alloc_#t~ret470#1.base, ims_pcu_buffers_alloc_#t~ret470#1.offset;call write~$Pointer$#0(ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(185bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(185bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume 4bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: assume !(4bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: havoc ldv_usb_instance_pre_8_10_#t~ret754#1; [2025-02-08 04:38:09,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_9 } true;ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret713#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: havoc ldv_init_completion_136_~x#1.base, ldv_init_completion_136_~x#1.offset;havoc ldv_init_completion_136_#in~x#1.base, ldv_init_completion_136_#in~x#1.offset;assume { :end_inline_ldv_init_completion_136 } true;assume { :begin_inline_ims_pcu_parse_cdc_data } true;ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset, ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset := ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_parse_cdc_data_#res#1;havoc ims_pcu_parse_cdc_data_#t~ret530#1.base, ims_pcu_parse_cdc_data_#t~ret530#1.offset, ims_pcu_parse_cdc_data_#t~mem531#1.base, ims_pcu_parse_cdc_data_#t~mem531#1.offset, ims_pcu_parse_cdc_data_#t~mem532#1, ims_pcu_parse_cdc_data_#t~ret533#1.base, ims_pcu_parse_cdc_data_#t~ret533#1.offset, ims_pcu_parse_cdc_data_#t~mem534#1.base, ims_pcu_parse_cdc_data_#t~mem534#1.offset, ims_pcu_parse_cdc_data_#t~mem535#1.base, ims_pcu_parse_cdc_data_#t~mem535#1.offset, ims_pcu_parse_cdc_data_#t~mem536#1.base, ims_pcu_parse_cdc_data_#t~mem536#1.offset, ims_pcu_parse_cdc_data_#t~mem537#1.base, ims_pcu_parse_cdc_data_#t~mem537#1.offset, ims_pcu_parse_cdc_data_#t~ret538#1, ims_pcu_parse_cdc_data_#t~mem539#1.base, ims_pcu_parse_cdc_data_#t~mem539#1.offset, ims_pcu_parse_cdc_data_#t~mem540#1, ims_pcu_parse_cdc_data_#t~ret541#1.base, ims_pcu_parse_cdc_data_#t~ret541#1.offset, ims_pcu_parse_cdc_data_#t~mem542#1.base, ims_pcu_parse_cdc_data_#t~mem542#1.offset, ims_pcu_parse_cdc_data_#t~mem543#1.base, ims_pcu_parse_cdc_data_#t~mem543#1.offset, ims_pcu_parse_cdc_data_#t~mem544#1, ims_pcu_parse_cdc_data_#t~mem545#1.base, ims_pcu_parse_cdc_data_#t~mem545#1.offset, ims_pcu_parse_cdc_data_#t~mem546#1, ims_pcu_parse_cdc_data_#t~mem547#1.base, ims_pcu_parse_cdc_data_#t~mem547#1.offset, ims_pcu_parse_cdc_data_#t~mem548#1.base, ims_pcu_parse_cdc_data_#t~mem548#1.offset, ims_pcu_parse_cdc_data_#t~ret549#1, ims_pcu_parse_cdc_data_#t~mem550#1.base, ims_pcu_parse_cdc_data_#t~mem550#1.offset, ims_pcu_parse_cdc_data_#t~mem551#1.base, ims_pcu_parse_cdc_data_#t~mem551#1.offset, ims_pcu_parse_cdc_data_#t~ret552#1, ims_pcu_parse_cdc_data_#t~mem553#1, ims_pcu_parse_cdc_data_#t~mem554#1.base, ims_pcu_parse_cdc_data_#t~mem554#1.offset, ims_pcu_parse_cdc_data_#t~mem555#1, ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset, ims_pcu_parse_cdc_data_#t~mem557#1.base, ims_pcu_parse_cdc_data_#t~mem557#1.offset, ims_pcu_parse_cdc_data_#t~ret558#1, ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset, ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset, ims_pcu_parse_cdc_data_#t~ret561#1, ims_pcu_parse_cdc_data_#t~mem562#1, ims_pcu_parse_cdc_data_#t~mem563#1.base, ims_pcu_parse_cdc_data_#t~mem563#1.offset, ims_pcu_parse_cdc_data_#t~mem564#1, ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset, ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset, ims_pcu_parse_cdc_data_~tmp~42#1, ims_pcu_parse_cdc_data_~tmp___0~18#1, ims_pcu_parse_cdc_data_~tmp___1~7#1, ims_pcu_parse_cdc_data_~tmp___2~2#1, ims_pcu_parse_cdc_data_~tmp___3~2#1;ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset := ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset;ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset := ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset;havoc ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset;havoc ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset;havoc ims_pcu_parse_cdc_data_~tmp~42#1;havoc ims_pcu_parse_cdc_data_~tmp___0~18#1;havoc ims_pcu_parse_cdc_data_~tmp___1~7#1;havoc ims_pcu_parse_cdc_data_~tmp___2~2#1;havoc ims_pcu_parse_cdc_data_~tmp___3~2#1;assume { :begin_inline_ims_pcu_get_cdc_union_desc } true;ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset := ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset;havoc ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem519#1.base, ims_pcu_get_cdc_union_desc_#t~mem519#1.offset, ims_pcu_get_cdc_union_desc_#t~mem520#1.base, ims_pcu_get_cdc_union_desc_#t~mem520#1.offset, ims_pcu_get_cdc_union_desc_#t~mem521#1.base, ims_pcu_get_cdc_union_desc_#t~mem521#1.offset, ims_pcu_get_cdc_union_desc_#t~mem522#1, ims_pcu_get_cdc_union_desc_#t~mem523#1, ims_pcu_get_cdc_union_desc_#t~mem524#1, ims_pcu_get_cdc_union_desc_#t~short525#1, ims_pcu_get_cdc_union_desc_#t~mem526#1, ims_pcu_get_cdc_union_desc_#t~ret527#1, ims_pcu_get_cdc_union_desc_#t~mem528#1, ims_pcu_get_cdc_union_desc_#t~mem529#1, ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset, ims_pcu_get_cdc_union_desc_~buflen~0#1, ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~tmp~41#1;ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset := ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset;havoc ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset;havoc ims_pcu_get_cdc_union_desc_~buflen~0#1;havoc ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset;call ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset := #Ultimate.allocOnStack(37bv64);havoc ims_pcu_get_cdc_union_desc_~tmp~41#1;call ims_pcu_get_cdc_union_desc_#t~mem519#1.base, ims_pcu_get_cdc_union_desc_#t~mem519#1.offset := read~$Pointer$#0(ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, 8bv64);call ims_pcu_get_cdc_union_desc_#t~mem520#1.base, ims_pcu_get_cdc_union_desc_#t~mem520#1.offset := read~$Pointer$#0(ims_pcu_get_cdc_union_desc_#t~mem519#1.base, ~bvadd~64(13bv64, ims_pcu_get_cdc_union_desc_#t~mem519#1.offset), 8bv64);ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset := ims_pcu_get_cdc_union_desc_#t~mem520#1.base, ims_pcu_get_cdc_union_desc_#t~mem520#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem519#1.base, ims_pcu_get_cdc_union_desc_#t~mem519#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem520#1.base, ims_pcu_get_cdc_union_desc_#t~mem520#1.offset;call ims_pcu_get_cdc_union_desc_#t~mem521#1.base, ims_pcu_get_cdc_union_desc_#t~mem521#1.offset := read~$Pointer$#0(ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, 8bv64);call ims_pcu_get_cdc_union_desc_#t~mem522#1 := read~intINTTYPE4#0(ims_pcu_get_cdc_union_desc_#t~mem521#1.base, ~bvadd~64(9bv64, ims_pcu_get_cdc_union_desc_#t~mem521#1.offset), 4bv64);ims_pcu_get_cdc_union_desc_~buflen~0#1 := ~sign_extend~64~32(ims_pcu_get_cdc_union_desc_#t~mem522#1);havoc ims_pcu_get_cdc_union_desc_#t~mem521#1.base, ims_pcu_get_cdc_union_desc_#t~mem521#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem522#1; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-1: assume { :begin_inline_ldv_sysfs_remove_group_138 } true;ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset := ims_pcu_probe_~intf#1.base, ~bvadd~64(16bv64, ~bvadd~64(43bv64, ims_pcu_probe_~intf#1.offset)), ~#ims_pcu_attr_group~0.base, ~#ims_pcu_attr_group~0.offset;havoc ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset;ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset := ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset;ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset := ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call ldv_usb_instance_pre_8_10_#t~ret754#1 := ##fun~$Pointer$~TO~C_INT(ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset); srcloc: null [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: havoc ldv_sysfs_remove_group_138_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_~ldv_func_arg2#1.offset;havoc ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_138_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_remove_group_138 } true; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: assume { :begin_inline_ims_pcu_setup_backlight } true;ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_setup_backlight_#res#1;havoc ims_pcu_setup_backlight_#t~mem342#1, ims_pcu_setup_backlight_#t~mem343#1, ims_pcu_setup_backlight_#t~loopctr344#1, ims_pcu_setup_backlight_#t~nondet345#1, ims_pcu_setup_backlight_#t~ret346#1, ims_pcu_setup_backlight_#t~mem347#1.base, ims_pcu_setup_backlight_#t~mem347#1.offset, ims_pcu_setup_backlight_#t~ret348#1, ims_pcu_setup_backlight_#t~mem349#1.base, ims_pcu_setup_backlight_#t~mem349#1.offset, ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, ims_pcu_setup_backlight_~error~14#1, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset := ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset;havoc ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset;havoc ims_pcu_setup_backlight_~error~14#1;call ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);call ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8bv64);ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset := ims_pcu_setup_backlight_~pcu#1.base, ~bvadd~64(940bv64, ims_pcu_setup_backlight_~pcu#1.offset);assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(649bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), 0bv32;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9027: SUMMARY for call ldv_linux_fs_sysfs_sysfs_remove_group(); srcloc: null [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120: ims_pcu_update_firmware_store_#t~ret376#1 := ldv_mutex_lock_interruptible_104_#res#1;havoc ldv_mutex_lock_interruptible_104_#t~ret783#1, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_104_~tmp~73#1;havoc ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_104 } true;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret376#1;havoc ims_pcu_update_firmware_store_#t~ret376#1; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5922: assume true;assume ~bvult~64(ims_pcu_setup_backlight_#t~loopctr344#1, 32bv64);havoc ims_pcu_setup_backlight_#t~nondet345#1;call write~intINTTYPE1#0(ims_pcu_setup_backlight_#t~nondet345#1, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(~bvadd~64(729bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), ims_pcu_setup_backlight_#t~loopctr344#1), 8bv64);ims_pcu_setup_backlight_#t~loopctr344#1 := ~bvadd~64(1bv64, ims_pcu_setup_backlight_#t~loopctr344#1); [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5922: assume true;havoc ims_pcu_setup_backlight_#t~mem343#1;havoc ims_pcu_setup_backlight_#t~loopctr344#1;havoc ims_pcu_setup_backlight_#t~nondet345#1;havoc ims_pcu_setup_backlight_#t~ret346#1;call write~$Pointer$#0(ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(729bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, 8bv64);call write~intINTTYPE4#0(31998bv32, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(12bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), 4bv64);call write~$Pointer$#0(#funAddr~ims_pcu_backlight_get_brightness.base, #funAddr~ims_pcu_backlight_get_brightness.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(36bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), 8bv64);call write~$Pointer$#0(#funAddr~ims_pcu_backlight_set_brightness.base, #funAddr~ims_pcu_backlight_set_brightness.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ~bvadd~64(20bv64, ims_pcu_setup_backlight_~backlight~3#1.offset), 8bv64);call ims_pcu_setup_backlight_#t~mem347#1.base, ims_pcu_setup_backlight_#t~mem347#1.offset := read~$Pointer$#0(ims_pcu_setup_backlight_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_backlight_~pcu#1.offset), 8bv64);assume { :begin_inline_led_classdev_register } true;led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset, led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset := ims_pcu_setup_backlight_#t~mem347#1.base, ims_pcu_setup_backlight_#t~mem347#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset;havoc led_classdev_register_#res#1;havoc led_classdev_register_#t~nondet955#1, led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset, led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset;led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset := led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset;led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset := led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset;havoc led_classdev_register_#t~nondet955#1;led_classdev_register_#res#1 := led_classdev_register_#t~nondet955#1;havoc led_classdev_register_#t~nondet955#1; [2025-02-08 04:38:09,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: SUMMARY for call ldv_linux_usb_coherent_usb_free_coherent(ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret402#1 := kstrtou8(ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, 0bv32, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: ims_pcu_ofn_reg_data_store_~error~21#1 := ims_pcu_ofn_reg_data_store_#t~ret402#1;havoc ims_pcu_ofn_reg_data_store_#t~ret402#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1;ldv_usb_register_driver_140_#t~ret798#1 := ldv_usb_register_driver_#res#1;havoc ldv_usb_register_driver_#t~ret759#1, ldv_usb_register_driver_#t~ret760#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_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset, ldv_usb_register_driver_~tmp~67#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;ldv_usb_register_driver_140_~tmp___0~35#1 := ldv_usb_register_driver_140_#t~ret798#1;havoc ldv_usb_register_driver_140_#t~ret798#1;ldv_usb_register_driver_140_#res#1 := ldv_usb_register_driver_140_~tmp___0~35#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: ims_pcu_probe_#t~ret664#1 := ims_pcu_parse_cdc_data_#res#1;havoc ims_pcu_parse_cdc_data_#t~ret530#1.base, ims_pcu_parse_cdc_data_#t~ret530#1.offset, ims_pcu_parse_cdc_data_#t~mem531#1.base, ims_pcu_parse_cdc_data_#t~mem531#1.offset, ims_pcu_parse_cdc_data_#t~mem532#1, ims_pcu_parse_cdc_data_#t~ret533#1.base, ims_pcu_parse_cdc_data_#t~ret533#1.offset, ims_pcu_parse_cdc_data_#t~mem534#1.base, ims_pcu_parse_cdc_data_#t~mem534#1.offset, ims_pcu_parse_cdc_data_#t~mem535#1.base, ims_pcu_parse_cdc_data_#t~mem535#1.offset, ims_pcu_parse_cdc_data_#t~mem536#1.base, ims_pcu_parse_cdc_data_#t~mem536#1.offset, ims_pcu_parse_cdc_data_#t~mem537#1.base, ims_pcu_parse_cdc_data_#t~mem537#1.offset, ims_pcu_parse_cdc_data_#t~ret538#1, ims_pcu_parse_cdc_data_#t~mem539#1.base, ims_pcu_parse_cdc_data_#t~mem539#1.offset, ims_pcu_parse_cdc_data_#t~mem540#1, ims_pcu_parse_cdc_data_#t~ret541#1.base, ims_pcu_parse_cdc_data_#t~ret541#1.offset, ims_pcu_parse_cdc_data_#t~mem542#1.base, ims_pcu_parse_cdc_data_#t~mem542#1.offset, ims_pcu_parse_cdc_data_#t~mem543#1.base, ims_pcu_parse_cdc_data_#t~mem543#1.offset, ims_pcu_parse_cdc_data_#t~mem544#1, ims_pcu_parse_cdc_data_#t~mem545#1.base, ims_pcu_parse_cdc_data_#t~mem545#1.offset, ims_pcu_parse_cdc_data_#t~mem546#1, ims_pcu_parse_cdc_data_#t~mem547#1.base, ims_pcu_parse_cdc_data_#t~mem547#1.offset, ims_pcu_parse_cdc_data_#t~mem548#1.base, ims_pcu_parse_cdc_data_#t~mem548#1.offset, ims_pcu_parse_cdc_data_#t~ret549#1, ims_pcu_parse_cdc_data_#t~mem550#1.base, ims_pcu_parse_cdc_data_#t~mem550#1.offset, ims_pcu_parse_cdc_data_#t~mem551#1.base, ims_pcu_parse_cdc_data_#t~mem551#1.offset, ims_pcu_parse_cdc_data_#t~ret552#1, ims_pcu_parse_cdc_data_#t~mem553#1, ims_pcu_parse_cdc_data_#t~mem554#1.base, ims_pcu_parse_cdc_data_#t~mem554#1.offset, ims_pcu_parse_cdc_data_#t~mem555#1, ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset, ims_pcu_parse_cdc_data_#t~mem557#1.base, ims_pcu_parse_cdc_data_#t~mem557#1.offset, ims_pcu_parse_cdc_data_#t~ret558#1, ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset, ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset, ims_pcu_parse_cdc_data_#t~ret561#1, ims_pcu_parse_cdc_data_#t~mem562#1, ims_pcu_parse_cdc_data_#t~mem563#1.base, ims_pcu_parse_cdc_data_#t~mem563#1.offset, ims_pcu_parse_cdc_data_#t~mem564#1, ims_pcu_parse_cdc_data_~intf#1.base, ims_pcu_parse_cdc_data_~intf#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset, ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset, ims_pcu_parse_cdc_data_~tmp~42#1, ims_pcu_parse_cdc_data_~tmp___0~18#1, ims_pcu_parse_cdc_data_~tmp___1~7#1, ims_pcu_parse_cdc_data_~tmp___2~2#1, ims_pcu_parse_cdc_data_~tmp___3~2#1;havoc ims_pcu_parse_cdc_data_#in~intf#1.base, ims_pcu_parse_cdc_data_#in~intf#1.offset, ims_pcu_parse_cdc_data_#in~pcu#1.base, ims_pcu_parse_cdc_data_#in~pcu#1.offset;assume { :end_inline_ims_pcu_parse_cdc_data } true;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret664#1;havoc ims_pcu_probe_#t~ret664#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret703#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: havoc ldv_linux_net_register_check_return_value_probe_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_net_register_check_return_value_probe } true;assume { :begin_inline_ldv_linux_usb_register_check_return_value_probe } true;ldv_linux_usb_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;ldv_linux_usb_register_check_return_value_probe_~retval#1 := ldv_linux_usb_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980-1: SUMMARY for call ims_pcu_get_device_info_#t~ret601#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 169bv8, 0bv64, 0bv64, 0bv64, 201bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret601#1;havoc ims_pcu_get_device_info_#t~ret601#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830-1: SUMMARY for call ldv_usb_alloc_coherent_119_#t~ret786#1 := ldv_is_err(ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0bv64, 0bv64;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume 0bv32 == ims_pcu_parse_cdc_data_~tmp___2~2#1;call ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !(0bv32 == ims_pcu_parse_cdc_data_~tmp___2~2#1);call ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(137bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume 0bv32 != request_ihex_firmware_~ret~0#1;request_ihex_firmware_#res#1 := request_ihex_firmware_~ret~0#1;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4800: assume !(0bv32 != request_ihex_firmware_~ret~0#1);call request_ihex_firmware_#t~mem138#1.base, request_ihex_firmware_#t~mem138#1.offset := read~$Pointer$#10(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8bv64); [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8830: ldv_usb_alloc_coherent_119_~tmp___0~31#1 := ldv_usb_alloc_coherent_119_#t~ret786#1;havoc ldv_usb_alloc_coherent_119_#t~ret786#1; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_get_cdc_union_desc_~intf#1.offset), 105bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume 0bv32 != ims_pcu_switch_to_bootloader_~error~8#1;call ims_pcu_switch_to_bootloader_#t~mem294#1.base, ims_pcu_switch_to_bootloader_#t~mem294#1.offset := read~$Pointer$#0(ims_pcu_switch_to_bootloader_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_switch_to_bootloader_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume !(0bv32 != ims_pcu_switch_to_bootloader_~error~8#1);ims_pcu_switch_to_bootloader_#res#1 := 0bv32; [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume 2bv32 == ~zero_extend~32~8(ims_pcu_suspend_#t~mem683#1);havoc ims_pcu_suspend_#t~mem683#1; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume !(2bv32 == ~zero_extend~32~8(ims_pcu_suspend_#t~mem683#1));havoc ims_pcu_suspend_#t~mem683#1; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume 0bv32 != ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_#res#1 := ~sign_extend~64~32(ims_pcu_update_firmware_store_~error~17#1);call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: assume !(0bv32 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem377#1.base, ims_pcu_update_firmware_store_#t~mem377#1.offset := read~$Pointer$#0(ims_pcu_update_firmware_store_~pcu~6#1.base, ~bvadd~64(8bv64, ims_pcu_update_firmware_store_~pcu~6#1.offset), 8bv64);assume { :begin_inline_request_ihex_firmware } true;request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset, request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset, request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset := ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 54bv64, 0bv64, ims_pcu_update_firmware_store_#t~mem377#1.base, ims_pcu_update_firmware_store_#t~mem377#1.offset;havoc request_ihex_firmware_#res#1;havoc request_ihex_firmware_#t~ret137#1, request_ihex_firmware_#t~mem138#1.base, request_ihex_firmware_#t~mem138#1.offset, request_ihex_firmware_#t~ret139#1, request_ihex_firmware_#t~mem140#1.base, request_ihex_firmware_#t~mem140#1.offset, request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~ret~0#1;request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset := request_ihex_firmware_#in~fw#1.base, request_ihex_firmware_#in~fw#1.offset;request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset := request_ihex_firmware_#in~fw_name#1.base, request_ihex_firmware_#in~fw_name#1.offset;request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset := request_ihex_firmware_#in~dev#1.base, request_ihex_firmware_#in~dev#1.offset;call request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc request_ihex_firmware_~ret~0#1;assume { :begin_inline_request_firmware } true;request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset := request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, request_ihex_firmware_~fw_name#1.base, request_ihex_firmware_~fw_name#1.offset, request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset;havoc request_firmware_#res#1;havoc request_firmware_#t~nondet958#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset := request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset;request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset := request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset;request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset := request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;havoc request_firmware_#t~nondet958#1;request_firmware_#res#1 := request_firmware_#t~nondet958#1;havoc request_firmware_#t~nondet958#1; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret713#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_9 } true; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem642#1 := read~intINTTYPE1#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64);ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset := ~#ims_pcu_device_info~0.base, ~bvadd~64(~#ims_pcu_device_info~0.offset, ~bvmul~64(17bv64, ~zero_extend~64~8(ims_pcu_init_application_mode_#t~mem642#1)));havoc ims_pcu_init_application_mode_#t~mem642#1;call ims_pcu_init_application_mode_#t~mem643#1.base, ims_pcu_init_application_mode_#t~mem643#1.offset := read~$Pointer$#19(ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, 8bv64);call ims_pcu_init_application_mode_#t~mem644#1 := read~intINTTYPE8#19(ims_pcu_init_application_mode_~info~0#1.base, ~bvadd~64(8bv64, ims_pcu_init_application_mode_~info~0#1.offset), 8bv64);assume { :begin_inline_ims_pcu_setup_buttons } true;ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset, ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset, ims_pcu_setup_buttons_#in~keymap_len#1 := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_#t~mem643#1.base, ims_pcu_init_application_mode_#t~mem643#1.offset, ims_pcu_init_application_mode_#t~mem644#1;havoc ims_pcu_setup_buttons_#res#1;havoc ims_pcu_setup_buttons_#t~ret168#1.base, ims_pcu_setup_buttons_#t~ret168#1.offset, ims_pcu_setup_buttons_#t~mem169#1.base, ims_pcu_setup_buttons_#t~mem169#1.offset, ims_pcu_setup_buttons_#t~mem170#1, ims_pcu_setup_buttons_#t~loopctr171#1, ims_pcu_setup_buttons_#t~nondet172#1, ims_pcu_setup_buttons_#t~ret173#1, ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, ims_pcu_setup_buttons_#t~ret175#1, ims_pcu_setup_buttons_#t~ret176#1, ims_pcu_setup_buttons_#t~memcpy~res177#1.base, ims_pcu_setup_buttons_#t~memcpy~res177#1.offset, ims_pcu_setup_buttons_#t~mem178#1.base, ims_pcu_setup_buttons_#t~mem178#1.offset, ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset, ims_pcu_setup_buttons_#t~mem180#1, ims_pcu_setup_buttons_#t~ret181#1, ims_pcu_setup_buttons_#t~mem182#1.base, ims_pcu_setup_buttons_#t~mem182#1.offset, ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, ims_pcu_setup_buttons_~keymap_len#1, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~i~1#1, ims_pcu_setup_buttons_~error~0#1;ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset := ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset;ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset := ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset;ims_pcu_setup_buttons_~keymap_len#1 := ims_pcu_setup_buttons_#in~keymap_len#1;havoc ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset;havoc ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset;havoc ims_pcu_setup_buttons_~i~1#1;havoc ims_pcu_setup_buttons_~error~0#1;ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset := ims_pcu_setup_buttons_~pcu#1.base, ~bvadd~64(796bv64, ims_pcu_setup_buttons_~pcu#1.offset); [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_usb_register_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret845#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~100#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~100#1; [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume 0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset);havoc ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset;call ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume !(0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset));havoc ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset;call ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem474#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(121bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_usb_alloc_coherent_121 } true;ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_#in~flags#1, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset := ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, ims_pcu_buffers_alloc_#t~mem474#1, 208bv32, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(113bv64, ims_pcu_buffers_alloc_~pcu#1.offset);havoc ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret789#1.base, ldv_usb_alloc_coherent_121_#t~ret789#1.offset, ldv_usb_alloc_coherent_121_#t~ret790#1, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_~flags#1, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset, ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset, ldv_usb_alloc_coherent_121_~tmp___0~33#1;ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset := ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset;ldv_usb_alloc_coherent_121_~ldv_func_arg2#1 := ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1;ldv_usb_alloc_coherent_121_~flags#1 := ldv_usb_alloc_coherent_121_#in~flags#1;ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset := ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset;havoc ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset;havoc ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset;havoc ldv_usb_alloc_coherent_121_~tmp___0~33#1; [2025-02-08 04:38:09,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: SUMMARY for call ldv_assume((if 0bv64 == ldv_usb_alloc_coherent_119_~tmp___0~31#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: assume !(0bv32 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem665#1.base, ims_pcu_probe_#t~mem665#1.offset := read~$Pointer$#0(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(129bv64, ims_pcu_probe_~pcu~16#1.offset), 8bv64);assume { :begin_inline_usb_driver_claim_interface } true;usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset, usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset, usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset, ims_pcu_probe_#t~mem665#1.base, ims_pcu_probe_#t~mem665#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc usb_driver_claim_interface_#res#1;havoc usb_driver_claim_interface_#t~nondet965#1, usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset, usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset, usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset;usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset := usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset;usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset := usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset;usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset := usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset;havoc usb_driver_claim_interface_#t~nondet965#1;usb_driver_claim_interface_#res#1 := usb_driver_claim_interface_#t~nondet965#1;havoc usb_driver_claim_interface_#t~nondet965#1; [2025-02-08 04:38:09,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: assume 0bv32 != ims_pcu_ofn_reg_data_store_~error~21#1;ims_pcu_ofn_reg_data_store_#res#1 := ~sign_extend~64~32(ims_pcu_ofn_reg_data_store_~error~21#1);call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset; [2025-02-08 04:38:09,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: assume !(0bv32 != ims_pcu_ofn_reg_data_store_~error~21#1);assume { :begin_inline_ldv_mutex_lock_108 } true;ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset);havoc ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset;ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset := ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: ldv_ldv_post_probe_147_#t~ret800#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret845#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~100#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_147_~tmp~82#1 := ldv_ldv_post_probe_147_#t~ret800#1;havoc ldv_ldv_post_probe_147_#t~ret800#1;ldv_ldv_post_probe_147_#res#1 := ldv_ldv_post_probe_147_~tmp~82#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret737#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret737#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret737#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret652#1 := __ims_pcu_execute_bl_command(ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, 161bv8, 0bv64, 0bv64, 0bv64, 193bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: ims_pcu_init_bootloader_mode_~error~32#1 := ims_pcu_init_bootloader_mode_#t~ret652#1;havoc ims_pcu_init_bootloader_mode_#t~ret652#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume 0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: assume !(0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1); [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume 0bv32 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem602#1.base, ims_pcu_get_device_info_#t~mem602#1.offset := read~$Pointer$#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_get_device_info_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume !(0bv32 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem603#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem604#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(3bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem605#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(4bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem606#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(5bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem607#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(6bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem608#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(7bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);ims_pcu_get_device_info_#t~loopctr609#1 := 0bv64; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: havoc ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset;ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: havoc ldv_entry_EMGentry_12_#t~ret716#1, ldv_entry_EMGentry_12_#t~ret717#1, ldv_entry_EMGentry_12_#t~ret718#1, ldv_entry_EMGentry_12_#t~ret719#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.offset, ldv_entry_EMGentry_12_~ldv_12_init_ims_pcu_driver_init_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_init_ims_pcu_driver_init_default~0#1.offset, ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1, ldv_entry_EMGentry_12_~tmp~57#1, ldv_entry_EMGentry_12_~tmp___0~22#1;havoc ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_12 } true;main_#res#1 := 0bv32;#t~ret970#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: ldv_dummy_resourceless_instance_callback_7_3_#t~ret714#1 := ims_pcu_ofn_reg_addr_show_#res#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret406#1.base, ims_pcu_ofn_reg_addr_show_#t~ret406#1.offset, ims_pcu_ofn_reg_addr_show_#t~mem407#1, ims_pcu_ofn_reg_addr_show_#t~ret408#1, ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset, ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset, ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset, ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset, ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset, ims_pcu_ofn_reg_addr_show_~error~22#1;havoc ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset, ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset, ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_ofn_reg_addr_show } true;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret714#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem559#1.base, ims_pcu_parse_cdc_data_#t~mem559#1.offset, 109bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: havoc ims_pcu_switch_to_bootloader_#t~mem294#1.base, ims_pcu_switch_to_bootloader_#t~mem294#1.offset;ims_pcu_switch_to_bootloader_#res#1 := ims_pcu_switch_to_bootloader_~error~8#1; [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595-1: SUMMARY for call dev_err(ims_pcu_switch_to_bootloader_#t~mem294#1.base, ims_pcu_switch_to_bootloader_#t~mem294#1.offset, 25bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_coherent_119_~flags#1); srcloc: null [2025-02-08 04:38:09,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: ldv_dummy_resourceless_instance_callback_1_9_#t~ret703#1 := ims_pcu_attribute_store_#res#1;havoc ims_pcu_attribute_store_#t~ret355#1.base, ims_pcu_attribute_store_#t~ret355#1.offset, ims_pcu_attribute_store_#t~mem356#1, ims_pcu_attribute_store_#t~mem357#1, ims_pcu_attribute_store_#t~mem358#1, ims_pcu_attribute_store_#t~ret359#1, ims_pcu_attribute_store_#t~mem360#1, ims_pcu_attribute_store_#t~ret361#1, ims_pcu_attribute_store_#t~mem362#1, ims_pcu_attribute_store_#t~memset~res363#1.base, ims_pcu_attribute_store_#t~memset~res363#1.offset, ims_pcu_attribute_store_#t~memcpy~res364#1.base, ims_pcu_attribute_store_#t~memcpy~res364#1.offset, ims_pcu_attribute_store_#t~ret365#1, ims_pcu_attribute_store_#t~ret366#1, ims_pcu_attribute_store_~dev#1.base, ims_pcu_attribute_store_~dev#1.offset, ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~count#1, ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset, ims_pcu_attribute_store_~__mptr~5#1.base, ims_pcu_attribute_store_~__mptr~5#1.offset, ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset, ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset, ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset, ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset, ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~data_len~0#1, ims_pcu_attribute_store_~error~15#1;havoc ims_pcu_attribute_store_#in~dev#1.base, ims_pcu_attribute_store_#in~dev#1.offset, ims_pcu_attribute_store_#in~dattr#1.base, ims_pcu_attribute_store_#in~dattr#1.offset, ims_pcu_attribute_store_#in~buf#1.base, ims_pcu_attribute_store_#in~buf#1.offset, ims_pcu_attribute_store_#in~count#1;assume { :end_inline_ims_pcu_attribute_store } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret703#1; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: SUMMARY for call ims_pcu_stop_io(ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: SUMMARY for call ims_pcu_stop_io(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001-2: call ims_pcu_setup_buttons_#t~mem180#1 := read~intINTTYPE2#0(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(~bvadd~64(72bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(ims_pcu_setup_buttons_~i~1#1))), 2bv64); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001: havoc ims_pcu_setup_buttons_#t~mem180#1;ims_pcu_setup_buttons_~i~1#1 := ~bvadd~32(1bv32, ims_pcu_setup_buttons_~i~1#1); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5001-1: SUMMARY for call __set_bit(~zero_extend~64~16(ims_pcu_setup_buttons_#t~mem180#1), ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(48bv64, ims_pcu_setup_buttons_~input~1#1.offset)); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset := ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_coherent_119_~flags#1); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset, 95bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: havoc ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset;ims_pcu_buffers_alloc_~error~26#1 := 4294967284bv32; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: assume 0bv32 != ims_pcu_init_bootloader_mode_~error~32#1;call ims_pcu_init_bootloader_mode_#t~mem653#1.base, ims_pcu_init_bootloader_mode_#t~mem653#1.offset := read~$Pointer$#0(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: assume !(0bv32 != ims_pcu_init_bootloader_mode_~error~32#1); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume false; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !false; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem602#1.base, ims_pcu_get_device_info_#t~mem602#1.offset, 116bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset := ims_pcu_attribute_store_#t~ret355#1.base, ims_pcu_attribute_store_#t~ret355#1.offset;havoc ims_pcu_attribute_store_#t~ret355#1.base, ims_pcu_attribute_store_#t~ret355#1.offset;ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset := ims_pcu_attribute_store_~tmp~26#1.base, ims_pcu_attribute_store_~tmp~26#1.offset;ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset := ims_pcu_attribute_store_~dattr#1.base, ims_pcu_attribute_store_~dattr#1.offset;ims_pcu_attribute_store_~attr~1#1.base, ims_pcu_attribute_store_~attr~1#1.offset := ims_pcu_attribute_store_~__mptr___0~3#1.base, ims_pcu_attribute_store_~__mptr___0~3#1.offset;call ims_pcu_attribute_store_#t~mem356#1 := read~intINTTYPE8#26(ims_pcu_attribute_store_~attr~1#1.base, ~bvadd~64(43bv64, ims_pcu_attribute_store_~attr~1#1.offset), 8bv64);ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ~bvadd~64(ims_pcu_attribute_store_~pcu~4#1.offset, ims_pcu_attribute_store_#t~mem356#1);havoc ims_pcu_attribute_store_#t~mem356#1;call ims_pcu_attribute_store_#t~mem357#1 := read~intINTTYPE4#26(ims_pcu_attribute_store_~attr~1#1.base, ~bvadd~64(51bv64, ims_pcu_attribute_store_~attr~1#1.offset), 4bv64); [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: havoc ims_pcu_get_device_info_#t~mem602#1.base, ims_pcu_get_device_info_#t~mem602#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993-1: SUMMARY for call ims_pcu_attribute_store_#t~ret355#1.base, ims_pcu_attribute_store_#t~ret355#1.offset := usb_get_intfdata(ims_pcu_attribute_store_~intf~1#1.base, ims_pcu_attribute_store_~intf~1#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051-1: SUMMARY for call ims_pcu_identify_type_#t~ret625#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(ims_pcu_identify_type_#t~mem624#1)), 0bv64); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: ims_pcu_identify_type_~tmp~45#1 := ims_pcu_identify_type_#t~ret625#1;havoc ims_pcu_identify_type_#t~mem624#1;havoc ims_pcu_identify_type_#t~ret625#1; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: request_ihex_firmware_~ret~0#1 := request_ihex_firmware_#t~ret139#1;havoc request_ihex_firmware_#t~mem138#1.base, request_ihex_firmware_#t~mem138#1.offset;havoc request_ihex_firmware_#t~ret139#1; [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805-1: SUMMARY for call request_ihex_firmware_#t~ret139#1 := ihex_validate_fw(request_ihex_firmware_#t~mem138#1.base, request_ihex_firmware_#t~mem138#1.offset); srcloc: null [2025-02-08 04:38:09,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394: havoc strnlen_#t~nondet962#1;ims_pcu_attribute_store_#t~ret359#1 := strnlen_#res#1;havoc strnlen_#t~nondet962#1, strnlen_~arg0#1.base, strnlen_~arg0#1.offset, strnlen_~arg1#1;havoc strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset, strnlen_#in~arg1#1;assume { :end_inline_strnlen } true;ims_pcu_attribute_store_~data_len~0#1 := ims_pcu_attribute_store_#t~ret359#1;havoc ims_pcu_attribute_store_#t~mem358#1;havoc ims_pcu_attribute_store_#t~ret359#1;call ims_pcu_attribute_store_#t~mem360#1 := read~intINTTYPE4#26(ims_pcu_attribute_store_~attr~1#1.base, ~bvadd~64(51bv64, ims_pcu_attribute_store_~attr~1#1.offset), 4bv64); [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset := ldv_usb_usb_instance_8_#t~ret770#1.base, ldv_usb_usb_instance_8_#t~ret770#1.offset;havoc ldv_usb_usb_instance_8_#t~ret770#1.base, ldv_usb_usb_instance_8_#t~ret770#1.offset;ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset := ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset;call ldv_usb_usb_instance_8_#t~mem771#1.base, ldv_usb_usb_instance_8_#t~mem771#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(32bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_suspend_8_8 } true;ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset, ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset, ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset := ldv_usb_usb_instance_8_#t~mem771#1.base, ldv_usb_usb_instance_8_#t~mem771#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset;havoc ldv_usb_instance_suspend_8_8_#t~mem757#1, ldv_usb_instance_suspend_8_8_#t~ret758#1, ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset, ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset;ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset := ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset;ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset := ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset;ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset := ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset;call ldv_usb_instance_suspend_8_8_#t~mem757#1 := read~intINTTYPE4#0(ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset, 4bv64);assume { :begin_inline_ims_pcu_suspend } true;ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset, ims_pcu_suspend_#in~message#1.event := ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_#t~mem757#1;havoc ims_pcu_suspend_#res#1;havoc ims_pcu_suspend_#t~ret681#1.base, ims_pcu_suspend_#t~ret681#1.offset, ims_pcu_suspend_#t~mem682#1.base, ims_pcu_suspend_#t~mem682#1.offset, ims_pcu_suspend_#t~mem683#1, ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset, ims_pcu_suspend_~message#1.event, ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset, ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset, ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset;ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset := ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset;ims_pcu_suspend_~message#1.event := ims_pcu_suspend_#in~message#1.event;havoc ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset;havoc ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset;havoc ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret770#1.base, ldv_usb_usb_instance_8_#t~ret770#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184-1: SUMMARY for call dev_err(ims_pcu_init_bootloader_mode_#t~mem653#1.base, ims_pcu_init_bootloader_mode_#t~mem653#1.offset, 131bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset := ims_pcu_setup_gamepad_#t~ret186#1.base, ims_pcu_setup_gamepad_#t~ret186#1.offset;havoc ims_pcu_setup_gamepad_#t~ret186#1.base, ims_pcu_setup_gamepad_#t~ret186#1.offset;ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset := ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: havoc ims_pcu_init_bootloader_mode_#t~mem653#1.base, ims_pcu_init_bootloader_mode_#t~mem653#1.offset;ims_pcu_init_bootloader_mode_#res#1 := ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret186#1.base, ims_pcu_setup_gamepad_#t~ret186#1.offset := kzalloc(72bv64, 208bv32); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5929: assume 0bv32 != ims_pcu_setup_backlight_~error~14#1;call ims_pcu_setup_backlight_#t~mem349#1.base, ims_pcu_setup_backlight_#t~mem349#1.offset := read~$Pointer$#0(ims_pcu_setup_backlight_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_backlight_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5929: assume !(0bv32 != ims_pcu_setup_backlight_~error~14#1);ims_pcu_setup_backlight_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: SUMMARY for call ldv_check_alloc_flags(kmalloc_~flags#1); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4542-1: usb_endpoint_is_bulk_out_#res#1 := usb_endpoint_is_bulk_out_~tmp___1~1#1; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: havoc ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_108_#in~ldv_func_arg1#1.base, ldv_mutex_lock_108_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_108 } true;call ims_pcu_ofn_reg_data_store_#t~mem403#1 := read~intINTTYPE1#0(ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ~bvadd~64(80bv64, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset), 1bv64);call ims_pcu_ofn_reg_data_store_#t~mem404#1 := read~intINTTYPE1#16(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset, 1bv64); [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-1: ims_pcu_suspend_#res#1 := 0bv32; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: SUMMARY for call ims_pcu_buffers_free(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: call ims_pcu_probe_#t~mem676#1.base, ims_pcu_probe_#t~mem676#1.offset := read~$Pointer$#0(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(129bv64, ims_pcu_probe_~pcu~16#1.offset), 8bv64);assume { :begin_inline_usb_driver_release_interface } true;usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset, usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset, ims_pcu_probe_#t~mem676#1.base, ims_pcu_probe_#t~mem676#1.offset;havoc usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset, usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset;usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset := usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset;usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset := usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7119: ims_pcu_init_application_mode_#t~ret645#1 := ims_pcu_setup_buttons_#res#1;havoc ims_pcu_setup_buttons_#t~ret168#1.base, ims_pcu_setup_buttons_#t~ret168#1.offset, ims_pcu_setup_buttons_#t~mem169#1.base, ims_pcu_setup_buttons_#t~mem169#1.offset, ims_pcu_setup_buttons_#t~mem170#1, ims_pcu_setup_buttons_#t~loopctr171#1, ims_pcu_setup_buttons_#t~nondet172#1, ims_pcu_setup_buttons_#t~ret173#1, ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, ims_pcu_setup_buttons_#t~ret175#1, ims_pcu_setup_buttons_#t~ret176#1, ims_pcu_setup_buttons_#t~memcpy~res177#1.base, ims_pcu_setup_buttons_#t~memcpy~res177#1.offset, ims_pcu_setup_buttons_#t~mem178#1.base, ims_pcu_setup_buttons_#t~mem178#1.offset, ims_pcu_setup_buttons_#t~mem179#1.base, ims_pcu_setup_buttons_#t~mem179#1.offset, ims_pcu_setup_buttons_#t~mem180#1, ims_pcu_setup_buttons_#t~ret181#1, ims_pcu_setup_buttons_#t~mem182#1.base, ims_pcu_setup_buttons_#t~mem182#1.offset, ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, ims_pcu_setup_buttons_~keymap_len#1, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~i~1#1, ims_pcu_setup_buttons_~error~0#1;havoc ims_pcu_setup_buttons_#in~pcu#1.base, ims_pcu_setup_buttons_#in~pcu#1.offset, ims_pcu_setup_buttons_#in~keymap#1.base, ims_pcu_setup_buttons_#in~keymap#1.offset, ims_pcu_setup_buttons_#in~keymap_len#1;assume { :end_inline_ims_pcu_setup_buttons } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret645#1;havoc ims_pcu_init_application_mode_#t~mem643#1.base, ims_pcu_init_application_mode_#t~mem643#1.offset;havoc ims_pcu_init_application_mode_#t~mem644#1;havoc ims_pcu_init_application_mode_#t~ret645#1; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7978: havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret702#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume ~bvsle~32(ims_pcu_setup_buttons_~i~1#1, 31bv32); [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: assume !~bvsle~32(ims_pcu_setup_buttons_~i~1#1, 31bv32);assume { :begin_inline___clear_bit } true;__clear_bit_#in~nr#1, __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset := 0bv64, ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(48bv64, ims_pcu_setup_buttons_~input~1#1.offset);havoc __clear_bit_~nr#1, __clear_bit_~addr#1.base, __clear_bit_~addr#1.offset;__clear_bit_~nr#1 := __clear_bit_#in~nr#1;__clear_bit_~addr#1.base, __clear_bit_~addr#1.offset := __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset; [2025-02-08 04:38:09,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume 0bv64 != ims_pcu_identify_type_~tmp~45#1;call ims_pcu_identify_type_#t~mem626#1.base, ims_pcu_identify_type_#t~mem626#1.offset := read~$Pointer$#0(ims_pcu_identify_type_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_identify_type_~pcu#1.offset), 8bv64);call ims_pcu_identify_type_#t~mem627#1 := read~intINTTYPE1#0(ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, 1bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: assume !(0bv64 != ims_pcu_identify_type_~tmp~45#1); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume 0bv32 != request_ihex_firmware_~ret~0#1; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: assume !(0bv32 != request_ihex_firmware_~ret~0#1);call request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset := read~$Pointer$#10(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8bv64);call write~$Pointer$#7(request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset, request_ihex_firmware_~fw#1.base, request_ihex_firmware_~fw#1.offset, 8bv64);havoc request_ihex_firmware_#t~mem141#1.base, request_ihex_firmware_#t~mem141#1.offset;request_ihex_firmware_#res#1 := 0bv32;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573: kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset := kmalloc_#t~ret779#1.base, kmalloc_#t~ret779#1.offset;havoc kmalloc_#t~ret779#1.base, kmalloc_#t~ret779#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573-1: SUMMARY for call kmalloc_#t~ret779#1.base, kmalloc_#t~ret779#1.offset := ldv_malloc(kmalloc_~size#1); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: havoc ldv_usb_instance_suspend_8_8_#t~mem757#1, ldv_usb_instance_suspend_8_8_#t~ret758#1, ldv_usb_instance_suspend_8_8_~arg0#1.base, ldv_usb_instance_suspend_8_8_~arg0#1.offset, ldv_usb_instance_suspend_8_8_~arg1#1.base, ldv_usb_instance_suspend_8_8_~arg1#1.offset, ldv_usb_instance_suspend_8_8_~arg2#1.base, ldv_usb_instance_suspend_8_8_~arg2#1.offset;havoc ldv_usb_instance_suspend_8_8_#in~arg0#1.base, ldv_usb_instance_suspend_8_8_#in~arg0#1.offset, ldv_usb_instance_suspend_8_8_#in~arg1#1.base, ldv_usb_instance_suspend_8_8_#in~arg1#1.offset, ldv_usb_instance_suspend_8_8_#in~arg2#1.base, ldv_usb_instance_suspend_8_8_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_suspend_8_8 } true;havoc ldv_usb_usb_instance_8_#t~mem771#1.base, ldv_usb_usb_instance_8_#t~mem771#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327-1: SUMMARY for call ims_pcu_ofn_reg_data_store_#t~ret405#1 := ims_pcu_write_ofn_config(ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, ~zero_extend~32~8(ims_pcu_ofn_reg_data_store_#t~mem403#1)[8:0], ~zero_extend~32~8(ims_pcu_ofn_reg_data_store_#t~mem404#1)[8:0]); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6327: ims_pcu_ofn_reg_data_store_~error~21#1 := ims_pcu_ofn_reg_data_store_#t~ret405#1;havoc ims_pcu_ofn_reg_data_store_#t~mem403#1;havoc ims_pcu_ofn_reg_data_store_#t~mem404#1;havoc ims_pcu_ofn_reg_data_store_#t~ret405#1;assume { :begin_inline_ldv_mutex_unlock_109 } true;ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset);havoc ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset;ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset := ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret712#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5072-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret187#1.base, ims_pcu_setup_gamepad_#t~ret187#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret739#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: assume 0bv32 != ims_pcu_update_firmware_store_~error~17#1;call ims_pcu_update_firmware_store_#t~mem379#1.base, ims_pcu_update_firmware_store_#t~mem379#1.offset := read~$Pointer$#0(ims_pcu_update_firmware_store_~pcu~6#1.base, ~bvadd~64(8bv64, ims_pcu_update_firmware_store_~pcu~6#1.offset), 8bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: assume !(0bv32 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem380#1 := read~intINTTYPE1#0(ims_pcu_update_firmware_store_~pcu~6#1.base, ~bvadd~64(20bv64, ims_pcu_update_firmware_store_~pcu~6#1.offset), 1bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret739#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret739#1; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5072: ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset := ims_pcu_setup_gamepad_#t~ret187#1.base, ims_pcu_setup_gamepad_#t~ret187#1.offset;havoc ims_pcu_setup_gamepad_#t~ret187#1.base, ims_pcu_setup_gamepad_#t~ret187#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931: havoc ims_pcu_setup_backlight_#t~mem349#1.base, ims_pcu_setup_backlight_#t~mem349#1.offset;ims_pcu_setup_backlight_#res#1 := ims_pcu_setup_backlight_~error~14#1;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5931-1: SUMMARY for call dev_err(ims_pcu_setup_backlight_#t~mem349#1.base, ims_pcu_setup_backlight_#t~mem349#1.offset, 43bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret561#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: ims_pcu_parse_cdc_data_~tmp___3~2#1 := ims_pcu_parse_cdc_data_#t~ret561#1;havoc ims_pcu_parse_cdc_data_#t~mem560#1.base, ims_pcu_parse_cdc_data_#t~mem560#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret561#1;call write~intINTTYPE8#0(~sign_extend~64~32(ims_pcu_parse_cdc_data_~tmp___3~2#1), ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem562#1 := read~intINTTYPE8#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: SUMMARY for call ldv_linux_usb_urb_usb_free_urb(ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call ldv_after_alloc(kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~res~0#1.base, kmalloc_~res~0#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: havoc ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_109_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_109_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_109 } true;ims_pcu_ofn_reg_data_store_#res#1 := (if 0bv32 != ims_pcu_ofn_reg_data_store_~error~21#1 then ~sign_extend~64~32(ims_pcu_ofn_reg_data_store_~error~21#1) else ims_pcu_ofn_reg_data_store_~count#1);call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset);havoc ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume !(0bv32 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem667#1.base, ims_pcu_probe_#t~mem667#1.offset := read~$Pointer$#0(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(81bv64, ims_pcu_probe_~pcu~16#1.offset), 8bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: SUMMARY for call __dynamic_dev_dbg(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_#t~mem626#1.base, ims_pcu_identify_type_#t~mem626#1.offset, 128bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: havoc ims_pcu_identify_type_#t~mem626#1.base, ims_pcu_identify_type_#t~mem626#1.offset;havoc ims_pcu_identify_type_#t~mem627#1; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1; [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem646#1 := read~intINTTYPE1#19(ims_pcu_init_application_mode_~info~0#1.base, ~bvadd~64(16bv64, ims_pcu_init_application_mode_~info~0#1.offset), 1bv64); [2025-02-08 04:38:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809: call request_ihex_firmware_#t~mem140#1.base, request_ihex_firmware_#t~mem140#1.offset := read~$Pointer$#10(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset, 8bv64); [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4809-1: SUMMARY for call dev_err(request_ihex_firmware_~dev#1.base, request_ihex_firmware_~dev#1.offset, 1bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: call ldv_usb_usb_instance_8_#t~mem772#1.base, ldv_usb_usb_instance_8_#t~mem772#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(40bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_resume_8_7 } true;ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset, ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem772#1.base, ldv_usb_usb_instance_8_#t~mem772#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_resume_8_7_#t~ret756#1, ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset, ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset;ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset := ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset;ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset := ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509-1: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: havoc ims_pcu_update_firmware_store_#t~mem379#1.base, ims_pcu_update_firmware_store_#t~mem379#1.offset; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret710#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_update_firmware_status_show } true;ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset, ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset, ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ims_pcu_update_firmware_status_show_#res#1;havoc ims_pcu_update_firmware_status_show_#t~ret385#1.base, ims_pcu_update_firmware_status_show_#t~ret385#1.offset, ims_pcu_update_firmware_status_show_#t~mem386#1, ims_pcu_update_firmware_status_show_#t~ret387#1, ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset, ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset, ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset, ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset, ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset, ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset, ims_pcu_update_firmware_status_show_~tmp___0~13#1;ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset := ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset;ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset := ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset;ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset := ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset;havoc ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset;havoc ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset;havoc ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset;havoc ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset;havoc ims_pcu_update_firmware_status_show_~tmp___0~13#1;ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset := ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset;ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset := ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset); [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: SUMMARY for call dev_err(ims_pcu_update_firmware_store_#t~mem379#1.base, ims_pcu_update_firmware_store_#t~mem379#1.offset, 55bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume 0bv64 == ~bvadd~64(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset) || 0bv64 == ~bvadd~64(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset);call ims_pcu_setup_gamepad_#t~mem188#1.base, ims_pcu_setup_gamepad_#t~mem188#1.offset := read~$Pointer$#0(ims_pcu_setup_gamepad_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_gamepad_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: assume !(0bv64 == ~bvadd~64(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset) || 0bv64 == ~bvadd~64(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset));call write~$Pointer$#0(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, 8bv64);call ims_pcu_setup_gamepad_#t~mem189#1 := read~intINTTYPE4#0(ims_pcu_setup_gamepad_~pcu#1.base, ~bvadd~64(16bv64, ims_pcu_setup_gamepad_~pcu#1.offset), 4bv64);ims_pcu_setup_gamepad_#t~loopctr190#1 := 0bv64; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume ~bvugt~64(ims_pcu_attribute_store_~count#1, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem357#1));havoc ims_pcu_attribute_store_#t~mem357#1;ims_pcu_attribute_store_#res#1 := 18446744073709551594bv64; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume !~bvugt~64(ims_pcu_attribute_store_~count#1, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem357#1));havoc ims_pcu_attribute_store_#t~mem357#1;call ims_pcu_attribute_store_#t~mem358#1 := read~intINTTYPE4#26(ims_pcu_attribute_store_~attr~1#1.base, ~bvadd~64(51bv64, ims_pcu_attribute_store_~attr~1#1.offset), 4bv64);assume { :begin_inline_strnlen } true;strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset, strnlen_#in~arg1#1 := ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem358#1);havoc strnlen_#res#1;havoc strnlen_#t~nondet962#1, strnlen_~arg0#1.base, strnlen_~arg0#1.offset, strnlen_~arg1#1;strnlen_~arg0#1.base, strnlen_~arg0#1.offset := strnlen_#in~arg0#1.base, strnlen_#in~arg0#1.offset;strnlen_~arg1#1 := strnlen_#in~arg1#1;havoc strnlen_#t~nondet962#1;strnlen_#res#1 := strnlen_#t~nondet962#1;havoc strnlen_#t~nondet962#1; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6660: ims_pcu_buffers_alloc_#t~ret475#1.base, ims_pcu_buffers_alloc_#t~ret475#1.offset := ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret789#1.base, ldv_usb_alloc_coherent_121_#t~ret789#1.offset, ldv_usb_alloc_coherent_121_#t~ret790#1, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_~flags#1, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset, ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset, ldv_usb_alloc_coherent_121_~tmp___0~33#1;havoc ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_121_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_121_#in~flags#1, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_121_#in~ldv_func_arg4#1.offset;assume { :end_inline_ldv_usb_alloc_coherent_121 } true;ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset := ims_pcu_buffers_alloc_#t~ret475#1.base, ims_pcu_buffers_alloc_#t~ret475#1.offset;havoc ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset;havoc ims_pcu_buffers_alloc_#t~mem474#1;havoc ims_pcu_buffers_alloc_#t~ret475#1.base, ims_pcu_buffers_alloc_#t~ret475#1.offset;call write~$Pointer$#0(ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(105bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(105bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: havoc ldv_usb_instance_resume_8_7_#t~ret756#1, ldv_usb_instance_resume_8_7_~arg0#1.base, ldv_usb_instance_resume_8_7_~arg0#1.offset, ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset;havoc ldv_usb_instance_resume_8_7_#in~arg0#1.base, ldv_usb_instance_resume_8_7_#in~arg0#1.offset, ldv_usb_instance_resume_8_7_#in~arg1#1.base, ldv_usb_instance_resume_8_7_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_resume_8_7 } true;havoc ldv_usb_usb_instance_8_#t~mem772#1.base, ldv_usb_usb_instance_8_#t~mem772#1.offset; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: SUMMARY for call dev_err(ims_pcu_probe_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_probe_~intf#1.offset), 135bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: havoc usb_driver_release_interface_~arg0#1.base, usb_driver_release_interface_~arg0#1.offset, usb_driver_release_interface_~arg1#1.base, usb_driver_release_interface_~arg1#1.offset;havoc usb_driver_release_interface_#in~arg0#1.base, usb_driver_release_interface_#in~arg0#1.offset, usb_driver_release_interface_#in~arg1#1.base, usb_driver_release_interface_#in~arg1#1.offset;assume { :end_inline_usb_driver_release_interface } true;havoc ims_pcu_probe_#t~mem676#1.base, ims_pcu_probe_#t~mem676#1.offset; [2025-02-08 04:38:09,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume true;assume ~bvult~64(ims_pcu_get_device_info_#t~loopctr609#1, 10bv64);havoc ims_pcu_get_device_info_#t~nondet610#1;call write~intINTTYPE1#0(ims_pcu_get_device_info_#t~nondet610#1, ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(~bvadd~64(62bv64, ims_pcu_get_device_info_~pcu#1.offset), ims_pcu_get_device_info_#t~loopctr609#1), 8bv64);ims_pcu_get_device_info_#t~loopctr609#1 := ~bvadd~64(1bv64, ims_pcu_get_device_info_#t~loopctr609#1); [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: assume true;havoc ims_pcu_get_device_info_#t~mem603#1;havoc ims_pcu_get_device_info_#t~mem604#1;havoc ims_pcu_get_device_info_#t~mem605#1;havoc ims_pcu_get_device_info_#t~mem606#1;havoc ims_pcu_get_device_info_#t~mem607#1;havoc ims_pcu_get_device_info_#t~mem608#1;havoc ims_pcu_get_device_info_#t~loopctr609#1;havoc ims_pcu_get_device_info_#t~nondet610#1;havoc ims_pcu_get_device_info_#t~ret611#1; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4811: havoc request_ihex_firmware_#t~mem140#1.base, request_ihex_firmware_#t~mem140#1.offset;request_ihex_firmware_#res#1 := request_ihex_firmware_~ret~0#1;call ULTIMATE.dealloc(request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset);havoc request_ihex_firmware_~#lfw~0#1.base, request_ihex_firmware_~#lfw~0#1.offset; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4811-1: SUMMARY for call release_firmware(request_ihex_firmware_#t~mem140#1.base, request_ihex_firmware_#t~mem140#1.offset); srcloc: null [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume ~bvule~64(ims_pcu_parse_cdc_data_#t~mem562#1, 7bv64);havoc ims_pcu_parse_cdc_data_#t~mem562#1;call ims_pcu_parse_cdc_data_#t~mem563#1.base, ims_pcu_parse_cdc_data_#t~mem563#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem564#1 := read~intINTTYPE8#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: assume !~bvule~64(ims_pcu_parse_cdc_data_#t~mem562#1, 7bv64);havoc ims_pcu_parse_cdc_data_#t~mem562#1;ims_pcu_parse_cdc_data_#res#1 := 0bv32; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret721#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret723#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190: call write~intINTTYPE4#0(ims_pcu_init_bootloader_mode_#t~ret654#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(700bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 4bv64);havoc ims_pcu_init_bootloader_mode_#t~ret654#1; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5076-1: SUMMARY for call dev_err(ims_pcu_setup_gamepad_#t~mem188#1.base, ims_pcu_setup_gamepad_#t~mem188#1.offset, 5bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: havoc __clear_bit_~nr#1, __clear_bit_~addr#1.base, __clear_bit_~addr#1.offset;havoc __clear_bit_#in~nr#1, __clear_bit_#in~addr#1.base, __clear_bit_#in~addr#1.offset;assume { :end_inline___clear_bit } true; [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_9 } true;ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret711#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7190-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret654#1 := get_unaligned_le32(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(13bv64, ~bvadd~64(333bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset))); srcloc: null [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5076: havoc ims_pcu_setup_gamepad_#t~mem188#1.base, ims_pcu_setup_gamepad_#t~mem188#1.offset;ims_pcu_setup_gamepad_~error~1#1 := 4294967284bv32; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4482: havoc usb_endpoint_dir_in_#t~mem44#1;usb_endpoint_is_bulk_in_#t~ret48#1 := usb_endpoint_dir_in_#res#1;havoc usb_endpoint_dir_in_#t~mem44#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset;havoc usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset;assume { :end_inline_usb_endpoint_dir_in } true;usb_endpoint_is_bulk_in_~tmp___0~2#1 := usb_endpoint_is_bulk_in_#t~ret48#1;havoc usb_endpoint_is_bulk_in_#t~ret48#1; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-1: SUMMARY for call ims_pcu_init_bootloader_mode_#t~ret655#1 := get_unaligned_le32(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(17bv64, ~bvadd~64(333bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset))); srcloc: null [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191: call write~intINTTYPE4#0(ims_pcu_init_bootloader_mode_#t~ret655#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(704bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 4bv64);havoc ims_pcu_init_bootloader_mode_#t~ret655#1;call ims_pcu_init_bootloader_mode_#t~mem656#1.base, ims_pcu_init_bootloader_mode_#t~mem656#1.offset := read~$Pointer$#0(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 8bv64);call ims_pcu_init_bootloader_mode_#t~mem657#1 := read~intINTTYPE4#0(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(700bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 4bv64);call ims_pcu_init_bootloader_mode_#t~mem658#1 := read~intINTTYPE4#0(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(704bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 4bv64); [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5011: ims_pcu_setup_buttons_~error~0#1 := ims_pcu_setup_buttons_#t~ret181#1;havoc ims_pcu_setup_buttons_#t~ret181#1; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5011-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret181#1 := input_register_device(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume 0bv32 != ~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem646#1);havoc ims_pcu_init_application_mode_#t~mem646#1;assume { :begin_inline_ims_pcu_setup_gamepad } true;ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_setup_gamepad_#res#1;havoc ims_pcu_setup_gamepad_#t~ret186#1.base, ims_pcu_setup_gamepad_#t~ret186#1.offset, ims_pcu_setup_gamepad_#t~ret187#1.base, ims_pcu_setup_gamepad_#t~ret187#1.offset, ims_pcu_setup_gamepad_#t~mem188#1.base, ims_pcu_setup_gamepad_#t~mem188#1.offset, ims_pcu_setup_gamepad_#t~mem189#1, ims_pcu_setup_gamepad_#t~loopctr190#1, ims_pcu_setup_gamepad_#t~nondet191#1, ims_pcu_setup_gamepad_#t~ret192#1, ims_pcu_setup_gamepad_#t~mem193#1.base, ims_pcu_setup_gamepad_#t~mem193#1.offset, ims_pcu_setup_gamepad_#t~ret194#1, ims_pcu_setup_gamepad_#t~ret195#1, ims_pcu_setup_gamepad_#t~mem196#1.base, ims_pcu_setup_gamepad_#t~mem196#1.offset, ims_pcu_setup_gamepad_#t~mem197#1.base, ims_pcu_setup_gamepad_#t~mem197#1.offset, ims_pcu_setup_gamepad_#t~ret198#1, ims_pcu_setup_gamepad_#t~mem199#1.base, ims_pcu_setup_gamepad_#t~mem199#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~error~1#1, ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset;ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset := ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset;havoc ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset;havoc ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset;havoc ims_pcu_setup_gamepad_~error~1#1;havoc ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: assume !(0bv32 != ~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem646#1));havoc ims_pcu_init_application_mode_#t~mem646#1; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7984: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem563#1.base, ims_pcu_parse_cdc_data_#t~mem563#1.offset, 110bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: havoc ims_pcu_parse_cdc_data_#t~mem563#1.base, ims_pcu_parse_cdc_data_#t~mem563#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem564#1;ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret721#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret722#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret723#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret724#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp~59#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___0~23#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___1~10#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1 } true; [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume 0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset);havoc ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset;call ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume !(0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset));havoc ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset;assume { :begin_inline_ldv_usb_alloc_urb_122 } true;ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_122_#in~flags#1 := 0bv32, 208bv32;havoc ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret791#1.base, ldv_usb_alloc_urb_122_#t~ret791#1.offset, ldv_usb_alloc_urb_122_#t~ret792#1, ldv_usb_alloc_urb_122_~ldv_func_arg1#1, ldv_usb_alloc_urb_122_~flags#1, ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset, ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset, ldv_usb_alloc_urb_122_~tmp___0~34#1;ldv_usb_alloc_urb_122_~ldv_func_arg1#1 := ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_122_~flags#1 := ldv_usb_alloc_urb_122_#in~flags#1;havoc ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset;havoc ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset;havoc ldv_usb_alloc_urb_122_~tmp___0~34#1; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret711#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192-1: SUMMARY for call _dev_info(ims_pcu_init_bootloader_mode_#t~mem656#1.base, ims_pcu_init_bootloader_mode_#t~mem656#1.offset, 132bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: havoc ims_pcu_init_bootloader_mode_#t~mem656#1.base, ims_pcu_init_bootloader_mode_#t~mem656#1.offset;havoc ims_pcu_init_bootloader_mode_#t~mem657#1;havoc ims_pcu_init_bootloader_mode_#t~mem658#1;call ims_pcu_init_bootloader_mode_#t~mem659#1.base, ims_pcu_init_bootloader_mode_#t~mem659#1.offset := read~$Pointer$#0(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset), 8bv64);assume { :begin_inline_request_firmware_nowait } true;request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset, request_firmware_nowait_#in~arg1#1, request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset, request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset, request_firmware_nowait_#in~arg4#1, request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset, request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset, 1bv8, 133bv64, 0bv64, ims_pcu_init_bootloader_mode_#t~mem659#1.base, ims_pcu_init_bootloader_mode_#t~mem659#1.offset, 208bv32, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, #funAddr~ims_pcu_process_async_firmware.base, #funAddr~ims_pcu_process_async_firmware.offset;havoc request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet959#1, request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset, request_firmware_nowait_~arg1#1, request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset, request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset, request_firmware_nowait_~arg4#1, request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset, request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset;request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset := request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset;request_firmware_nowait_~arg1#1 := request_firmware_nowait_#in~arg1#1;request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset := request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset;request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset := request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset;request_firmware_nowait_~arg4#1 := request_firmware_nowait_#in~arg4#1;request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset := request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset;request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset := request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset;havoc request_firmware_nowait_#t~nondet959#1;request_firmware_nowait_#res#1 := request_firmware_nowait_#t~nondet959#1;havoc request_firmware_nowait_#t~nondet959#1; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret612#1;havoc ims_pcu_get_device_info_#t~ret612#1; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: ims_pcu_identify_type_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call ims_pcu_get_device_info_#t~ret612#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 162bv8, 0bv64, 0bv64, 0bv64, 194bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_7_9_#t~ret715#1 := ims_pcu_ofn_reg_addr_store(ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1); srcloc: null [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret715#1; [2025-02-08 04:38:09,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret725#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret727#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume 0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset);havoc ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset;call ldv_usb_usb_instance_8_#t~mem774#1.base, ldv_usb_usb_instance_8_#t~mem774#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(56bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_pre_8_10 } true;ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset, ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem774#1.base, ldv_usb_usb_instance_8_#t~mem774#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_pre_8_10_#t~ret754#1, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset, ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset;ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset := ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset;ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset := ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume !(0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset));havoc ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514-1: call ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(56bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64); [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202: ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset := ims_pcu_is_attr_visible_#t~ret388#1.base, ims_pcu_is_attr_visible_#t~ret388#1.offset;havoc ims_pcu_is_attr_visible_#t~ret388#1.base, ims_pcu_is_attr_visible_#t~ret388#1.offset;ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset := ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset;call ims_pcu_is_attr_visible_#t~mem389#1 := read~intINTTYPE2#6(ims_pcu_is_attr_visible_~attr#1.base, ~bvadd~64(8bv64, ims_pcu_is_attr_visible_~attr#1.offset), 2bv64);ims_pcu_is_attr_visible_~mode~0#1 := ims_pcu_is_attr_visible_#t~mem389#1;havoc ims_pcu_is_attr_visible_#t~mem389#1;call ims_pcu_is_attr_visible_#t~mem390#1 := read~intINTTYPE1#0(ims_pcu_is_attr_visible_~pcu~8#1.base, ~bvadd~64(20bv64, ims_pcu_is_attr_visible_~pcu~8#1.offset), 1bv64); [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325-1: SUMMARY for call kfree(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: ims_pcu_probe_#res#1 := ims_pcu_probe_~error~33#1;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret733#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret733#1; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: ims_pcu_init_application_mode_#t~ret647#1 := ims_pcu_setup_gamepad_#res#1;havoc ims_pcu_setup_gamepad_#t~ret186#1.base, ims_pcu_setup_gamepad_#t~ret186#1.offset, ims_pcu_setup_gamepad_#t~ret187#1.base, ims_pcu_setup_gamepad_#t~ret187#1.offset, ims_pcu_setup_gamepad_#t~mem188#1.base, ims_pcu_setup_gamepad_#t~mem188#1.offset, ims_pcu_setup_gamepad_#t~mem189#1, ims_pcu_setup_gamepad_#t~loopctr190#1, ims_pcu_setup_gamepad_#t~nondet191#1, ims_pcu_setup_gamepad_#t~ret192#1, ims_pcu_setup_gamepad_#t~mem193#1.base, ims_pcu_setup_gamepad_#t~mem193#1.offset, ims_pcu_setup_gamepad_#t~ret194#1, ims_pcu_setup_gamepad_#t~ret195#1, ims_pcu_setup_gamepad_#t~mem196#1.base, ims_pcu_setup_gamepad_#t~mem196#1.offset, ims_pcu_setup_gamepad_#t~mem197#1.base, ims_pcu_setup_gamepad_#t~mem197#1.offset, ims_pcu_setup_gamepad_#t~ret198#1, ims_pcu_setup_gamepad_#t~mem199#1.base, ims_pcu_setup_gamepad_#t~mem199#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, ims_pcu_setup_gamepad_~error~1#1, ims_pcu_setup_gamepad_~tmp~15#1.base, ims_pcu_setup_gamepad_~tmp~15#1.offset;havoc ims_pcu_setup_gamepad_#in~pcu#1.base, ims_pcu_setup_gamepad_#in~pcu#1.offset;assume { :end_inline_ims_pcu_setup_gamepad } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret647#1;havoc ims_pcu_init_application_mode_#t~ret647#1; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: SUMMARY for call ims_pcu_is_attr_visible_#t~ret388#1.base, ims_pcu_is_attr_visible_#t~ret388#1.offset := usb_get_intfdata(ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume 0bv32 != ims_pcu_setup_buttons_~error~0#1;call ims_pcu_setup_buttons_#t~mem182#1.base, ims_pcu_setup_buttons_#t~mem182#1.offset := read~$Pointer$#0(ims_pcu_setup_buttons_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_buttons_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: assume !(0bv32 != ims_pcu_setup_buttons_~error~0#1);call write~$Pointer$#0(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, ims_pcu_setup_buttons_~buttons~1#1.base, ims_pcu_setup_buttons_~buttons~1#1.offset, 8bv64);ims_pcu_setup_buttons_#res#1 := 0bv32; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret733#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset := ldv_usb_alloc_urb_120_#t~ret787#1.base, ldv_usb_alloc_urb_120_#t~ret787#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret787#1.base, ldv_usb_alloc_urb_120_#t~ret787#1.offset;ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset := ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845-1: SUMMARY for call ldv_usb_alloc_urb_120_#t~ret787#1.base, ldv_usb_alloc_urb_120_#t~ret787#1.offset := ldv_linux_usb_urb_usb_alloc_urb(); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset, 96bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: havoc ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset;ims_pcu_buffers_alloc_~error~26#1 := 4294967284bv32; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: havoc ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset;havoc ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_10_1 } true; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem818#1;atomic_add_return_#t~ret778#1 := ldv_linux_usb_dev_atomic_add_return_#res#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem817#1, ldv_linux_usb_dev_atomic_add_return_#t~mem818#1, ldv_linux_usb_dev_atomic_add_return_~i#1, ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset;havoc ldv_linux_usb_dev_atomic_add_return_#in~i#1, ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset;assume { :end_inline_ldv_linux_usb_dev_atomic_add_return } true;atomic_add_return_~tmp~69#1 := atomic_add_return_#t~ret778#1;havoc atomic_add_return_#t~ret778#1;atomic_add_return_#res#1 := atomic_add_return_~tmp~69#1; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: assume 0bv32 != ~zero_extend~32~8(ims_pcu_update_firmware_store_#t~mem380#1);havoc ims_pcu_update_firmware_store_#t~mem380#1;call ims_pcu_update_firmware_store_#t~mem381#1.base, ims_pcu_update_firmware_store_#t~mem381#1.offset := read~$Pointer$#7(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8bv64); [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: assume !(0bv32 != ~zero_extend~32~8(ims_pcu_update_firmware_store_#t~mem380#1));havoc ims_pcu_update_firmware_store_#t~mem380#1;assume { :begin_inline_ims_pcu_switch_to_bootloader } true;ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ims_pcu_switch_to_bootloader_#res#1;havoc ims_pcu_switch_to_bootloader_#t~ret293#1, ims_pcu_switch_to_bootloader_#t~mem294#1.base, ims_pcu_switch_to_bootloader_#t~mem294#1.offset, ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, ims_pcu_switch_to_bootloader_~error~8#1;ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset := ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset;havoc ims_pcu_switch_to_bootloader_~error~8#1; [2025-02-08 04:38:09,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume 0bv32 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem613#1.base, ims_pcu_get_device_info_#t~mem613#1.offset := read~$Pointer$#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_get_device_info_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: assume !(0bv32 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem614#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);ims_pcu_get_device_info_#t~loopctr615#1 := 0bv64; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: havoc ldv_usb_instance_pre_8_10_#t~ret754#1, ldv_usb_instance_pre_8_10_~arg0#1.base, ldv_usb_instance_pre_8_10_~arg0#1.offset, ldv_usb_instance_pre_8_10_~arg1#1.base, ldv_usb_instance_pre_8_10_~arg1#1.offset;havoc ldv_usb_instance_pre_8_10_#in~arg0#1.base, ldv_usb_instance_pre_8_10_#in~arg0#1.offset, ldv_usb_instance_pre_8_10_#in~arg1#1.base, ldv_usb_instance_pre_8_10_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_pre_8_10 } true;havoc ldv_usb_usb_instance_8_#t~mem774#1.base, ldv_usb_usb_instance_8_#t~mem774#1.offset; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret725#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret727#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2 } true; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume 1bv32 == ~ldv_linux_net_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_net_register__wrong_return_value } true;ldv_assert_linux_net_register__wrong_return_value_#in~expr#1 := (if 0bv32 != ldv_linux_net_register_check_return_value_probe_~retval#1 then 1bv32 else 0bv32);havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;ldv_assert_linux_net_register__wrong_return_value_~expr#1 := ldv_assert_linux_net_register__wrong_return_value_#in~expr#1; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume !(1bv32 == ~ldv_linux_net_register_probe_state~0); [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: havoc ims_pcu_setup_buttons_#t~mem182#1.base, ims_pcu_setup_buttons_#t~mem182#1.offset; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: assume ~bvugt~64(ims_pcu_attribute_store_~data_len~0#1, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem360#1));havoc ims_pcu_attribute_store_#t~mem360#1;ims_pcu_attribute_store_#res#1 := 18446744073709551594bv64; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: assume !~bvugt~64(ims_pcu_attribute_store_~data_len~0#1, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem360#1));havoc ims_pcu_attribute_store_#t~mem360#1;assume { :begin_inline_ldv_mutex_lock_interruptible_102 } true;ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ~bvadd~64(552bv64, ims_pcu_attribute_store_~pcu~4#1.offset);havoc ldv_mutex_lock_interruptible_102_#res#1;havoc ldv_mutex_lock_interruptible_102_#t~ret782#1, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_102_~tmp~72#1;ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_102_~tmp~72#1; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015-1: SUMMARY for call dev_err(ims_pcu_setup_buttons_#t~mem182#1.base, ims_pcu_setup_buttons_#t~mem182#1.offset, 4bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1); [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1; [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1); [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:09,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret729#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret731#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: ldv_usb_alloc_urb_120_~tmp___0~32#1 := ldv_usb_alloc_urb_120_#t~ret788#1;havoc ldv_usb_alloc_urb_120_#t~ret788#1; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847-1: SUMMARY for call ldv_usb_alloc_urb_120_#t~ret788#1 := ldv_is_err(ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset;ims_pcu_parse_cdc_data_#t~ret530#1.base, ims_pcu_parse_cdc_data_#t~ret530#1.offset := ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset;havoc ims_pcu_get_cdc_union_desc_#t~mem519#1.base, ims_pcu_get_cdc_union_desc_#t~mem519#1.offset, ims_pcu_get_cdc_union_desc_#t~mem520#1.base, ims_pcu_get_cdc_union_desc_#t~mem520#1.offset, ims_pcu_get_cdc_union_desc_#t~mem521#1.base, ims_pcu_get_cdc_union_desc_#t~mem521#1.offset, ims_pcu_get_cdc_union_desc_#t~mem522#1, ims_pcu_get_cdc_union_desc_#t~mem523#1, ims_pcu_get_cdc_union_desc_#t~mem524#1, ims_pcu_get_cdc_union_desc_#t~short525#1, ims_pcu_get_cdc_union_desc_#t~mem526#1, ims_pcu_get_cdc_union_desc_#t~ret527#1, ims_pcu_get_cdc_union_desc_#t~mem528#1, ims_pcu_get_cdc_union_desc_#t~mem529#1, ims_pcu_get_cdc_union_desc_~intf#1.base, ims_pcu_get_cdc_union_desc_~intf#1.offset, ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset, ims_pcu_get_cdc_union_desc_~buflen~0#1, ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~tmp~41#1;havoc ims_pcu_get_cdc_union_desc_#in~intf#1.base, ims_pcu_get_cdc_union_desc_#in~intf#1.offset;assume { :end_inline_ims_pcu_get_cdc_union_desc } true;ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset := ims_pcu_parse_cdc_data_#t~ret530#1.base, ims_pcu_parse_cdc_data_#t~ret530#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret530#1.base, ims_pcu_parse_cdc_data_#t~ret530#1.offset; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: havoc ims_pcu_probe_#t~mem667#1.base, ims_pcu_probe_#t~mem667#1.offset;call ims_pcu_probe_#t~mem668#1.base, ims_pcu_probe_#t~mem668#1.offset := read~$Pointer$#0(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(129bv64, ims_pcu_probe_~pcu~16#1.offset), 8bv64); [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139: ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret382#1;havoc ims_pcu_update_firmware_store_#t~mem381#1.base, ims_pcu_update_firmware_store_#t~mem381#1.offset;havoc ims_pcu_update_firmware_store_#t~ret382#1; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret382#1 := ims_pcu_handle_firmware_update(ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_#t~mem381#1.base, ims_pcu_update_firmware_store_#t~mem381#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262-1: SUMMARY for call usb_set_intfdata(ims_pcu_probe_#t~mem667#1.base, ims_pcu_probe_#t~mem667#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: havoc ims_pcu_get_device_info_#t~mem613#1.base, ims_pcu_get_device_info_#t~mem613#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: ldv_sysfs_create_group_132_~tmp~78#1 := ldv_sysfs_create_group_132_#t~ret795#1;havoc ldv_sysfs_create_group_132_#t~ret795#1;ldv_sysfs_create_group_132_#res#1 := ldv_sysfs_create_group_132_~tmp~78#1; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-1: SUMMARY for call ldv_sysfs_create_group_132_#t~ret795#1 := ldv_linux_fs_sysfs_sysfs_create_group(); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: SUMMARY for call ldv_linux_usb_coherent_usb_free_coherent(ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem613#1.base, ims_pcu_get_device_info_#t~mem613#1.offset, 117bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume 0bv64 == ~bvadd~64(ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset);ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !(0bv64 == ~bvadd~64(ims_pcu_parse_cdc_data_~union_desc~1#1.base, ims_pcu_parse_cdc_data_~union_desc~1#1.offset));call ims_pcu_parse_cdc_data_#t~mem531#1.base, ims_pcu_parse_cdc_data_#t~mem531#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, 8bv64);call ims_pcu_parse_cdc_data_#t~mem532#1 := read~intINTTYPE1#0(ims_pcu_parse_cdc_data_~union_desc~1#1.base, ~bvadd~64(3bv64, ims_pcu_parse_cdc_data_~union_desc~1#1.offset), 1bv64); [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: SUMMARY for call ldv_assume((if 0bv64 == ldv_usb_alloc_urb_120_~tmp___0~32#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4488: havoc usb_endpoint_dir_out_#t~mem45#1;usb_endpoint_is_bulk_out_#t~ret50#1 := usb_endpoint_dir_out_#res#1;havoc usb_endpoint_dir_out_#t~mem45#1, usb_endpoint_dir_out_~epd#1.base, usb_endpoint_dir_out_~epd#1.offset;havoc usb_endpoint_dir_out_#in~epd#1.base, usb_endpoint_dir_out_#in~epd#1.offset;assume { :end_inline_usb_endpoint_dir_out } true;usb_endpoint_is_bulk_out_~tmp___0~3#1 := usb_endpoint_is_bulk_out_#t~ret50#1;havoc usb_endpoint_is_bulk_out_#t~ret50#1; [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: SUMMARY for call ims_pcu_disconnect(ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263-1: SUMMARY for call usb_set_intfdata(ims_pcu_probe_#t~mem668#1.base, ims_pcu_probe_#t~mem668#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume 0bv32 != ~zero_extend~32~8(ims_pcu_is_attr_visible_#t~mem390#1);havoc ims_pcu_is_attr_visible_#t~mem390#1; [2025-02-08 04:38:09,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6206: assume !(0bv32 != ~zero_extend~32~8(ims_pcu_is_attr_visible_#t~mem390#1));havoc ims_pcu_is_attr_visible_#t~mem390#1; [2025-02-08 04:38:09,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc ims_pcu_probe_#t~mem668#1.base, ims_pcu_probe_#t~mem668#1.offset;assume { :begin_inline_ims_pcu_buffers_alloc } true;ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_buffers_alloc_#res#1;havoc ims_pcu_buffers_alloc_#t~mem448#1.base, ims_pcu_buffers_alloc_#t~mem448#1.offset, ims_pcu_buffers_alloc_#t~mem449#1, ims_pcu_buffers_alloc_#t~ret450#1.base, ims_pcu_buffers_alloc_#t~ret450#1.offset, ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset, ims_pcu_buffers_alloc_#t~mem452#1.base, ims_pcu_buffers_alloc_#t~mem452#1.offset, ims_pcu_buffers_alloc_#t~ret453#1.base, ims_pcu_buffers_alloc_#t~ret453#1.offset, ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset, ims_pcu_buffers_alloc_#t~mem455#1.base, ims_pcu_buffers_alloc_#t~mem455#1.offset, ims_pcu_buffers_alloc_#t~mem456#1.base, ims_pcu_buffers_alloc_#t~mem456#1.offset, ims_pcu_buffers_alloc_#t~mem457#1.base, ims_pcu_buffers_alloc_#t~mem457#1.offset, ims_pcu_buffers_alloc_#t~mem458#1, ims_pcu_buffers_alloc_#t~mem459#1.base, ims_pcu_buffers_alloc_#t~mem459#1.offset, ims_pcu_buffers_alloc_#t~mem460#1, ims_pcu_buffers_alloc_#t~mem461#1.base, ims_pcu_buffers_alloc_#t~mem461#1.offset, ims_pcu_buffers_alloc_#t~mem462#1.base, ims_pcu_buffers_alloc_#t~mem462#1.offset, ims_pcu_buffers_alloc_#t~mem463#1, ims_pcu_buffers_alloc_#t~ret464#1, ims_pcu_buffers_alloc_#t~mem465#1.base, ims_pcu_buffers_alloc_#t~mem465#1.offset, ims_pcu_buffers_alloc_#t~mem466#1.base, ims_pcu_buffers_alloc_#t~mem466#1.offset, ims_pcu_buffers_alloc_#t~mem467#1.base, ims_pcu_buffers_alloc_#t~mem467#1.offset, ims_pcu_buffers_alloc_#t~mem468#1, ims_pcu_buffers_alloc_#t~mem469#1, ims_pcu_buffers_alloc_#t~ret470#1.base, ims_pcu_buffers_alloc_#t~ret470#1.offset, ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset, ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset, ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, ims_pcu_buffers_alloc_#t~mem474#1, ims_pcu_buffers_alloc_#t~ret475#1.base, ims_pcu_buffers_alloc_#t~ret475#1.offset, ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset, ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset, ims_pcu_buffers_alloc_#t~ret478#1.base, ims_pcu_buffers_alloc_#t~ret478#1.offset, ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset, ims_pcu_buffers_alloc_#t~mem480#1.base, ims_pcu_buffers_alloc_#t~mem480#1.offset, ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset, ims_pcu_buffers_alloc_#t~mem482#1.base, ims_pcu_buffers_alloc_#t~mem482#1.offset, ims_pcu_buffers_alloc_#t~mem483#1, ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset, ims_pcu_buffers_alloc_#t~mem485#1, ims_pcu_buffers_alloc_#t~mem486#1.base, ims_pcu_buffers_alloc_#t~mem486#1.offset, ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset, ims_pcu_buffers_alloc_#t~mem488#1, ims_pcu_buffers_alloc_#t~ret489#1, ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, ims_pcu_buffers_alloc_#t~mem491#1.base, ims_pcu_buffers_alloc_#t~mem491#1.offset, ims_pcu_buffers_alloc_#t~mem492#1.base, ims_pcu_buffers_alloc_#t~mem492#1.offset, ims_pcu_buffers_alloc_#t~mem493#1, ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset, ims_pcu_buffers_alloc_#t~mem495#1, ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, ims_pcu_buffers_alloc_#t~mem498#1.base, ims_pcu_buffers_alloc_#t~mem498#1.offset, ims_pcu_buffers_alloc_#t~mem499#1, ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset, ims_pcu_buffers_alloc_#t~mem501#1.base, ims_pcu_buffers_alloc_#t~mem501#1.offset, ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset, ims_pcu_buffers_alloc_#t~mem503#1, ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset, ims_pcu_buffers_alloc_#t~mem505#1, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, ims_pcu_buffers_alloc_~error~26#1, ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~tmp___0~17#1, ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~tmp___3~1#1;ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset := ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset;havoc ims_pcu_buffers_alloc_~error~26#1;havoc ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset;havoc ims_pcu_buffers_alloc_~tmp___0~17#1;havoc ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset;havoc ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset;havoc ims_pcu_buffers_alloc_~tmp___3~1#1;call ims_pcu_buffers_alloc_#t~mem448#1.base, ims_pcu_buffers_alloc_#t~mem448#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem449#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_usb_alloc_coherent_119 } true;ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_#in~flags#1, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset := ims_pcu_buffers_alloc_#t~mem448#1.base, ims_pcu_buffers_alloc_#t~mem448#1.offset, ims_pcu_buffers_alloc_#t~mem449#1, 208bv32, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(161bv64, ims_pcu_buffers_alloc_~pcu#1.offset);havoc ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret785#1.base, ldv_usb_alloc_coherent_119_#t~ret785#1.offset, ldv_usb_alloc_coherent_119_#t~ret786#1, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_~flags#1, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset, ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset, ldv_usb_alloc_coherent_119_~tmp___0~31#1;ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset := ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset;ldv_usb_alloc_coherent_119_~ldv_func_arg2#1 := ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1;ldv_usb_alloc_coherent_119_~flags#1 := ldv_usb_alloc_coherent_119_#in~flags#1;ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset := ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset;havoc ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset;havoc ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset;havoc ldv_usb_alloc_coherent_119_~tmp___0~31#1; [2025-02-08 04:38:09,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset; [2025-02-08 04:38:09,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_net_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_net_register__wrong_return_value } true; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume 0bv32 != ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume !(0bv32 != ims_pcu_init_bootloader_mode_~error~32#1); [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017: ims_pcu_setup_buttons_#res#1 := ims_pcu_setup_buttons_~error~0#1; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset;ims_pcu_probe_#t~ret675#1 := ims_pcu_init_application_mode_#res#1;havoc ims_pcu_init_application_mode_#t~ret628#1, ims_pcu_init_application_mode_#t~ret629#1, ims_pcu_init_application_mode_#t~mem630#1.base, ims_pcu_init_application_mode_#t~mem630#1.offset, ims_pcu_init_application_mode_#t~mem631#1, ims_pcu_init_application_mode_#t~mem632#1, ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset, ims_pcu_init_application_mode_#t~short634#1, ims_pcu_init_application_mode_#t~mem635#1.base, ims_pcu_init_application_mode_#t~mem635#1.offset, ims_pcu_init_application_mode_#t~mem636#1, ims_pcu_init_application_mode_#t~ret637#1, ims_pcu_init_application_mode_#t~mem638#1, ims_pcu_init_application_mode_#t~mem639#1.base, ims_pcu_init_application_mode_#t~mem639#1.offset, ims_pcu_init_application_mode_#t~ret640#1, ims_pcu_init_application_mode_#t~ret641#1, ims_pcu_init_application_mode_#t~mem642#1, ims_pcu_init_application_mode_#t~mem643#1.base, ims_pcu_init_application_mode_#t~mem643#1.offset, ims_pcu_init_application_mode_#t~mem644#1, ims_pcu_init_application_mode_#t~ret645#1, ims_pcu_init_application_mode_#t~mem646#1, ims_pcu_init_application_mode_#t~ret647#1, ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, ims_pcu_init_application_mode_~error~31#1, ims_pcu_init_application_mode_~tmp~46#1;havoc ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_init_application_mode } true;ims_pcu_probe_~tmp___2~3#1 := ims_pcu_probe_#t~ret675#1;havoc ims_pcu_probe_#t~ret675#1;ims_pcu_probe_~error~33#1 := ims_pcu_probe_~tmp___2~3#1; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017-1: SUMMARY for call input_free_device(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset); srcloc: null [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_urb_120_~flags#1); srcloc: null [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret729#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret731#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3 } true; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume (~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_update_firmware_status~0.base, ~#dev_attr_update_firmware_status~0.offset) && ~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_update_firmware~0.base, ~#dev_attr_update_firmware~0.offset)) && ~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_reset_device~0.base, ~#dev_attr_reset_device~0.offset);ims_pcu_is_attr_visible_~mode~0#1 := 0bv16; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: assume !((~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_update_firmware_status~0.base, ~#dev_attr_update_firmware_status~0.offset) && ~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_update_firmware~0.base, ~#dev_attr_update_firmware~0.offset)) && ~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) != ~bvadd~64(~#dev_attr_reset_device~0.base, ~#dev_attr_reset_device~0.offset)); [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: ims_pcu_probe_#t~ret669#1 := ims_pcu_buffers_alloc_#res#1;havoc ims_pcu_buffers_alloc_#t~mem448#1.base, ims_pcu_buffers_alloc_#t~mem448#1.offset, ims_pcu_buffers_alloc_#t~mem449#1, ims_pcu_buffers_alloc_#t~ret450#1.base, ims_pcu_buffers_alloc_#t~ret450#1.offset, ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset, ims_pcu_buffers_alloc_#t~mem452#1.base, ims_pcu_buffers_alloc_#t~mem452#1.offset, ims_pcu_buffers_alloc_#t~ret453#1.base, ims_pcu_buffers_alloc_#t~ret453#1.offset, ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset, ims_pcu_buffers_alloc_#t~mem455#1.base, ims_pcu_buffers_alloc_#t~mem455#1.offset, ims_pcu_buffers_alloc_#t~mem456#1.base, ims_pcu_buffers_alloc_#t~mem456#1.offset, ims_pcu_buffers_alloc_#t~mem457#1.base, ims_pcu_buffers_alloc_#t~mem457#1.offset, ims_pcu_buffers_alloc_#t~mem458#1, ims_pcu_buffers_alloc_#t~mem459#1.base, ims_pcu_buffers_alloc_#t~mem459#1.offset, ims_pcu_buffers_alloc_#t~mem460#1, ims_pcu_buffers_alloc_#t~mem461#1.base, ims_pcu_buffers_alloc_#t~mem461#1.offset, ims_pcu_buffers_alloc_#t~mem462#1.base, ims_pcu_buffers_alloc_#t~mem462#1.offset, ims_pcu_buffers_alloc_#t~mem463#1, ims_pcu_buffers_alloc_#t~ret464#1, ims_pcu_buffers_alloc_#t~mem465#1.base, ims_pcu_buffers_alloc_#t~mem465#1.offset, ims_pcu_buffers_alloc_#t~mem466#1.base, ims_pcu_buffers_alloc_#t~mem466#1.offset, ims_pcu_buffers_alloc_#t~mem467#1.base, ims_pcu_buffers_alloc_#t~mem467#1.offset, ims_pcu_buffers_alloc_#t~mem468#1, ims_pcu_buffers_alloc_#t~mem469#1, ims_pcu_buffers_alloc_#t~ret470#1.base, ims_pcu_buffers_alloc_#t~ret470#1.offset, ims_pcu_buffers_alloc_#t~mem471#1.base, ims_pcu_buffers_alloc_#t~mem471#1.offset, ims_pcu_buffers_alloc_#t~mem472#1.base, ims_pcu_buffers_alloc_#t~mem472#1.offset, ims_pcu_buffers_alloc_#t~mem473#1.base, ims_pcu_buffers_alloc_#t~mem473#1.offset, ims_pcu_buffers_alloc_#t~mem474#1, ims_pcu_buffers_alloc_#t~ret475#1.base, ims_pcu_buffers_alloc_#t~ret475#1.offset, ims_pcu_buffers_alloc_#t~mem476#1.base, ims_pcu_buffers_alloc_#t~mem476#1.offset, ims_pcu_buffers_alloc_#t~mem477#1.base, ims_pcu_buffers_alloc_#t~mem477#1.offset, ims_pcu_buffers_alloc_#t~ret478#1.base, ims_pcu_buffers_alloc_#t~ret478#1.offset, ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset, ims_pcu_buffers_alloc_#t~mem480#1.base, ims_pcu_buffers_alloc_#t~mem480#1.offset, ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset, ims_pcu_buffers_alloc_#t~mem482#1.base, ims_pcu_buffers_alloc_#t~mem482#1.offset, ims_pcu_buffers_alloc_#t~mem483#1, ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset, ims_pcu_buffers_alloc_#t~mem485#1, ims_pcu_buffers_alloc_#t~mem486#1.base, ims_pcu_buffers_alloc_#t~mem486#1.offset, ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset, ims_pcu_buffers_alloc_#t~mem488#1, ims_pcu_buffers_alloc_#t~ret489#1, ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, ims_pcu_buffers_alloc_#t~mem491#1.base, ims_pcu_buffers_alloc_#t~mem491#1.offset, ims_pcu_buffers_alloc_#t~mem492#1.base, ims_pcu_buffers_alloc_#t~mem492#1.offset, ims_pcu_buffers_alloc_#t~mem493#1, ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset, ims_pcu_buffers_alloc_#t~mem495#1, ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, ims_pcu_buffers_alloc_#t~mem498#1.base, ims_pcu_buffers_alloc_#t~mem498#1.offset, ims_pcu_buffers_alloc_#t~mem499#1, ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset, ims_pcu_buffers_alloc_#t~mem501#1.base, ims_pcu_buffers_alloc_#t~mem501#1.offset, ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset, ims_pcu_buffers_alloc_#t~mem503#1, ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset, ims_pcu_buffers_alloc_#t~mem505#1, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, ims_pcu_buffers_alloc_~error~26#1, ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~tmp___0~17#1, ims_pcu_buffers_alloc_~tmp___1~6#1.base, ims_pcu_buffers_alloc_~tmp___1~6#1.offset, ims_pcu_buffers_alloc_~tmp___2~1#1.base, ims_pcu_buffers_alloc_~tmp___2~1#1.offset, ims_pcu_buffers_alloc_~tmp___3~1#1;havoc ims_pcu_buffers_alloc_#in~pcu#1.base, ims_pcu_buffers_alloc_#in~pcu#1.offset;assume { :end_inline_ims_pcu_buffers_alloc } true;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret669#1;havoc ims_pcu_probe_#t~ret669#1; [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: assume true;assume ~bvult~64(ims_pcu_setup_gamepad_#t~loopctr190#1, 32bv64);havoc ims_pcu_setup_gamepad_#t~nondet191#1;call write~intINTTYPE1#0(ims_pcu_setup_gamepad_#t~nondet191#1, ims_pcu_setup_gamepad_~gamepad~1#1.base, ~bvadd~64(~bvadd~64(8bv64, ims_pcu_setup_gamepad_~gamepad~1#1.offset), ims_pcu_setup_gamepad_#t~loopctr190#1), 8bv64);ims_pcu_setup_gamepad_#t~loopctr190#1 := ~bvadd~64(1bv64, ims_pcu_setup_gamepad_#t~loopctr190#1); [2025-02-08 04:38:09,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: assume true;havoc ims_pcu_setup_gamepad_#t~mem189#1;havoc ims_pcu_setup_gamepad_#t~loopctr190#1;havoc ims_pcu_setup_gamepad_#t~nondet191#1;havoc ims_pcu_setup_gamepad_#t~ret192#1;call ims_pcu_setup_gamepad_#t~mem193#1.base, ims_pcu_setup_gamepad_#t~mem193#1.offset := read~$Pointer$#0(ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, 8bv64); [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset := ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925-1: SUMMARY for call ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret720#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1 := ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret720#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret720#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: ldv_dummy_resourceless_instance_callback_5_3_#t~ret710#1 := ims_pcu_update_firmware_status_show_#res#1;havoc ims_pcu_update_firmware_status_show_#t~ret385#1.base, ims_pcu_update_firmware_status_show_#t~ret385#1.offset, ims_pcu_update_firmware_status_show_#t~mem386#1, ims_pcu_update_firmware_status_show_#t~ret387#1, ims_pcu_update_firmware_status_show_~dev#1.base, ims_pcu_update_firmware_status_show_~dev#1.offset, ims_pcu_update_firmware_status_show_~dattr#1.base, ims_pcu_update_firmware_status_show_~dattr#1.offset, ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset, ims_pcu_update_firmware_status_show_~__mptr~8#1.base, ims_pcu_update_firmware_status_show_~__mptr~8#1.offset, ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset, ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset, ims_pcu_update_firmware_status_show_~tmp___0~13#1;havoc ims_pcu_update_firmware_status_show_#in~dev#1.base, ims_pcu_update_firmware_status_show_#in~dev#1.offset, ims_pcu_update_firmware_status_show_#in~dattr#1.base, ims_pcu_update_firmware_status_show_#in~dattr#1.offset, ims_pcu_update_firmware_status_show_#in~buf#1.base, ims_pcu_update_firmware_status_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_update_firmware_status_show } true;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret710#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_urb_120_~flags#1); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret733#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret735#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume 0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset);havoc ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset;call ldv_usb_usb_instance_8_#t~mem776#1.base, ldv_usb_usb_instance_8_#t~mem776#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(64bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_post_8_9 } true;ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset, ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem776#1.base, ldv_usb_usb_instance_8_#t~mem776#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_post_8_9_#t~ret752#1, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset, ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset;ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset := ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset;ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset := ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume !(0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset));havoc ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-1: call ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(64bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64); [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret710#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: SUMMARY for call complete(ims_pcu_init_bootloader_mode_~pcu#1.base, ~bvadd~64(708bv64, ims_pcu_init_bootloader_mode_~pcu#1.offset)); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret735#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret735#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret735#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085: havoc ims_pcu_setup_gamepad_#t~mem193#1.base, ims_pcu_setup_gamepad_#t~mem193#1.offset;havoc ims_pcu_setup_gamepad_#t~ret194#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret194#1 := usb_make_path(ims_pcu_setup_gamepad_#t~mem193#1.base, ims_pcu_setup_gamepad_#t~mem193#1.offset, ims_pcu_setup_gamepad_~gamepad~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_gamepad_~gamepad~1#1.offset), 32bv64); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume !(0bv32 != ims_pcu_probe_~error~33#1); [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: ims_pcu_update_firmware_store_#t~ret383#1 := ims_pcu_switch_to_bootloader_#res#1;havoc ims_pcu_switch_to_bootloader_#t~ret293#1, ims_pcu_switch_to_bootloader_#t~mem294#1.base, ims_pcu_switch_to_bootloader_#t~mem294#1.offset, ims_pcu_switch_to_bootloader_~pcu#1.base, ims_pcu_switch_to_bootloader_~pcu#1.offset, ims_pcu_switch_to_bootloader_~error~8#1;havoc ims_pcu_switch_to_bootloader_#in~pcu#1.base, ims_pcu_switch_to_bootloader_#in~pcu#1.offset;assume { :end_inline_ims_pcu_switch_to_bootloader } true;ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret383#1;havoc ims_pcu_update_firmware_store_#t~ret383#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086: havoc ims_pcu_setup_gamepad_#t~ret195#1;call write~$Pointer$#0(ims_pcu_setup_gamepad_~gamepad~1#1.base, ~bvadd~64(8bv64, ims_pcu_setup_gamepad_~gamepad~1#1.offset), ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 8bv64);call write~$Pointer$#0(ims_pcu_setup_gamepad_~gamepad~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_gamepad_~gamepad~1#1.offset), ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(8bv64, ims_pcu_setup_gamepad_~input~3#1.offset), 8bv64);call ims_pcu_setup_gamepad_#t~mem196#1.base, ims_pcu_setup_gamepad_#t~mem196#1.offset := read~$Pointer$#0(ims_pcu_setup_gamepad_~pcu#1.base, ims_pcu_setup_gamepad_~pcu#1.offset, 8bv64); [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: ims_pcu_attribute_store_#t~ret361#1 := ldv_mutex_lock_interruptible_102_#res#1;havoc ldv_mutex_lock_interruptible_102_#t~ret782#1, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_102_~tmp~72#1;havoc ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_102 } true;ims_pcu_attribute_store_~error~15#1 := ims_pcu_attribute_store_#t~ret361#1;havoc ims_pcu_attribute_store_#t~ret361#1; [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret195#1 := strlcat(ims_pcu_setup_gamepad_~gamepad~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_gamepad_~gamepad~1#1.offset), 6bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:38:09,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume 0bv32 != ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_3 } true;ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1 := ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1;havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret701#1, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg3#1 := ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1;assume { :begin_inline_ims_pcu_is_attr_visible } true;ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset, ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset, ims_pcu_is_attr_visible_#in~n#1 := ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;havoc ims_pcu_is_attr_visible_#res#1;havoc ims_pcu_is_attr_visible_#t~ret388#1.base, ims_pcu_is_attr_visible_#t~ret388#1.offset, ims_pcu_is_attr_visible_#t~mem389#1, ims_pcu_is_attr_visible_#t~mem390#1, ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset, ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset, ims_pcu_is_attr_visible_~n#1, ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset, ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset, ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset, ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset, ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset, ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset, ims_pcu_is_attr_visible_~mode~0#1;ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset := ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset;ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset := ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset;ims_pcu_is_attr_visible_~n#1 := ims_pcu_is_attr_visible_#in~n#1;havoc ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset;havoc ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset;havoc ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset;havoc ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset;havoc ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset;havoc ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset;havoc ims_pcu_is_attr_visible_~mode~0#1;ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset := ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset;ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset := ims_pcu_is_attr_visible_~__mptr~9#1.base, ~bvadd~64(18446744073709530224bv64, ims_pcu_is_attr_visible_~__mptr~9#1.offset);ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset := ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset;ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset := ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume !(0bv32 != ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume 0bv64 == ~bvadd~64(ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume !(0bv64 == ~bvadd~64(ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset)); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret733#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret734#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret735#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp~62#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___2~8#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: ims_pcu_buffers_alloc_#t~ret478#1.base, ims_pcu_buffers_alloc_#t~ret478#1.offset := ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret791#1.base, ldv_usb_alloc_urb_122_#t~ret791#1.offset, ldv_usb_alloc_urb_122_#t~ret792#1, ldv_usb_alloc_urb_122_~ldv_func_arg1#1, ldv_usb_alloc_urb_122_~flags#1, ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset, ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset, ldv_usb_alloc_urb_122_~tmp___0~34#1;havoc ldv_usb_alloc_urb_122_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_122_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_122 } true;call write~$Pointer$#0(ims_pcu_buffers_alloc_#t~ret478#1.base, ims_pcu_buffers_alloc_#t~ret478#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);havoc ims_pcu_buffers_alloc_#t~ret478#1.base, ims_pcu_buffers_alloc_#t~ret478#1.offset;call ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522: havoc ldv_usb_instance_post_8_9_#t~ret752#1, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset, ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset;havoc ldv_usb_instance_post_8_9_#in~arg0#1.base, ldv_usb_instance_post_8_9_#in~arg0#1.offset, ldv_usb_instance_post_8_9_#in~arg1#1.base, ldv_usb_instance_post_8_9_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_post_8_9 } true;havoc ldv_usb_usb_instance_8_#t~mem776#1.base, ldv_usb_usb_instance_8_#t~mem776#1.offset; [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume 0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset);call ldv_usb_usb_instance_8_#t~mem761#1.base, ldv_usb_usb_instance_8_#t~mem761#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, 8bv64);ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset := ldv_usb_usb_instance_8_#t~mem761#1.base, ldv_usb_usb_instance_8_#t~mem761#1.offset;havoc ldv_usb_usb_instance_8_#t~mem761#1.base, ldv_usb_usb_instance_8_#t~mem761#1.offset; [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !(0bv64 != ~bvadd~64(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset)); [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1; [2025-02-08 04:38:09,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___1~13#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret708#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: call write~intINTTYPE1#0(1bv8, ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(1701bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64);ims_pcu_init_application_mode_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret533#1.base, ims_pcu_parse_cdc_data_#t~ret533#1.offset := usb_ifnum_to_if(ims_pcu_parse_cdc_data_#t~mem531#1.base, ims_pcu_parse_cdc_data_#t~mem531#1.offset, ~zero_extend~32~8(ims_pcu_parse_cdc_data_#t~mem532#1)); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: call write~$Pointer$#0(ims_pcu_parse_cdc_data_#t~ret533#1.base, ims_pcu_parse_cdc_data_#t~ret533#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(81bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);havoc ims_pcu_parse_cdc_data_#t~mem531#1.base, ims_pcu_parse_cdc_data_#t~mem531#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem532#1;havoc ims_pcu_parse_cdc_data_#t~ret533#1.base, ims_pcu_parse_cdc_data_#t~ret533#1.offset;call ims_pcu_parse_cdc_data_#t~mem534#1.base, ims_pcu_parse_cdc_data_#t~mem534#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(81bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem535#1.base, ims_pcu_parse_cdc_data_#t~mem535#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_#t~mem534#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_#t~mem534#1.offset), 8bv64);ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset := ims_pcu_parse_cdc_data_#t~mem535#1.base, ims_pcu_parse_cdc_data_#t~mem535#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem534#1.base, ims_pcu_parse_cdc_data_#t~mem534#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem535#1.base, ims_pcu_parse_cdc_data_#t~mem535#1.offset;call ims_pcu_parse_cdc_data_#t~mem536#1.base, ims_pcu_parse_cdc_data_#t~mem536#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~alt~0#1.base, ~bvadd~64(21bv64, ims_pcu_parse_cdc_data_~alt~0#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_parse_cdc_data_#t~mem536#1.base, ims_pcu_parse_cdc_data_#t~mem536#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(89bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);havoc ims_pcu_parse_cdc_data_#t~mem536#1.base, ims_pcu_parse_cdc_data_#t~mem536#1.offset;call ims_pcu_parse_cdc_data_#t~mem537#1.base, ims_pcu_parse_cdc_data_#t~mem537#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(89bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret737#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret739#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10307: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412: havoc usb_driver_claim_interface_#t~nondet965#1;ims_pcu_probe_#t~ret666#1 := usb_driver_claim_interface_#res#1;havoc usb_driver_claim_interface_#t~nondet965#1, usb_driver_claim_interface_~arg0#1.base, usb_driver_claim_interface_~arg0#1.offset, usb_driver_claim_interface_~arg1#1.base, usb_driver_claim_interface_~arg1#1.offset, usb_driver_claim_interface_~arg2#1.base, usb_driver_claim_interface_~arg2#1.offset;havoc usb_driver_claim_interface_#in~arg0#1.base, usb_driver_claim_interface_#in~arg0#1.offset, usb_driver_claim_interface_#in~arg1#1.base, usb_driver_claim_interface_#in~arg1#1.offset, usb_driver_claim_interface_#in~arg2#1.base, usb_driver_claim_interface_#in~arg2#1.offset;assume { :end_inline_usb_driver_claim_interface } true;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret666#1;havoc ims_pcu_probe_#t~mem665#1.base, ims_pcu_probe_#t~mem665#1.offset;havoc ims_pcu_probe_#t~ret666#1; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: assume 0bv32 != ims_pcu_attribute_store_~error~15#1;ims_pcu_attribute_store_#res#1 := ~sign_extend~64~32(ims_pcu_attribute_store_~error~15#1); [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: assume !(0bv32 != ims_pcu_attribute_store_~error~15#1);call ims_pcu_attribute_store_#t~mem362#1 := read~intINTTYPE4#26(ims_pcu_attribute_store_~attr~1#1.base, ~bvadd~64(51bv64, ims_pcu_attribute_store_~attr~1#1.offset), 4bv64); [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret701#1, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_3 } true; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume 0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset);havoc ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset;call ims_pcu_buffers_alloc_#t~mem480#1.base, ims_pcu_buffers_alloc_#t~mem480#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume !(0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset));havoc ims_pcu_buffers_alloc_#t~mem479#1.base, ims_pcu_buffers_alloc_#t~mem479#1.offset;call ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem482#1.base, ims_pcu_buffers_alloc_#t~mem482#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem483#1 := read~intINTTYPE4#0(ims_pcu_buffers_alloc_#t~mem482#1.base, ~bvadd~64(92bv64, ims_pcu_buffers_alloc_#t~mem482#1.offset), 4bv64);call write~intINTTYPE4#0(~bvor~32(4bv32, ims_pcu_buffers_alloc_#t~mem483#1), ims_pcu_buffers_alloc_#t~mem481#1.base, ~bvadd~64(92bv64, ims_pcu_buffers_alloc_#t~mem481#1.offset), 4bv64);havoc ims_pcu_buffers_alloc_#t~mem481#1.base, ims_pcu_buffers_alloc_#t~mem481#1.offset;havoc ims_pcu_buffers_alloc_#t~mem482#1.base, ims_pcu_buffers_alloc_#t~mem482#1.offset;havoc ims_pcu_buffers_alloc_#t~mem483#1;call ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem485#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(113bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call write~intINTTYPE8#0(ims_pcu_buffers_alloc_#t~mem485#1, ims_pcu_buffers_alloc_#t~mem484#1.base, ~bvadd~64(104bv64, ims_pcu_buffers_alloc_#t~mem484#1.offset), 8bv64);havoc ims_pcu_buffers_alloc_#t~mem484#1.base, ims_pcu_buffers_alloc_#t~mem484#1.offset;havoc ims_pcu_buffers_alloc_#t~mem485#1;call ims_pcu_buffers_alloc_#t~mem486#1.base, ims_pcu_buffers_alloc_#t~mem486#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(89bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem488#1 := read~intINTTYPE1#0(ims_pcu_buffers_alloc_#t~mem487#1.base, ~bvadd~64(2bv64, ims_pcu_buffers_alloc_#t~mem487#1.offset), 1bv64); [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_get_cdc_union_desc_~intf#1.offset), 98bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6740: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0bv64, 0bv64;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599-1: SUMMARY for call ldv_dispatch_instance_register_9_3_#t~ret691#1.base, ldv_dispatch_instance_register_9_3_#t~ret691#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:38:09,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset := ldv_dispatch_instance_register_9_3_#t~ret691#1.base, ldv_dispatch_instance_register_9_3_#t~ret691#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret691#1.base, ldv_dispatch_instance_register_9_3_#t~ret691#1.offset;ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset := ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;call write~$Pointer$#0(ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, 8bv64);assume { :begin_inline_ldv_usb_usb_instance_8 } true;ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset := ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_usb_usb_instance_8_#t~mem761#1.base, ldv_usb_usb_instance_8_#t~mem761#1.offset, ldv_usb_usb_instance_8_#t~ret762#1.base, ldv_usb_usb_instance_8_#t~ret762#1.offset, ldv_usb_usb_instance_8_#t~ret763#1.base, ldv_usb_usb_instance_8_#t~ret763#1.offset, ldv_usb_usb_instance_8_#t~ret764#1.base, ldv_usb_usb_instance_8_#t~ret764#1.offset, ldv_usb_usb_instance_8_#t~mem765#1.base, ldv_usb_usb_instance_8_#t~mem765#1.offset, ldv_usb_usb_instance_8_#t~ret766#1, ldv_usb_usb_instance_8_#t~ret767#1, ldv_usb_usb_instance_8_#t~ret768#1, ldv_usb_usb_instance_8_#t~ret769#1, ldv_usb_usb_instance_8_#t~ret770#1.base, ldv_usb_usb_instance_8_#t~ret770#1.offset, ldv_usb_usb_instance_8_#t~mem771#1.base, ldv_usb_usb_instance_8_#t~mem771#1.offset, ldv_usb_usb_instance_8_#t~mem772#1.base, ldv_usb_usb_instance_8_#t~mem772#1.offset, ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset, ldv_usb_usb_instance_8_#t~mem774#1.base, ldv_usb_usb_instance_8_#t~mem774#1.offset, ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset, ldv_usb_usb_instance_8_#t~mem776#1.base, ldv_usb_usb_instance_8_#t~mem776#1.offset, ldv_usb_usb_instance_8_#t~mem777#1.base, ldv_usb_usb_instance_8_#t~mem777#1.offset, ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1, ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset, ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset, ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset, ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset, ldv_usb_usb_instance_8_~tmp___2~12#1, ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset, ldv_usb_usb_instance_8_~tmp___4~2#1;ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset := ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1;havoc ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1;havoc ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset;havoc ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset;havoc ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset;havoc ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset;havoc ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset;havoc ldv_usb_usb_instance_8_~tmp___2~12#1;havoc ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset;havoc ldv_usb_usb_instance_8_~tmp___4~2#1;ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset := ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset;ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1 := 0bv8; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203-1: ims_pcu_init_bootloader_mode_#res#1 := 0bv32; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: assume ~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_update_firmware_status~0.base, ~#dev_attr_update_firmware_status~0.offset);ims_pcu_is_attr_visible_~mode~0#1 := 0bv16; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: assume !(~bvadd~64(ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_update_firmware_status~0.base, ~#dev_attr_update_firmware_status~0.offset)); [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: ims_pcu_driver_init_#t~ret689#1 := ldv_usb_register_driver_140_#res#1;havoc ldv_usb_register_driver_140_#t~ret797#1, ldv_usb_register_driver_140_#t~ret798#1, ldv_usb_register_driver_140_~ldv_func_arg1#1.base, ldv_usb_register_driver_140_~ldv_func_arg1#1.offset, ldv_usb_register_driver_140_~ldv_func_arg2#1.base, ldv_usb_register_driver_140_~ldv_func_arg2#1.offset, ldv_usb_register_driver_140_~ldv_func_arg3#1.base, ldv_usb_register_driver_140_~ldv_func_arg3#1.offset, ldv_usb_register_driver_140_~ldv_func_res~0#1, ldv_usb_register_driver_140_~tmp~80#1, ldv_usb_register_driver_140_~tmp___0~35#1;havoc ldv_usb_register_driver_140_#in~ldv_func_arg1#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg1#1.offset, ldv_usb_register_driver_140_#in~ldv_func_arg2#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg2#1.offset, ldv_usb_register_driver_140_#in~ldv_func_arg3#1.base, ldv_usb_register_driver_140_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_usb_register_driver_140 } true;ims_pcu_driver_init_~tmp~51#1 := ims_pcu_driver_init_#t~ret689#1;havoc ims_pcu_driver_init_#t~ret689#1;ims_pcu_driver_init_#res#1 := ims_pcu_driver_init_~tmp~51#1;ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret690#1 := ims_pcu_driver_init_#res#1;havoc ims_pcu_driver_init_#t~ret689#1, ims_pcu_driver_init_~tmp~51#1;assume { :end_inline_ims_pcu_driver_init } true;ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret690#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret690#1;ldv_EMGentry_init_ims_pcu_driver_init_12_11_#res#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1;ldv_entry_EMGentry_12_#t~ret716#1 := ldv_EMGentry_init_ims_pcu_driver_init_12_11_#res#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#t~ret690#1, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~arg0#1.base, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~arg0#1.offset, ldv_EMGentry_init_ims_pcu_driver_init_12_11_~tmp~52#1;havoc ldv_EMGentry_init_ims_pcu_driver_init_12_11_#in~arg0#1.base, ldv_EMGentry_init_ims_pcu_driver_init_12_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_ims_pcu_driver_init_12_11 } true;ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 := ldv_entry_EMGentry_12_#t~ret716#1;havoc ldv_entry_EMGentry_12_#t~ret716#1;assume { :begin_inline_ldv_ldv_post_init_142 } true;ldv_ldv_post_init_142_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1;havoc ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret799#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~81#1;ldv_ldv_post_init_142_~ldv_func_arg1#1 := ldv_ldv_post_init_142_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_142_~tmp~81#1; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8128: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_#t~ret736#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~tmp___0~26#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_9 } true;ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret709#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1;assume { :begin_inline_ims_pcu_update_firmware_store } true;ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset, ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset, ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset, ims_pcu_update_firmware_store_#in~count#1 := ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;havoc ims_pcu_update_firmware_store_#res#1;havoc ims_pcu_update_firmware_store_#t~ret373#1.base, ims_pcu_update_firmware_store_#t~ret373#1.offset, ims_pcu_update_firmware_store_#t~ret374#1, ims_pcu_update_firmware_store_#t~mem375#1, ims_pcu_update_firmware_store_#t~ret376#1, ims_pcu_update_firmware_store_#t~mem377#1.base, ims_pcu_update_firmware_store_#t~mem377#1.offset, ims_pcu_update_firmware_store_#t~ret378#1, ims_pcu_update_firmware_store_#t~mem379#1.base, ims_pcu_update_firmware_store_#t~mem379#1.offset, ims_pcu_update_firmware_store_#t~mem380#1, ims_pcu_update_firmware_store_#t~mem381#1.base, ims_pcu_update_firmware_store_#t~mem381#1.offset, ims_pcu_update_firmware_store_#t~ret382#1, ims_pcu_update_firmware_store_#t~ret383#1, ims_pcu_update_firmware_store_#t~mem384#1.base, ims_pcu_update_firmware_store_#t~mem384#1.offset, ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset, ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset, ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, ims_pcu_update_firmware_store_~count#1, ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset, ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset, ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset := ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset;ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset := ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset;ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset := ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset;ims_pcu_update_firmware_store_~count#1 := ims_pcu_update_firmware_store_#in~count#1;havoc ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset;havoc ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset;havoc ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset;havoc ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset;call ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset := #Ultimate.allocOnStack(8bv64);call ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset := #Ultimate.allocOnStack(4bv64);havoc ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset := ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset;ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset := ims_pcu_update_firmware_store_~__mptr~7#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_update_firmware_store_~__mptr~7#1.offset); [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089: havoc ims_pcu_setup_gamepad_#t~mem196#1.base, ims_pcu_setup_gamepad_#t~mem196#1.offset;call ims_pcu_setup_gamepad_#t~mem197#1.base, ims_pcu_setup_gamepad_#t~mem197#1.offset := read~$Pointer$#0(ims_pcu_setup_gamepad_~pcu#1.base, ~bvadd~64(81bv64, ims_pcu_setup_gamepad_~pcu#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_setup_gamepad_#t~mem197#1.base, ~bvadd~64(43bv64, ims_pcu_setup_gamepad_#t~mem197#1.offset), ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(785bv64, ims_pcu_setup_gamepad_~input~3#1.offset), 8bv64);havoc ims_pcu_setup_gamepad_#t~mem197#1.base, ims_pcu_setup_gamepad_#t~mem197#1.offset; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089-1: SUMMARY for call usb_to_input_id(ims_pcu_setup_gamepad_#t~mem196#1.base, ims_pcu_setup_gamepad_#t~mem196#1.offset, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(24bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume true;assume ~bvult~64(ims_pcu_get_device_info_#t~loopctr615#1, 3bv64);havoc ims_pcu_get_device_info_#t~nondet616#1;call write~intINTTYPE1#0(ims_pcu_get_device_info_#t~nondet616#1, ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(~bvadd~64(72bv64, ims_pcu_get_device_info_~pcu#1.offset), ims_pcu_get_device_info_#t~loopctr615#1), 8bv64);ims_pcu_get_device_info_#t~loopctr615#1 := ~bvadd~64(1bv64, ims_pcu_get_device_info_#t~loopctr615#1); [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume true;havoc ims_pcu_get_device_info_#t~mem614#1;havoc ims_pcu_get_device_info_#t~loopctr615#1;havoc ims_pcu_get_device_info_#t~nondet616#1;havoc ims_pcu_get_device_info_#t~ret617#1;call write~$Pointer$#5(118bv64, 0bv64, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, 8bv64);call write~$Pointer$#5(119bv64, 0bv64, ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(8bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 8bv64);call write~$Pointer$#5(120bv64, 0bv64, ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(16bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 8bv64);call write~$Pointer$#5(121bv64, 0bv64, ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(24bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 8bv64);call write~intINTTYPE4#5(1830bv32, ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(32bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 4bv64);call write~intINTTYPE1#5(0bv8, ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(36bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 1bv64);call ims_pcu_get_device_info_#t~mem618#1 := read~intINTTYPE1#5(ims_pcu_get_device_info_~#descriptor~4#1.base, ~bvadd~64(36bv64, ims_pcu_get_device_info_~#descriptor~4#1.offset), 1bv64); [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret737#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret738#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret739#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#t~ret740#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp~63#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___0~27#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___1~14#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~tmp___2~9#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset); srcloc: null [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147: havoc ims_pcu_update_firmware_store_#t~mem384#1.base, ims_pcu_update_firmware_store_#t~mem384#1.offset;assume { :begin_inline_ldv_mutex_unlock_105 } true;ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset := ims_pcu_update_firmware_store_~pcu~6#1.base, ~bvadd~64(552bv64, ims_pcu_update_firmware_store_~pcu~6#1.offset);havoc ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset;ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset := ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147-1: SUMMARY for call release_firmware(ims_pcu_update_firmware_store_#t~mem384#1.base, ims_pcu_update_firmware_store_#t~mem384#1.offset); srcloc: null [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-1: ldv_usb_register_driver_140_#res#1 := ldv_usb_register_driver_140_~ldv_func_res~0#1; [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6147-2: call ims_pcu_update_firmware_store_#t~mem384#1.base, ims_pcu_update_firmware_store_#t~mem384#1.offset := read~$Pointer$#7(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8bv64); [2025-02-08 04:38:09,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret538#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem537#1.base, ims_pcu_parse_cdc_data_#t~mem537#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: ims_pcu_parse_cdc_data_~tmp~42#1 := ims_pcu_parse_cdc_data_#t~ret538#1;havoc ims_pcu_parse_cdc_data_#t~mem537#1.base, ims_pcu_parse_cdc_data_#t~mem537#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret538#1;call write~intINTTYPE8#0(~sign_extend~64~32(ims_pcu_parse_cdc_data_~tmp~42#1), ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(121bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem539#1.base, ims_pcu_parse_cdc_data_#t~mem539#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ims_pcu_parse_cdc_data_~pcu#1.offset, 8bv64);call ims_pcu_parse_cdc_data_#t~mem540#1 := read~intINTTYPE1#0(ims_pcu_parse_cdc_data_~union_desc~1#1.base, ~bvadd~64(4bv64, ims_pcu_parse_cdc_data_~union_desc~1#1.offset), 1bv64); [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret741#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret743#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem480#1.base, ims_pcu_buffers_alloc_#t~mem480#1.offset, 97bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: havoc ims_pcu_buffers_alloc_#t~mem480#1.base, ims_pcu_buffers_alloc_#t~mem480#1.offset;ims_pcu_buffers_alloc_~error~26#1 := 4294967284bv32; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271-1: SUMMARY for call ims_pcu_probe_#t~ret670#1 := ims_pcu_start_io(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret670#1;havoc ims_pcu_probe_#t~ret670#1; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8130: havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret709#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_9 } true; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5091: SUMMARY for call __set_bit(1bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(40bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139: SUMMARY for call ims_pcu_destroy_buttons(ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_108_~ldv_func_arg1#1.base, ldv_mutex_lock_108_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: havoc ldv_usb_usb_instance_8_#t~mem761#1.base, ldv_usb_usb_instance_8_#t~mem761#1.offset, ldv_usb_usb_instance_8_#t~ret762#1.base, ldv_usb_usb_instance_8_#t~ret762#1.offset, ldv_usb_usb_instance_8_#t~ret763#1.base, ldv_usb_usb_instance_8_#t~ret763#1.offset, ldv_usb_usb_instance_8_#t~ret764#1.base, ldv_usb_usb_instance_8_#t~ret764#1.offset, ldv_usb_usb_instance_8_#t~mem765#1.base, ldv_usb_usb_instance_8_#t~mem765#1.offset, ldv_usb_usb_instance_8_#t~ret766#1, ldv_usb_usb_instance_8_#t~ret767#1, ldv_usb_usb_instance_8_#t~ret768#1, ldv_usb_usb_instance_8_#t~ret769#1, ldv_usb_usb_instance_8_#t~ret770#1.base, ldv_usb_usb_instance_8_#t~ret770#1.offset, ldv_usb_usb_instance_8_#t~mem771#1.base, ldv_usb_usb_instance_8_#t~mem771#1.offset, ldv_usb_usb_instance_8_#t~mem772#1.base, ldv_usb_usb_instance_8_#t~mem772#1.offset, ldv_usb_usb_instance_8_#t~mem773#1.base, ldv_usb_usb_instance_8_#t~mem773#1.offset, ldv_usb_usb_instance_8_#t~mem774#1.base, ldv_usb_usb_instance_8_#t~mem774#1.offset, ldv_usb_usb_instance_8_#t~mem775#1.base, ldv_usb_usb_instance_8_#t~mem775#1.offset, ldv_usb_usb_instance_8_#t~mem776#1.base, ldv_usb_usb_instance_8_#t~mem776#1.offset, ldv_usb_usb_instance_8_#t~mem777#1.base, ldv_usb_usb_instance_8_#t~mem777#1.offset, ldv_usb_usb_instance_8_~arg0#1.base, ldv_usb_usb_instance_8_~arg0#1.offset, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_8_1_default~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1, ldv_usb_usb_instance_8_~ldv_8_reset_flag_default~0#1, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset, ldv_usb_usb_instance_8_~data~6#1.base, ldv_usb_usb_instance_8_~data~6#1.offset, ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset, ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset, ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset, ldv_usb_usb_instance_8_~tmp___2~12#1, ldv_usb_usb_instance_8_~tmp___3~4#1.base, ldv_usb_usb_instance_8_~tmp___3~4#1.offset, ldv_usb_usb_instance_8_~tmp___4~2#1;havoc ldv_usb_usb_instance_8_#in~arg0#1.base, ldv_usb_usb_instance_8_#in~arg0#1.offset;assume { :end_inline_ldv_usb_usb_instance_8 } true; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: SUMMARY for call ldv_usb_instance_resume_8_7_#t~ret756#1 := ims_pcu_resume(ldv_usb_instance_resume_8_7_~arg1#1.base, ldv_usb_instance_resume_8_7_~arg1#1.offset); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: havoc ldv_usb_instance_resume_8_7_#t~ret756#1; [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:09,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume 0bv64 != ~bvadd~64(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset);call ldv_usb_dummy_factory_9_#t~mem749#1.base, ldv_usb_dummy_factory_9_#t~mem749#1.offset := read~$Pointer$#0(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset, 8bv64);ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset := ldv_usb_dummy_factory_9_#t~mem749#1.base, ldv_usb_dummy_factory_9_#t~mem749#1.offset;havoc ldv_usb_dummy_factory_9_#t~mem749#1.base, ldv_usb_dummy_factory_9_#t~mem749#1.offset; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume !(0bv64 != ~bvadd~64(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset)); [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1;ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1);assume { :begin_inline_ims_pcu_identify_type } true;ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset, ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset);havoc ims_pcu_identify_type_#res#1;havoc ims_pcu_identify_type_#t~ret621#1, ims_pcu_identify_type_#t~mem622#1.base, ims_pcu_identify_type_#t~mem622#1.offset, ims_pcu_identify_type_#t~mem623#1, ims_pcu_identify_type_#t~mem624#1, ims_pcu_identify_type_#t~ret625#1, ims_pcu_identify_type_#t~mem626#1.base, ims_pcu_identify_type_#t~mem626#1.offset, ims_pcu_identify_type_#t~mem627#1, ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, ims_pcu_identify_type_~error~30#1, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_~tmp~45#1;ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset := ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset;ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset := ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset;havoc ims_pcu_identify_type_~error~30#1;call ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset := #Ultimate.allocOnStack(37bv64);havoc ims_pcu_identify_type_~tmp~45#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092: SUMMARY for call __set_bit(304bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret729#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret729#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret729#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: call write~$Pointer$#0(ims_pcu_parse_cdc_data_#t~ret541#1.base, ims_pcu_parse_cdc_data_#t~ret541#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(129bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);havoc ims_pcu_parse_cdc_data_#t~mem539#1.base, ims_pcu_parse_cdc_data_#t~mem539#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem540#1;havoc ims_pcu_parse_cdc_data_#t~ret541#1.base, ims_pcu_parse_cdc_data_#t~ret541#1.offset;call ims_pcu_parse_cdc_data_#t~mem542#1.base, ims_pcu_parse_cdc_data_#t~mem542#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(129bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem543#1.base, ims_pcu_parse_cdc_data_#t~mem543#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_#t~mem542#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_#t~mem542#1.offset), 8bv64);ims_pcu_parse_cdc_data_~alt~0#1.base, ims_pcu_parse_cdc_data_~alt~0#1.offset := ims_pcu_parse_cdc_data_#t~mem543#1.base, ims_pcu_parse_cdc_data_#t~mem543#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem542#1.base, ims_pcu_parse_cdc_data_#t~mem542#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem543#1.base, ims_pcu_parse_cdc_data_#t~mem543#1.offset;call ims_pcu_parse_cdc_data_#t~mem544#1 := read~intINTTYPE1#0(ims_pcu_parse_cdc_data_~alt~0#1.base, ~bvadd~64(4bv64, ims_pcu_parse_cdc_data_~alt~0#1.offset), 1bv64); [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume 0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13152: assume !(0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1); [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: assume usb_fill_int_urb_#t~short98#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696-1: assume !usb_fill_int_urb_#t~short98#1;call usb_fill_int_urb_#t~mem97#1 := read~intINTTYPE4#0(usb_fill_int_urb_~dev#1.base, ~bvadd~64(28bv64, usb_fill_int_urb_~dev#1.offset), 4bv64);usb_fill_int_urb_#t~short98#1 := 5bv32 == usb_fill_int_urb_#t~mem97#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume usb_fill_int_urb_#t~short98#1;havoc usb_fill_int_urb_#t~mem96#1;havoc usb_fill_int_urb_#t~mem97#1;havoc usb_fill_int_urb_#t~short98#1;usb_fill_int_urb_~_max1~0#1 := usb_fill_int_urb_~interval#1;usb_fill_int_urb_~_max2~0#1 := 1bv32;usb_fill_int_urb_~_min1~0#1 := (if ~bvsgt~32(usb_fill_int_urb_~_max1~0#1, usb_fill_int_urb_~_max2~0#1) then usb_fill_int_urb_~_max1~0#1 else usb_fill_int_urb_~_max2~0#1);usb_fill_int_urb_~_min2~0#1 := 16bv32;usb_fill_int_urb_~interval#1 := (if ~bvslt~32(usb_fill_int_urb_~_min1~0#1, usb_fill_int_urb_~_min2~0#1) then usb_fill_int_urb_~_min1~0#1 else usb_fill_int_urb_~_min2~0#1);call write~intINTTYPE4#0(~bvshl~32(1bv32, ~bvadd~32(4294967295bv32, usb_fill_int_urb_~interval#1)), usb_fill_int_urb_~urb#1.base, ~bvadd~64(160bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: assume !usb_fill_int_urb_#t~short98#1;havoc usb_fill_int_urb_#t~mem96#1;havoc usb_fill_int_urb_#t~mem97#1;havoc usb_fill_int_urb_#t~short98#1;call write~intINTTYPE4#0(usb_fill_int_urb_~interval#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(160bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret541#1.base, ims_pcu_parse_cdc_data_#t~ret541#1.offset := usb_ifnum_to_if(ims_pcu_parse_cdc_data_#t~mem539#1.base, ims_pcu_parse_cdc_data_#t~mem539#1.offset, ~zero_extend~32~8(ims_pcu_parse_cdc_data_#t~mem540#1)); srcloc: null [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret741#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret742#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret743#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret744#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp~64#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___0~28#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___1~15#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6 } true; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348-1: SUMMARY for call ims_pcu_ofn_reg_addr_show_#t~ret406#1.base, ims_pcu_ofn_reg_addr_show_#t~ret406#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset); srcloc: null [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282: call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset;ldv_dummy_resourceless_instance_callback_2_3_#t~ret704#1 := ims_pcu_ofn_reg_data_show_#res#1;havoc ims_pcu_ofn_reg_data_show_#t~ret396#1.base, ims_pcu_ofn_reg_data_show_#t~ret396#1.offset, ims_pcu_ofn_reg_data_show_#t~mem397#1, ims_pcu_ofn_reg_data_show_#t~ret398#1, ims_pcu_ofn_reg_data_show_#t~mem399#1, ims_pcu_ofn_reg_data_show_#t~ret400#1, ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset, ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset, ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset, ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset, ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset, ims_pcu_ofn_reg_data_show_~error~20#1, ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, ims_pcu_ofn_reg_data_show_~tmp___0~14#1;havoc ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset, ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset, ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_ofn_reg_data_show } true;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret704#1; [2025-02-08 04:38:09,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset := ims_pcu_ofn_reg_addr_show_#t~ret406#1.base, ims_pcu_ofn_reg_addr_show_#t~ret406#1.offset;havoc ims_pcu_ofn_reg_addr_show_#t~ret406#1.base, ims_pcu_ofn_reg_addr_show_#t~ret406#1.offset;ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset := ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset;assume { :begin_inline_ldv_mutex_lock_110 } true;ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset);havoc ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset;ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset := ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216-1: ims_pcu_is_attr_visible_#res#1 := ims_pcu_is_attr_visible_~mode~0#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: assume !(0bv32 != ims_pcu_probe_~error~33#1); [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: havoc ims_pcu_attribute_store_#t~mem362#1;havoc ims_pcu_attribute_store_#t~memset~res363#1.base, ims_pcu_attribute_store_#t~memset~res363#1.offset; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5093: SUMMARY for call __set_bit(305bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-1: SUMMARY for call ims_pcu_attribute_store_#t~memset~res363#1.base, ims_pcu_attribute_store_#t~memset~res363#1.offset := #Ultimate.C_memset#0(ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, 0bv32, ~sign_extend~64~32(ims_pcu_attribute_store_#t~mem362#1)); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.offset;ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;assume { :begin_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7 } true;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret745#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret747#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume 0bv64 == ims_pcu_get_cdc_union_desc_~buflen~0#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: assume !(0bv64 == ims_pcu_get_cdc_union_desc_~buflen~0#1); [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: havoc ldv_usb_instance_callback_8_6_#t~ret750#1, ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset, ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset;havoc ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset, ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_callback_8_6 } true; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: assume { :begin_inline_ldv_usb_instance_callback_8_6 } true;ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset, ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset := ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.base, ldv_usb_usb_instance_8_~ldv_8_callback_reset_resume~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_callback_8_6_#t~ret750#1, ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset, ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset;ldv_usb_instance_callback_8_6_~arg0#1.base, ldv_usb_instance_callback_8_6_~arg0#1.offset := ldv_usb_instance_callback_8_6_#in~arg0#1.base, ldv_usb_instance_callback_8_6_#in~arg0#1.offset;ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset := ldv_usb_instance_callback_8_6_#in~arg1#1.base, ldv_usb_instance_callback_8_6_#in~arg1#1.offset; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6151: havoc ldv_mutex_unlock_105_~ldv_func_arg1#1.base, ldv_mutex_unlock_105_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_105_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_105_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_105 } true;ims_pcu_update_firmware_store_#res#1 := (if 0bv32 != ims_pcu_update_firmware_store_~error~17#1 then ~sign_extend~64~32(ims_pcu_update_firmware_store_~error~17#1) else ims_pcu_update_firmware_store_~count#1);call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: assume false; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: assume !false; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094: SUMMARY for call __set_bit(307bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: havoc ims_pcu_attribute_store_#t~memcpy~res364#1.base, ims_pcu_attribute_store_#t~memcpy~res364#1.offset;assume { :begin_inline_ims_pcu_set_info } true;ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset;havoc ims_pcu_set_info_#res#1;havoc ims_pcu_set_info_#t~memcpy~res288#1.base, ims_pcu_set_info_#t~memcpy~res288#1.offset, ims_pcu_set_info_#t~memcpy~res289#1.base, ims_pcu_set_info_#t~memcpy~res289#1.offset, ims_pcu_set_info_#t~memcpy~res290#1.base, ims_pcu_set_info_#t~memcpy~res290#1.offset, ims_pcu_set_info_#t~ret291#1, ims_pcu_set_info_#t~mem292#1.base, ims_pcu_set_info_#t~mem292#1.offset, ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~error~7#1;ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset := ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset;havoc ims_pcu_set_info_~error~7#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___2~7#1); [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019-1: SUMMARY for call ims_pcu_attribute_store_#t~memcpy~res364#1.base, ims_pcu_attribute_store_#t~memcpy~res364#1.offset := #Ultimate.C_memcpy#0(ims_pcu_attribute_store_~field~1#1.base, ims_pcu_attribute_store_~field~1#1.offset, ims_pcu_attribute_store_~buf#1.base, ims_pcu_attribute_store_~buf#1.offset, ims_pcu_attribute_store_~data_len~0#1); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret718#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: ldv_entry_EMGentry_12_~tmp___0~22#1 := ldv_entry_EMGentry_12_#t~ret718#1;havoc ldv_entry_EMGentry_12_#t~ret718#1; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6350: havoc ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_110_#in~ldv_func_arg1#1.base, ldv_mutex_lock_110_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_110 } true;call ims_pcu_ofn_reg_addr_show_#t~mem407#1 := read~intINTTYPE1#0(ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ~bvadd~64(80bv64, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset), 1bv64); [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset := ldv_usb_usb_instance_8_#t~ret762#1.base, ldv_usb_usb_instance_8_#t~ret762#1.offset;havoc ldv_usb_usb_instance_8_#t~ret762#1.base, ldv_usb_usb_instance_8_#t~ret762#1.offset;ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset := ldv_usb_usb_instance_8_~tmp~68#1.base, ldv_usb_usb_instance_8_~tmp~68#1.offset; [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret762#1.base, ldv_usb_usb_instance_8_#t~ret762#1.offset := ldv_xmalloc(1552bv64); srcloc: null [2025-02-08 04:38:09,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: SUMMARY for call ldv_free(ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143-1: SUMMARY for call ims_pcu_destroy_backlight(ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5095: SUMMARY for call __set_bit(308bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: ims_pcu_init_application_mode_#res#1 := ims_pcu_init_application_mode_~error~31#1;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: ims_pcu_attribute_store_#t~ret365#1 := ims_pcu_set_info_#res#1;havoc ims_pcu_set_info_#t~memcpy~res288#1.base, ims_pcu_set_info_#t~memcpy~res288#1.offset, ims_pcu_set_info_#t~memcpy~res289#1.base, ims_pcu_set_info_#t~memcpy~res289#1.offset, ims_pcu_set_info_#t~memcpy~res290#1.base, ims_pcu_set_info_#t~memcpy~res290#1.offset, ims_pcu_set_info_#t~ret291#1, ims_pcu_set_info_#t~mem292#1.base, ims_pcu_set_info_#t~mem292#1.offset, ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, ims_pcu_set_info_~error~7#1;havoc ims_pcu_set_info_#in~pcu#1.base, ims_pcu_set_info_#in~pcu#1.offset;assume { :end_inline_ims_pcu_set_info } true;ims_pcu_attribute_store_~error~15#1 := ims_pcu_attribute_store_#t~ret365#1;havoc ims_pcu_attribute_store_#t~ret365#1; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: SUMMARY for call dev_err(ims_pcu_get_cdc_union_desc_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_get_cdc_union_desc_~intf#1.offset), 99bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := 0bv64, 0bv64;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume 2bv32 != ~zero_extend~32~8(ims_pcu_parse_cdc_data_#t~mem544#1);havoc ims_pcu_parse_cdc_data_#t~mem544#1;call ims_pcu_parse_cdc_data_#t~mem545#1.base, ims_pcu_parse_cdc_data_#t~mem545#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem546#1 := read~intINTTYPE1#0(ims_pcu_parse_cdc_data_~alt~0#1.base, ~bvadd~64(4bv64, ims_pcu_parse_cdc_data_~alt~0#1.offset), 1bv64); [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(2bv32 != ~zero_extend~32~8(ims_pcu_parse_cdc_data_#t~mem544#1));havoc ims_pcu_parse_cdc_data_#t~mem544#1;call ims_pcu_parse_cdc_data_#t~mem547#1.base, ims_pcu_parse_cdc_data_#t~mem547#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~alt~0#1.base, ~bvadd~64(21bv64, ims_pcu_parse_cdc_data_~alt~0#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_parse_cdc_data_#t~mem547#1.base, ims_pcu_parse_cdc_data_#t~mem547#1.offset, ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(177bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);havoc ims_pcu_parse_cdc_data_#t~mem547#1.base, ims_pcu_parse_cdc_data_#t~mem547#1.offset;call ims_pcu_parse_cdc_data_#t~mem548#1.base, ims_pcu_parse_cdc_data_#t~mem548#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(177bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);assume { :begin_inline_usb_endpoint_is_bulk_out } true;usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset := ims_pcu_parse_cdc_data_#t~mem548#1.base, ims_pcu_parse_cdc_data_#t~mem548#1.offset;havoc usb_endpoint_is_bulk_out_#res#1;havoc usb_endpoint_is_bulk_out_#t~ret49#1, usb_endpoint_is_bulk_out_#t~ret50#1, usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset, usb_endpoint_is_bulk_out_~tmp~6#1, usb_endpoint_is_bulk_out_~tmp___0~3#1, usb_endpoint_is_bulk_out_~tmp___1~1#1;usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset := usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset;havoc usb_endpoint_is_bulk_out_~tmp~6#1;havoc usb_endpoint_is_bulk_out_~tmp___0~3#1;havoc usb_endpoint_is_bulk_out_~tmp___1~1#1; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret745#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret747#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;assume { :end_inline_ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7 } true; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-1: SUMMARY for call ims_pcu_ofn_reg_addr_show_#t~ret408#1 := scnprintf(ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, 4096bv64, 62bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: ims_pcu_ofn_reg_addr_show_~error~22#1 := ims_pcu_ofn_reg_addr_show_#t~ret408#1;havoc ims_pcu_ofn_reg_addr_show_#t~mem407#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret408#1;assume { :begin_inline_ldv_mutex_unlock_111 } true;ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset);havoc ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset;ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset := ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5096: SUMMARY for call __set_bit(315bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012-1: SUMMARY for call ims_pcu_get_device_info_#t~ret619#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(ims_pcu_get_device_info_#t~mem618#1)), 0bv64); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021: havoc ims_pcu_attribute_store_#t~ret366#1;assume { :begin_inline_ldv_mutex_unlock_103 } true;ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset := ims_pcu_attribute_store_~pcu~4#1.base, ~bvadd~64(552bv64, ims_pcu_attribute_store_~pcu~4#1.offset);havoc ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset;ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset := ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: ims_pcu_get_device_info_~tmp~44#1 := ims_pcu_get_device_info_#t~ret619#1;havoc ims_pcu_get_device_info_#t~mem618#1;havoc ims_pcu_get_device_info_#t~ret619#1; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9126: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret730#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp~61#1.offset; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021-1: SUMMARY for call ims_pcu_attribute_store_#t~ret366#1 := ims_pcu_get_info(ims_pcu_attribute_store_~pcu~4#1.base, ims_pcu_attribute_store_~pcu~4#1.offset); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: assume 0bv32 != ldv_entry_EMGentry_12_~tmp___0~22#1; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp___0~22#1); [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_5_9_#t~ret711#1 := ims_pcu_ofn_bit_store(ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7805: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret711#1; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset := ldv_usb_usb_instance_8_#t~ret763#1.base, ldv_usb_usb_instance_8_#t~ret763#1.offset;havoc ldv_usb_usb_instance_8_#t~ret763#1.base, ldv_usb_usb_instance_8_#t~ret763#1.offset;ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset := ldv_usb_usb_instance_8_~tmp___0~30#1.base, ldv_usb_usb_instance_8_~tmp___0~30#1.offset;call write~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ~bvadd~64(135bv64, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset), ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ~bvadd~64(43bv64, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset), 8bv64); [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6352: havoc ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_111_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_111_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_111 } true;ims_pcu_ofn_reg_addr_show_#res#1 := ~sign_extend~64~32(ims_pcu_ofn_reg_addr_show_~error~22#1); [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret763#1.base, ldv_usb_usb_instance_8_#t~ret763#1.offset := ldv_xmalloc(2024bv64); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9061: havoc usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset;havoc usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset;assume { :end_inline_usb_deregister } true;assume { :begin_inline_ldv_usb_deregister } true;ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset, ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset := 0bv64, 0bv64, ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset, ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset := ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset;ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset := ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset;havoc ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset := ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_deregister_10_1 } true;ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset := ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset;ldv_dispatch_deregister_10_1_~arg0#1.base, ldv_dispatch_deregister_10_1_~arg0#1.offset := ldv_dispatch_deregister_10_1_#in~arg0#1.base, ldv_dispatch_deregister_10_1_#in~arg0#1.offset; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6022: havoc ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_103_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_103_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_103 } true;ims_pcu_attribute_store_#res#1 := (if ~bvslt~32(ims_pcu_attribute_store_~error~15#1, 0bv32) then ~sign_extend~64~32(ims_pcu_attribute_store_~error~15#1) else ims_pcu_attribute_store_~count#1); [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5097: SUMMARY for call __set_bit(314bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(48bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem545#1.base, ims_pcu_parse_cdc_data_#t~mem545#1.offset, 106bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: havoc ims_pcu_parse_cdc_data_#t~mem545#1.base, ims_pcu_parse_cdc_data_#t~mem545#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem546#1;ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset := ldv_usb_alloc_coherent_121_#t~ret789#1.base, ldv_usb_alloc_coherent_121_#t~ret789#1.offset;havoc ldv_usb_alloc_coherent_121_#t~ret789#1.base, ldv_usb_alloc_coherent_121_#t~ret789#1.offset;ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset := ldv_usb_alloc_coherent_121_~tmp~76#1.base, ldv_usb_alloc_coherent_121_~tmp~76#1.offset; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863-1: SUMMARY for call ldv_usb_alloc_coherent_121_#t~ret789#1.base, ldv_usb_alloc_coherent_121_#t~ret789#1.offset := ldv_linux_usb_coherent_usb_alloc_coherent(ldv_usb_alloc_coherent_121_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret671#1;havoc ims_pcu_probe_#t~ret671#1; [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5098: SUMMARY for call __set_bit(3bv64, ims_pcu_setup_gamepad_~input~3#1.base, ~bvadd~64(40bv64, ims_pcu_setup_gamepad_~input~3#1.offset)); srcloc: null [2025-02-08 04:38:09,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278-1: SUMMARY for call ims_pcu_probe_#t~ret671#1 := ims_pcu_line_setup(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret731#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume 0bv64 != ims_pcu_get_device_info_~tmp~44#1;call ims_pcu_get_device_info_#t~mem620#1.base, ims_pcu_get_device_info_#t~mem620#1.offset := read~$Pointer$#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_get_device_info_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume !(0bv64 != ims_pcu_get_device_info_~tmp~44#1); [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret731#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret731#1; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret708#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: havoc ldv_usb_deregister_~arg0#1.base, ldv_usb_deregister_~arg0#1.offset, ldv_usb_deregister_~arg1#1.base, ldv_usb_deregister_~arg1#1.offset, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.base, ldv_usb_deregister_~ldv_10_usb_driver_usb_driver~0#1.offset;havoc ldv_usb_deregister_#in~arg0#1.base, ldv_usb_deregister_#in~arg0#1.offset, ldv_usb_deregister_#in~arg1#1.base, ldv_usb_deregister_#in~arg1#1.offset;assume { :end_inline_ldv_usb_deregister } true; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume { :begin_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504-1: SUMMARY for call usb_endpoint_is_bulk_in_#t~ret47#1 := usb_endpoint_xfer_bulk(usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4504: usb_endpoint_is_bulk_in_~tmp~5#1 := usb_endpoint_is_bulk_in_#t~ret47#1;havoc usb_endpoint_is_bulk_in_#t~ret47#1; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret396#1.base, ims_pcu_ofn_reg_data_show_#t~ret396#1.offset := usb_get_intfdata(ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13357: havoc led_classdev_register_#t~nondet955#1;ims_pcu_setup_backlight_#t~ret348#1 := led_classdev_register_#res#1;havoc led_classdev_register_#t~nondet955#1, led_classdev_register_~arg0#1.base, led_classdev_register_~arg0#1.offset, led_classdev_register_~arg1#1.base, led_classdev_register_~arg1#1.offset;havoc led_classdev_register_#in~arg0#1.base, led_classdev_register_#in~arg0#1.offset, led_classdev_register_#in~arg1#1.base, led_classdev_register_#in~arg1#1.offset;assume { :end_inline_led_classdev_register } true;ims_pcu_setup_backlight_~error~14#1 := ims_pcu_setup_backlight_#t~ret348#1;havoc ims_pcu_setup_backlight_#t~mem347#1.base, ims_pcu_setup_backlight_#t~mem347#1.offset;havoc ims_pcu_setup_backlight_#t~ret348#1; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288: ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset := ims_pcu_ofn_reg_data_show_#t~ret396#1.base, ims_pcu_ofn_reg_data_show_#t~ret396#1.offset;havoc ims_pcu_ofn_reg_data_show_#t~ret396#1.base, ims_pcu_ofn_reg_data_show_#t~ret396#1.offset;ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset := ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset;assume { :begin_inline_ldv_mutex_lock_106 } true;ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset);havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset := ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5099: SUMMARY for call input_set_abs_params(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 0bv32, 4294967295bv32, 1bv32, 0bv32, 0bv32); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume 0bv32 != ims_pcu_init_application_mode_~error~31#1;call ims_pcu_init_application_mode_#t~mem630#1.base, ims_pcu_init_application_mode_#t~mem630#1.offset := read~$Pointer$#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_application_mode_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume !(0bv32 != ims_pcu_init_application_mode_~error~31#1);call ims_pcu_init_application_mode_#t~mem631#1 := read~intINTTYPE1#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64);ims_pcu_init_application_mode_#t~short634#1 := ~bvugt~32(~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem631#1), 5bv32); [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume { :end_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: ldv_usb_alloc_coherent_121_~tmp___0~33#1 := ldv_usb_alloc_coherent_121_#t~ret790#1;havoc ldv_usb_alloc_coherent_121_#t~ret790#1; [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-1: SUMMARY for call ldv_usb_alloc_coherent_121_#t~ret790#1 := ldv_is_err(ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset); srcloc: null [2025-02-08 04:38:09,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685-1: SUMMARY for call ims_pcu_buffers_alloc_#t~ret489#1 := __create_pipe(ims_pcu_buffers_alloc_#t~mem486#1.base, ims_pcu_buffers_alloc_#t~mem486#1.offset, ~zero_extend~32~8(ims_pcu_buffers_alloc_#t~mem488#1)); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: ims_pcu_buffers_alloc_~tmp___3~1#1 := ims_pcu_buffers_alloc_#t~ret489#1;havoc ims_pcu_buffers_alloc_#t~mem486#1.base, ims_pcu_buffers_alloc_#t~mem486#1.offset;havoc ims_pcu_buffers_alloc_#t~mem487#1.base, ims_pcu_buffers_alloc_#t~mem487#1.offset;havoc ims_pcu_buffers_alloc_#t~mem488#1;havoc ims_pcu_buffers_alloc_#t~ret489#1;call ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(97bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem491#1.base, ims_pcu_buffers_alloc_#t~mem491#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem492#1.base, ims_pcu_buffers_alloc_#t~mem492#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(105bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem493#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(121bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(89bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem495#1 := read~intINTTYPE1#0(ims_pcu_buffers_alloc_#t~mem494#1.base, ~bvadd~64(6bv64, ims_pcu_buffers_alloc_#t~mem494#1.offset), 1bv64);assume { :begin_inline_usb_fill_int_urb } true;usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1 := ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset, ims_pcu_buffers_alloc_#t~mem491#1.base, ims_pcu_buffers_alloc_#t~mem491#1.offset, ~bvor~32(1073741952bv32, ims_pcu_buffers_alloc_~tmp___3~1#1), ims_pcu_buffers_alloc_#t~mem492#1.base, ims_pcu_buffers_alloc_#t~mem492#1.offset, ims_pcu_buffers_alloc_#t~mem493#1[32:0], #funAddr~ims_pcu_irq.base, #funAddr~ims_pcu_irq.offset, ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, ~zero_extend~32~8(ims_pcu_buffers_alloc_#t~mem495#1);havoc usb_fill_int_urb_#t~mem96#1, usb_fill_int_urb_#t~mem97#1, usb_fill_int_urb_#t~short98#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~_min1~0#1, usb_fill_int_urb_~_max1~0#1, usb_fill_int_urb_~_max2~0#1, usb_fill_int_urb_~_min2~0#1;usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset := usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset;usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset := usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset;usb_fill_int_urb_~pipe#1 := usb_fill_int_urb_#in~pipe#1;usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset := usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset;usb_fill_int_urb_~buffer_length#1 := usb_fill_int_urb_#in~buffer_length#1;usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset := usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset;usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset := usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset;usb_fill_int_urb_~interval#1 := usb_fill_int_urb_#in~interval#1;havoc usb_fill_int_urb_~_min1~0#1;havoc usb_fill_int_urb_~_max1~0#1;havoc usb_fill_int_urb_~_max2~0#1;havoc usb_fill_int_urb_~_min2~0#1;call write~$Pointer$#0(usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(64bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#0(usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(80bv64, usb_fill_int_urb_~urb#1.offset), 4bv64);call write~$Pointer$#0(usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(96bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~intINTTYPE4#0(usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~urb#1.base, ~bvadd~64(128bv64, usb_fill_int_urb_~urb#1.offset), 4bv64);call write~$Pointer$#0(usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(176bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call write~$Pointer$#0(usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~urb#1.base, ~bvadd~64(168bv64, usb_fill_int_urb_~urb#1.offset), 8bv64);call usb_fill_int_urb_#t~mem96#1 := read~intINTTYPE4#0(usb_fill_int_urb_~dev#1.base, ~bvadd~64(28bv64, usb_fill_int_urb_~dev#1.offset), 4bv64);usb_fill_int_urb_#t~short98#1 := 3bv32 == usb_fill_int_urb_#t~mem96#1; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset := ldv_usb_usb_instance_8_#t~ret764#1.base, ldv_usb_usb_instance_8_#t~ret764#1.offset;havoc ldv_usb_usb_instance_8_#t~ret764#1.base, ldv_usb_usb_instance_8_#t~ret764#1.offset;ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset := ldv_usb_usb_instance_8_~tmp___1~17#1.base, ldv_usb_usb_instance_8_~tmp___1~17#1.offset;assume { :begin_inline_ldv_ldv_pre_probe_146 } true; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret764#1.base, ldv_usb_usb_instance_8_#t~ret764#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: assume !(0bv32 != ims_pcu_probe_~error~33#1);assume { :begin_inline_ldv_sysfs_create_group_137 } true;ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset := ims_pcu_probe_~intf#1.base, ~bvadd~64(16bv64, ~bvadd~64(43bv64, ims_pcu_probe_~intf#1.offset)), ~#ims_pcu_attr_group~0.base, ~#ims_pcu_attr_group~0.offset;havoc ldv_sysfs_create_group_137_#res#1;havoc ldv_sysfs_create_group_137_#t~ret796#1, ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_137_~tmp~79#1;ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_137_~tmp~79#1; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-1: assume { :begin_inline_ldv_dispatch_instance_register_9_3 } true;ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset := ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret691#1.base, ldv_dispatch_instance_register_9_3_#t~ret691#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset := ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;havoc ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: havoc ldv_dispatch_instance_register_9_3_#t~ret691#1.base, ldv_dispatch_instance_register_9_3_#t~ret691#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~53#1.base, ldv_dispatch_instance_register_9_3_~tmp~53#1.offset;havoc ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_3 } true;assume { :begin_inline_ldv_dispatch_instance_deregister_9_2 } true;ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset := ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset;ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset := ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5100: SUMMARY for call input_set_abs_params(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset, 1bv32, 4294967295bv32, 1bv32, 0bv32, 0bv32); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: SUMMARY for call __dynamic_dev_dbg(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_#t~mem620#1.base, ims_pcu_get_device_info_#t~mem620#1.offset, 122bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: havoc ims_pcu_get_device_info_#t~mem620#1.base, ims_pcu_get_device_info_#t~mem620#1.offset; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___1~12#1);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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret706#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; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: SUMMARY for call ldv_assume((if 0bv64 == ldv_usb_alloc_coherent_121_~tmp___0~33#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6686: havoc usb_fill_int_urb_#t~mem96#1, usb_fill_int_urb_#t~mem97#1, usb_fill_int_urb_#t~short98#1, usb_fill_int_urb_~urb#1.base, usb_fill_int_urb_~urb#1.offset, usb_fill_int_urb_~dev#1.base, usb_fill_int_urb_~dev#1.offset, usb_fill_int_urb_~pipe#1, usb_fill_int_urb_~transfer_buffer#1.base, usb_fill_int_urb_~transfer_buffer#1.offset, usb_fill_int_urb_~buffer_length#1, usb_fill_int_urb_~complete_fn#1.base, usb_fill_int_urb_~complete_fn#1.offset, usb_fill_int_urb_~context#1.base, usb_fill_int_urb_~context#1.offset, usb_fill_int_urb_~interval#1, usb_fill_int_urb_~_min1~0#1, usb_fill_int_urb_~_max1~0#1, usb_fill_int_urb_~_max2~0#1, usb_fill_int_urb_~_min2~0#1;havoc usb_fill_int_urb_#in~urb#1.base, usb_fill_int_urb_#in~urb#1.offset, usb_fill_int_urb_#in~dev#1.base, usb_fill_int_urb_#in~dev#1.offset, usb_fill_int_urb_#in~pipe#1, usb_fill_int_urb_#in~transfer_buffer#1.base, usb_fill_int_urb_#in~transfer_buffer#1.offset, usb_fill_int_urb_#in~buffer_length#1, usb_fill_int_urb_#in~complete_fn#1.base, usb_fill_int_urb_#in~complete_fn#1.offset, usb_fill_int_urb_#in~context#1.base, usb_fill_int_urb_#in~context#1.offset, usb_fill_int_urb_#in~interval#1;assume { :end_inline_usb_fill_int_urb } true;havoc ims_pcu_buffers_alloc_#t~mem490#1.base, ims_pcu_buffers_alloc_#t~mem490#1.offset;havoc ims_pcu_buffers_alloc_#t~mem491#1.base, ims_pcu_buffers_alloc_#t~mem491#1.offset;havoc ims_pcu_buffers_alloc_#t~mem492#1.base, ims_pcu_buffers_alloc_#t~mem492#1.offset;havoc ims_pcu_buffers_alloc_#t~mem493#1;havoc ims_pcu_buffers_alloc_#t~mem494#1.base, ims_pcu_buffers_alloc_#t~mem494#1.offset;havoc ims_pcu_buffers_alloc_#t~mem495#1;ims_pcu_buffers_alloc_#res#1 := 0bv32; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: assume 0bv32 != usb_endpoint_is_bulk_in_~tmp~5#1;assume { :begin_inline_usb_endpoint_dir_in } true;usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset := usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset;havoc usb_endpoint_dir_in_#res#1;havoc usb_endpoint_dir_in_#t~mem44#1, usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset;usb_endpoint_dir_in_~epd#1.base, usb_endpoint_dir_in_~epd#1.offset := usb_endpoint_dir_in_#in~epd#1.base, usb_endpoint_dir_in_#in~epd#1.offset;call usb_endpoint_dir_in_#t~mem44#1 := read~intINTTYPE1#0(usb_endpoint_dir_in_~epd#1.base, ~bvadd~64(2bv64, usb_endpoint_dir_in_~epd#1.offset), 1bv64);usb_endpoint_dir_in_#res#1 := (if ~bvslt~32(~sign_extend~32~8(usb_endpoint_dir_in_#t~mem44#1), 0bv32) then 1bv32 else 0bv32);havoc usb_endpoint_dir_in_#t~mem44#1; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4506: assume !(0bv32 != usb_endpoint_is_bulk_in_~tmp~5#1);usb_endpoint_is_bulk_in_~tmp___1~0#1 := 0bv32; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_109_~ldv_func_arg1#1.base, ldv_mutex_unlock_109_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: havoc ldv_dispatch_instance_deregister_9_2_~arg0#1.base, ldv_dispatch_instance_deregister_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_9_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_9_2 } true; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_106 } true;call ims_pcu_ofn_reg_data_show_#t~mem397#1 := read~intINTTYPE1#0(ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ~bvadd~64(80bv64, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset), 1bv64); [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: call ldv_usb_usb_instance_8_#t~mem777#1.base, ldv_usb_usb_instance_8_#t~mem777#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(16bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_release_8_4 } true;ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset, ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset := ldv_usb_usb_instance_8_#t~mem777#1.base, ldv_usb_usb_instance_8_#t~mem777#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset;havoc ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset, ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset;ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset := ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset;ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset := ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset; [2025-02-08 04:38:09,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083-1: SUMMARY for call dev_err(ims_pcu_init_application_mode_#t~mem630#1.base, ims_pcu_init_application_mode_#t~mem630#1.offset, 129bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7083: havoc ims_pcu_init_application_mode_#t~mem630#1.base, ims_pcu_init_application_mode_#t~mem630#1.offset;ims_pcu_init_application_mode_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101: ims_pcu_setup_gamepad_~error~1#1 := ims_pcu_setup_gamepad_#t~ret198#1;havoc ims_pcu_setup_gamepad_#t~ret198#1; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: havoc usb_register_driver_#t~nondet967#1; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101-1: SUMMARY for call ims_pcu_setup_gamepad_#t~ret198#1 := input_register_device(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_coherent_121_~flags#1); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: ims_pcu_buffers_alloc_#t~ret450#1.base, ims_pcu_buffers_alloc_#t~ret450#1.offset := ldv_usb_alloc_coherent_119_#res#1.base, ldv_usb_alloc_coherent_119_#res#1.offset;havoc ldv_usb_alloc_coherent_119_#t~ret785#1.base, ldv_usb_alloc_coherent_119_#t~ret785#1.offset, ldv_usb_alloc_coherent_119_#t~ret786#1, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_~flags#1, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_~ldv_func_arg4#1.offset, ldv_usb_alloc_coherent_119_~res~1#1.base, ldv_usb_alloc_coherent_119_~res~1#1.offset, ldv_usb_alloc_coherent_119_~tmp~74#1.base, ldv_usb_alloc_coherent_119_~tmp~74#1.offset, ldv_usb_alloc_coherent_119_~tmp___0~31#1;havoc ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg1#1.offset, ldv_usb_alloc_coherent_119_#in~ldv_func_arg2#1, ldv_usb_alloc_coherent_119_#in~flags#1, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.base, ldv_usb_alloc_coherent_119_#in~ldv_func_arg4#1.offset;assume { :end_inline_ldv_usb_alloc_coherent_119 } true;ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset := ims_pcu_buffers_alloc_#t~ret450#1.base, ims_pcu_buffers_alloc_#t~ret450#1.offset;havoc ims_pcu_buffers_alloc_#t~mem448#1.base, ims_pcu_buffers_alloc_#t~mem448#1.offset;havoc ims_pcu_buffers_alloc_#t~mem449#1;havoc ims_pcu_buffers_alloc_#t~ret450#1.base, ims_pcu_buffers_alloc_#t~ret450#1.offset;call write~$Pointer$#0(ims_pcu_buffers_alloc_~tmp~40#1.base, ims_pcu_buffers_alloc_~tmp~40#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(153bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(153bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: ims_pcu_ofn_reg_data_show_~error~20#1 := ims_pcu_ofn_reg_data_show_#t~ret398#1;havoc ims_pcu_ofn_reg_data_show_#t~mem397#1;havoc ims_pcu_ofn_reg_data_show_#t~ret398#1;assume { :begin_inline_ldv_mutex_unlock_107 } true;ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset := ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ~bvadd~64(552bv64, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset);havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset := ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret398#1 := ims_pcu_read_ofn_config(ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, ~zero_extend~32~8(ims_pcu_ofn_reg_data_show_#t~mem397#1)[8:0], ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: assume { :end_inline_ldv_ldv_pre_probe_146 } true;call ldv_usb_usb_instance_8_#t~mem765#1.base, ldv_usb_usb_instance_8_#t~mem765#1.offset := read~$Pointer$#0(ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.base, ~bvadd~64(8bv64, ldv_usb_usb_instance_8_~ldv_8_container_usb_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_usb_instance_probe_8_13 } true;ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset, ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset, ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset := ldv_usb_usb_instance_8_#t~mem765#1.base, ldv_usb_usb_instance_8_#t~mem765#1.offset, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset;havoc ldv_usb_instance_probe_8_13_#res#1;havoc ldv_usb_instance_probe_8_13_#t~ret755#1, ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset, ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset, ldv_usb_instance_probe_8_13_~tmp~66#1;ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset := ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset;ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset := ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset;ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset := ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset;havoc ldv_usb_instance_probe_8_13_~tmp~66#1;assume { :begin_inline_ims_pcu_probe } true;ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset, ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset := ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset;havoc ims_pcu_probe_#res#1;havoc ims_pcu_probe_#t~ret661#1.base, ims_pcu_probe_#t~ret661#1.offset, ims_pcu_probe_#t~ret662#1.base, ims_pcu_probe_#t~ret662#1.offset, ims_pcu_probe_#t~mem663#1, ims_pcu_probe_#t~ret664#1, ims_pcu_probe_#t~mem665#1.base, ims_pcu_probe_#t~mem665#1.offset, ims_pcu_probe_#t~ret666#1, ims_pcu_probe_#t~mem667#1.base, ims_pcu_probe_#t~mem667#1.offset, ims_pcu_probe_#t~mem668#1.base, ims_pcu_probe_#t~mem668#1.offset, ims_pcu_probe_#t~ret669#1, ims_pcu_probe_#t~ret670#1, ims_pcu_probe_#t~ret671#1, ims_pcu_probe_#t~ret672#1, ims_pcu_probe_#t~mem673#1, ims_pcu_probe_#t~ret674#1, ims_pcu_probe_#t~ret675#1, ims_pcu_probe_#t~mem676#1.base, ims_pcu_probe_#t~mem676#1.offset, ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset, ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, ims_pcu_probe_~error~33#1, ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset, ims_pcu_probe_~tmp___1~8#1, ims_pcu_probe_~tmp___2~3#1;ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset := ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset;ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset := ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset;havoc ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset;havoc ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset;havoc ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_probe_~error~33#1;havoc ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset;call ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc ims_pcu_probe_~tmp___1~8#1;havoc ims_pcu_probe_~tmp___2~3#1;assume { :begin_inline_interface_to_usbdev } true;interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset := ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset;havoc interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset;havoc interface_to_usbdev_#t~mem79#1.base, interface_to_usbdev_#t~mem79#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset := interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset;havoc interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;call interface_to_usbdev_#t~mem79#1.base, interface_to_usbdev_#t~mem79#1.offset := read~$Pointer$#0(interface_to_usbdev_~intf#1.base, ~bvadd~64(43bv64, interface_to_usbdev_~intf#1.offset), 8bv64);interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset := interface_to_usbdev_#t~mem79#1.base, interface_to_usbdev_#t~mem79#1.offset;havoc interface_to_usbdev_#t~mem79#1.base, interface_to_usbdev_#t~mem79#1.offset;interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset := interface_to_usbdev_~__mptr~0#1.base, ~bvadd~64(18446744073709273840bv64, interface_to_usbdev_~__mptr~0#1.offset); [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: ldv_usb_instance_suspend_8_8_#t~ret758#1 := ims_pcu_suspend_#res#1;havoc ims_pcu_suspend_#t~ret681#1.base, ims_pcu_suspend_#t~ret681#1.offset, ims_pcu_suspend_#t~mem682#1.base, ims_pcu_suspend_#t~mem682#1.offset, ims_pcu_suspend_#t~mem683#1, ims_pcu_suspend_~intf#1.base, ims_pcu_suspend_~intf#1.offset, ims_pcu_suspend_~message#1.event, ims_pcu_suspend_~pcu~18#1.base, ims_pcu_suspend_~pcu~18#1.offset, ims_pcu_suspend_~tmp~49#1.base, ims_pcu_suspend_~tmp~49#1.offset, ims_pcu_suspend_~alt~2#1.base, ims_pcu_suspend_~alt~2#1.offset;havoc ims_pcu_suspend_#in~intf#1.base, ims_pcu_suspend_#in~intf#1.offset, ims_pcu_suspend_#in~message#1.event;assume { :end_inline_ims_pcu_suspend } true;havoc ldv_usb_instance_suspend_8_8_#t~mem757#1;havoc ldv_usb_instance_suspend_8_8_#t~ret758#1; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_#t~ret732#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~tmp___0~25#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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret707#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; [2025-02-08 04:38:09,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: ldv_usb_alloc_coherent_121_#res#1.base, ldv_usb_alloc_coherent_121_#res#1.offset := ldv_usb_alloc_coherent_121_~res~3#1.base, ldv_usb_alloc_coherent_121_~res~3#1.offset; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_coherent_121_~flags#1); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6754: ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset := ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset;call ims_pcu_get_cdc_union_desc_#t~mem523#1 := read~intINTTYPE1#0(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ~bvadd~64(1bv64, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset), 1bv64);ims_pcu_get_cdc_union_desc_#t~short525#1 := 36bv32 == ~zero_extend~32~8(ims_pcu_get_cdc_union_desc_#t~mem523#1); [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: call write~intINTTYPE4#0(4294967295bv32, usb_fill_int_urb_~urb#1.base, ~bvadd~64(152bv64, usb_fill_int_urb_~urb#1.offset), 4bv64); [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670-1: SUMMARY for call ldv_mutex_lock_interruptible_102_#t~ret782#1 := ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu(ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_102_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_3_#t~ret706#1 := ims_pcu_ofn_bit_show(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); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret706#1; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613-1: SUMMARY for call ldv_dispatch_register_11_2_#t~ret692#1.base, ldv_dispatch_register_11_2_#t~ret692#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: ldv_mutex_lock_interruptible_102_~tmp~72#1 := ldv_mutex_lock_interruptible_102_#t~ret782#1;havoc ldv_mutex_lock_interruptible_102_#t~ret782#1;ldv_mutex_lock_interruptible_102_#res#1 := ldv_mutex_lock_interruptible_102_~tmp~72#1; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset := ldv_dispatch_register_11_2_#t~ret692#1.base, ldv_dispatch_register_11_2_#t~ret692#1.offset;havoc ldv_dispatch_register_11_2_#t~ret692#1.base, ldv_dispatch_register_11_2_#t~ret692#1.offset;ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset := ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;call write~$Pointer$#0(ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, 8bv64);assume { :begin_inline_ldv_usb_dummy_factory_9 } true;ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset := ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset;havoc ldv_usb_dummy_factory_9_#t~mem749#1.base, ldv_usb_dummy_factory_9_#t~mem749#1.offset, ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset, ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset := ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset;havoc ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset;havoc ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset := ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8472: ldv_usb_usb_instance_8_#t~ret766#1 := ldv_usb_instance_probe_8_13_#res#1;havoc ldv_usb_instance_probe_8_13_#t~ret755#1, ldv_usb_instance_probe_8_13_~arg0#1.base, ldv_usb_instance_probe_8_13_~arg0#1.offset, ldv_usb_instance_probe_8_13_~arg1#1.base, ldv_usb_instance_probe_8_13_~arg1#1.offset, ldv_usb_instance_probe_8_13_~arg2#1.base, ldv_usb_instance_probe_8_13_~arg2#1.offset, ldv_usb_instance_probe_8_13_~tmp~66#1;havoc ldv_usb_instance_probe_8_13_#in~arg0#1.base, ldv_usb_instance_probe_8_13_#in~arg0#1.offset, ldv_usb_instance_probe_8_13_#in~arg1#1.base, ldv_usb_instance_probe_8_13_#in~arg1#1.offset, ldv_usb_instance_probe_8_13_#in~arg2#1.base, ldv_usb_instance_probe_8_13_#in~arg2#1.offset;assume { :end_inline_ldv_usb_instance_probe_8_13 } true;ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 := ldv_usb_usb_instance_8_#t~ret766#1;havoc ldv_usb_usb_instance_8_#t~mem765#1.base, ldv_usb_usb_instance_8_#t~mem765#1.offset;havoc ldv_usb_usb_instance_8_#t~ret766#1;assume { :begin_inline_ldv_ldv_post_probe_147 } true;ldv_ldv_post_probe_147_#in~retval#1 := ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1;havoc ldv_ldv_post_probe_147_#res#1;havoc ldv_ldv_post_probe_147_#t~ret800#1, ldv_ldv_post_probe_147_~retval#1, ldv_ldv_post_probe_147_~tmp~82#1;ldv_ldv_post_probe_147_~retval#1 := ldv_ldv_post_probe_147_#in~retval#1;havoc ldv_ldv_post_probe_147_~tmp~82#1;assume { :begin_inline_ldv_linux_net_register_check_return_value_probe } true;ldv_linux_net_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_147_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_~retval#1;ldv_linux_net_register_check_return_value_probe_~retval#1 := ldv_linux_net_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_107 } true; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume 0bv32 != ims_pcu_setup_gamepad_~error~1#1;call ims_pcu_setup_gamepad_#t~mem199#1.base, ims_pcu_setup_gamepad_#t~mem199#1.offset := read~$Pointer$#0(ims_pcu_setup_gamepad_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_gamepad_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume !(0bv32 != ims_pcu_setup_gamepad_~error~1#1);call write~$Pointer$#0(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset, ims_pcu_setup_gamepad_~pcu#1.base, ~bvadd~64(932bv64, ims_pcu_setup_gamepad_~pcu#1.offset), 8bv64);ims_pcu_setup_gamepad_#res#1 := 0bv32; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume ims_pcu_get_cdc_union_desc_#t~short525#1;call ims_pcu_get_cdc_union_desc_#t~mem524#1 := read~intINTTYPE1#0(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ~bvadd~64(2bv64, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset), 1bv64);ims_pcu_get_cdc_union_desc_#t~short525#1 := 6bv32 == ~zero_extend~32~8(ims_pcu_get_cdc_union_desc_#t~mem524#1); [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume !ims_pcu_get_cdc_union_desc_#t~short525#1; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume ims_pcu_get_cdc_union_desc_#t~short525#1;havoc ims_pcu_get_cdc_union_desc_#t~mem523#1;havoc ims_pcu_get_cdc_union_desc_#t~mem524#1;havoc ims_pcu_get_cdc_union_desc_#t~short525#1;call write~$Pointer$#5(100bv64, 0bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, 8bv64);call write~$Pointer$#5(101bv64, 0bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(8bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 8bv64);call write~$Pointer$#5(102bv64, 0bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(16bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 8bv64);call write~$Pointer$#5(103bv64, 0bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(24bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 8bv64);call write~intINTTYPE4#5(1643bv32, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(32bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 4bv64);call write~intINTTYPE1#5(0bv8, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(36bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 1bv64);call ims_pcu_get_cdc_union_desc_#t~mem526#1 := read~intINTTYPE1#5(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ~bvadd~64(36bv64, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset), 1bv64); [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume !ims_pcu_get_cdc_union_desc_#t~short525#1;havoc ims_pcu_get_cdc_union_desc_#t~mem523#1;havoc ims_pcu_get_cdc_union_desc_#t~mem524#1;havoc ims_pcu_get_cdc_union_desc_#t~short525#1;call ims_pcu_get_cdc_union_desc_#t~mem528#1 := read~intINTTYPE1#0(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1bv64);ims_pcu_get_cdc_union_desc_~buflen~0#1 := ~bvsub~64(ims_pcu_get_cdc_union_desc_~buflen~0#1, ~zero_extend~64~8(ims_pcu_get_cdc_union_desc_#t~mem528#1));havoc ims_pcu_get_cdc_union_desc_#t~mem528#1;call ims_pcu_get_cdc_union_desc_#t~mem529#1 := read~intINTTYPE1#0(ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset, 1bv64);ims_pcu_get_cdc_union_desc_~buf~0#1.base, ims_pcu_get_cdc_union_desc_~buf~0#1.offset := ims_pcu_get_cdc_union_desc_~buf~0#1.base, ~bvadd~64(ims_pcu_get_cdc_union_desc_~buf~0#1.offset, ~zero_extend~64~8(ims_pcu_get_cdc_union_desc_#t~mem529#1));havoc ims_pcu_get_cdc_union_desc_#t~mem529#1; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret707#1, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567: havoc ims_pcu_set_info_#t~memcpy~res288#1.base, ims_pcu_set_info_#t~memcpy~res288#1.offset; [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res288#1.base, ims_pcu_set_info_#t~memcpy~res288#1.offset := #Ultimate.C_memcpy#0(ims_pcu_set_info_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_set_info_~pcu#1.offset)), ims_pcu_set_info_~pcu#1.base, ~bvadd~64(21bv64, ims_pcu_set_info_~pcu#1.offset), 15bv64); srcloc: null [2025-02-08 04:38:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4510: assume 0bv32 != usb_endpoint_is_bulk_in_~tmp___0~2#1;usb_endpoint_is_bulk_in_~tmp___1~0#1 := 1bv32; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4510: assume !(0bv32 != usb_endpoint_is_bulk_in_~tmp___0~2#1);usb_endpoint_is_bulk_in_~tmp___1~0#1 := 0bv32; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume 0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset);havoc ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset;call ims_pcu_buffers_alloc_#t~mem452#1.base, ims_pcu_buffers_alloc_#t~mem452#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume !(0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset));havoc ims_pcu_buffers_alloc_#t~mem451#1.base, ims_pcu_buffers_alloc_#t~mem451#1.offset;assume { :begin_inline_ldv_usb_alloc_urb_120 } true;ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_120_#in~flags#1 := 0bv32, 208bv32;havoc ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret787#1.base, ldv_usb_alloc_urb_120_#t~ret787#1.offset, ldv_usb_alloc_urb_120_#t~ret788#1, ldv_usb_alloc_urb_120_~ldv_func_arg1#1, ldv_usb_alloc_urb_120_~flags#1, ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset, ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset, ldv_usb_alloc_urb_120_~tmp___0~32#1;ldv_usb_alloc_urb_120_~ldv_func_arg1#1 := ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1;ldv_usb_alloc_urb_120_~flags#1 := ldv_usb_alloc_urb_120_#in~flags#1;havoc ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset;havoc ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset;havoc ldv_usb_alloc_urb_120_~tmp___0~32#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294: assume 0bv32 != ims_pcu_ofn_reg_data_show_~error~20#1;ims_pcu_ofn_reg_data_show_#res#1 := ~sign_extend~64~32(ims_pcu_ofn_reg_data_show_~error~20#1);call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6294: assume !(0bv32 != ims_pcu_ofn_reg_data_show_~error~20#1);call ims_pcu_ofn_reg_data_show_#t~mem399#1 := read~intINTTYPE1#25(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, 1bv64); [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: ims_pcu_probe_#t~ret672#1 := ldv_sysfs_create_group_137_#res#1;havoc ldv_sysfs_create_group_137_#t~ret796#1, ldv_sysfs_create_group_137_~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_137_~tmp~79#1;havoc ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_137_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_137 } true;ims_pcu_probe_~error~33#1 := ims_pcu_probe_#t~ret672#1;havoc ims_pcu_probe_#t~ret672#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126-1: SUMMARY for call ldv_post_init_#t~ret844#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105: havoc ims_pcu_setup_gamepad_#t~mem199#1.base, ims_pcu_setup_gamepad_#t~mem199#1.offset; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105-1: SUMMARY for call dev_err(ims_pcu_setup_gamepad_#t~mem199#1.base, ims_pcu_setup_gamepad_#t~mem199#1.offset, 7bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret725#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset;ims_pcu_init_application_mode_#t~ret628#1 := ims_pcu_get_device_info_#res#1;havoc ims_pcu_get_device_info_#t~ret589#1, ims_pcu_get_device_info_#t~ret590#1, ims_pcu_get_device_info_#t~mem591#1.base, ims_pcu_get_device_info_#t~mem591#1.offset, ims_pcu_get_device_info_#t~mem592#1, ims_pcu_get_device_info_#t~mem593#1, ims_pcu_get_device_info_#t~mem594#1, ims_pcu_get_device_info_#t~mem595#1, ims_pcu_get_device_info_#t~mem596#1, ims_pcu_get_device_info_#t~mem597#1, ims_pcu_get_device_info_#t~loopctr598#1, ims_pcu_get_device_info_#t~nondet599#1, ims_pcu_get_device_info_#t~ret600#1, ims_pcu_get_device_info_#t~ret601#1, ims_pcu_get_device_info_#t~mem602#1.base, ims_pcu_get_device_info_#t~mem602#1.offset, ims_pcu_get_device_info_#t~mem603#1, ims_pcu_get_device_info_#t~mem604#1, ims_pcu_get_device_info_#t~mem605#1, ims_pcu_get_device_info_#t~mem606#1, ims_pcu_get_device_info_#t~mem607#1, ims_pcu_get_device_info_#t~mem608#1, ims_pcu_get_device_info_#t~loopctr609#1, ims_pcu_get_device_info_#t~nondet610#1, ims_pcu_get_device_info_#t~ret611#1, ims_pcu_get_device_info_#t~ret612#1, ims_pcu_get_device_info_#t~mem613#1.base, ims_pcu_get_device_info_#t~mem613#1.offset, ims_pcu_get_device_info_#t~mem614#1, ims_pcu_get_device_info_#t~loopctr615#1, ims_pcu_get_device_info_#t~nondet616#1, ims_pcu_get_device_info_#t~ret617#1, ims_pcu_get_device_info_#t~mem618#1, ims_pcu_get_device_info_#t~ret619#1, ims_pcu_get_device_info_#t~mem620#1.base, ims_pcu_get_device_info_#t~mem620#1.offset, ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, ims_pcu_get_device_info_~error~29#1, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_~tmp~44#1;havoc ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset;assume { :end_inline_ims_pcu_get_device_info } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret628#1;havoc ims_pcu_init_application_mode_#t~ret628#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret725#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret725#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126: ldv_post_init_~tmp~99#1 := ldv_post_init_#t~ret844#1;havoc ldv_post_init_#t~ret844#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~99#1;ldv_ldv_post_init_142_#t~ret799#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret844#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~99#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;ldv_ldv_post_init_142_~tmp~81#1 := ldv_ldv_post_init_142_#t~ret799#1;havoc ldv_ldv_post_init_142_#t~ret799#1;ldv_ldv_post_init_142_#res#1 := ldv_ldv_post_init_142_~tmp~81#1;ldv_entry_EMGentry_12_#t~ret717#1 := ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret799#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~81#1;havoc ldv_ldv_post_init_142_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_142 } true;ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 := ldv_entry_EMGentry_12_#t~ret717#1;havoc ldv_entry_EMGentry_12_#t~ret717#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6823: ims_pcu_parse_cdc_data_#t~ret549#1 := usb_endpoint_is_bulk_out_#res#1;havoc usb_endpoint_is_bulk_out_#t~ret49#1, usb_endpoint_is_bulk_out_#t~ret50#1, usb_endpoint_is_bulk_out_~epd#1.base, usb_endpoint_is_bulk_out_~epd#1.offset, usb_endpoint_is_bulk_out_~tmp~6#1, usb_endpoint_is_bulk_out_~tmp___0~3#1, usb_endpoint_is_bulk_out_~tmp___1~1#1;havoc usb_endpoint_is_bulk_out_#in~epd#1.base, usb_endpoint_is_bulk_out_#in~epd#1.offset;assume { :end_inline_usb_endpoint_is_bulk_out } true;ims_pcu_parse_cdc_data_~tmp___0~18#1 := ims_pcu_parse_cdc_data_#t~ret549#1;havoc ims_pcu_parse_cdc_data_#t~mem548#1.base, ims_pcu_parse_cdc_data_#t~mem548#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret549#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: SUMMARY for call ldv_assume((if 0bv32 == ldv_entry_EMGentry_12_~ldv_12_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5568-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res289#1.base, ims_pcu_set_info_#t~memcpy~res289#1.offset := #Ultimate.C_memcpy#0(ims_pcu_set_info_~pcu#1.base, ~bvadd~64(17bv64, ~bvadd~64(333bv64, ims_pcu_set_info_~pcu#1.offset)), ims_pcu_set_info_~pcu#1.base, ~bvadd~64(44bv64, ims_pcu_set_info_~pcu#1.offset), 8bv64); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: havoc ldv_usb_dummy_factory_9_#t~mem749#1.base, ldv_usb_dummy_factory_9_#t~mem749#1.offset, ldv_usb_dummy_factory_9_~arg0#1.base, ldv_usb_dummy_factory_9_~arg0#1.offset, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.base, ldv_usb_dummy_factory_9_~ldv_9_container_usb_driver~0#1.offset, ldv_usb_dummy_factory_9_~data~5#1.base, ldv_usb_dummy_factory_9_~data~5#1.offset;havoc ldv_usb_dummy_factory_9_#in~arg0#1.base, ldv_usb_dummy_factory_9_#in~arg0#1.offset;assume { :end_inline_ldv_usb_dummy_factory_9 } true; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5568: havoc ims_pcu_set_info_#t~memcpy~res289#1.base, ims_pcu_set_info_#t~memcpy~res289#1.offset; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret745#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret745#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret745#1; [2025-02-08 04:38:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974: ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset := ims_pcu_setup_buttons_#t~ret168#1.base, ims_pcu_setup_buttons_#t~ret168#1.offset;havoc ims_pcu_setup_buttons_#t~ret168#1.base, ims_pcu_setup_buttons_#t~ret168#1.offset; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4974-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret168#1.base, ims_pcu_setup_buttons_#t~ret168#1.offset := input_allocate_device(); srcloc: null [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7881-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret719#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7881: ldv_entry_EMGentry_12_~tmp~57#1 := ldv_entry_EMGentry_12_#t~ret719#1;havoc ldv_entry_EMGentry_12_#t~ret719#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626: havoc ims_pcu_buffers_alloc_#t~mem452#1.base, ims_pcu_buffers_alloc_#t~mem452#1.offset;ims_pcu_buffers_alloc_#res#1 := 4294967284bv32; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692-1: call ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem497#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(121bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem498#1.base, ims_pcu_buffers_alloc_#t~mem498#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(105bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem499#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(113bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_usb_free_coherent_123 } true;ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset, ldv_usb_free_coherent_123_#in~size#1, ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset, ldv_usb_free_coherent_123_#in~dma#1 := ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset, ims_pcu_buffers_alloc_#t~mem497#1, ims_pcu_buffers_alloc_#t~mem498#1.base, ims_pcu_buffers_alloc_#t~mem498#1.offset, ims_pcu_buffers_alloc_#t~mem499#1;havoc ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset, ldv_usb_free_coherent_123_~size#1, ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset, ldv_usb_free_coherent_123_~dma#1;ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset := ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset;ldv_usb_free_coherent_123_~size#1 := ldv_usb_free_coherent_123_#in~size#1;ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset := ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset;ldv_usb_free_coherent_123_~dma#1 := ldv_usb_free_coherent_123_#in~dma#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_usb_free_coherent_123_~dev#1.base, ldv_usb_free_coherent_123_~dev#1.offset, ldv_usb_free_coherent_123_~size#1, ldv_usb_free_coherent_123_~addr#1.base, ldv_usb_free_coherent_123_~addr#1.offset, ldv_usb_free_coherent_123_~dma#1;havoc ldv_usb_free_coherent_123_#in~dev#1.base, ldv_usb_free_coherent_123_#in~dev#1.offset, ldv_usb_free_coherent_123_#in~size#1, ldv_usb_free_coherent_123_#in~addr#1.base, ldv_usb_free_coherent_123_#in~addr#1.offset, ldv_usb_free_coherent_123_#in~dma#1;assume { :end_inline_ldv_usb_free_coherent_123 } true;havoc ims_pcu_buffers_alloc_#t~mem496#1.base, ims_pcu_buffers_alloc_#t~mem496#1.offset;havoc ims_pcu_buffers_alloc_#t~mem497#1;havoc ims_pcu_buffers_alloc_#t~mem498#1.base, ims_pcu_buffers_alloc_#t~mem498#1.offset;havoc ims_pcu_buffers_alloc_#t~mem499#1;call ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(185bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: ldv_usb_usb_instance_8_#t~ret767#1 := ldv_ldv_post_probe_147_#res#1;havoc ldv_ldv_post_probe_147_#t~ret800#1, ldv_ldv_post_probe_147_~retval#1, ldv_ldv_post_probe_147_~tmp~82#1;havoc ldv_ldv_post_probe_147_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_147 } true;ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 := ldv_usb_usb_instance_8_#t~ret767#1;havoc ldv_usb_usb_instance_8_#t~ret767#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem452#1.base, ims_pcu_buffers_alloc_#t~mem452#1.offset, 93bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: havoc ldv_usb_instance_release_8_4_~arg0#1.base, ldv_usb_instance_release_8_4_~arg0#1.offset, ldv_usb_instance_release_8_4_~arg1#1.base, ldv_usb_instance_release_8_4_~arg1#1.offset;havoc ldv_usb_instance_release_8_4_#in~arg0#1.base, ldv_usb_instance_release_8_4_#in~arg0#1.offset, ldv_usb_instance_release_8_4_#in~arg1#1.base, ldv_usb_instance_release_8_4_#in~arg1#1.offset;assume { :end_inline_ldv_usb_instance_release_8_4 } true;havoc ldv_usb_usb_instance_8_#t~mem777#1.base, ldv_usb_usb_instance_8_#t~mem777#1.offset; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: assume !(0bv32 != ims_pcu_probe_~error~33#1);call ims_pcu_probe_#t~mem673#1 := read~intINTTYPE1#0(ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(20bv64, ims_pcu_probe_~pcu~16#1.offset), 1bv64); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___2~6#1); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023-1: ims_pcu_get_device_info_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: assume ims_pcu_init_application_mode_#t~short634#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: assume !ims_pcu_init_application_mode_#t~short634#1;call ims_pcu_init_application_mode_#t~mem632#1 := read~intINTTYPE1#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64);call ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset := read~$Pointer$#19(~#ims_pcu_device_info~0.base, ~bvadd~64(~#ims_pcu_device_info~0.offset, ~bvmul~64(17bv64, ~sign_extend~64~32(~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem632#1)))), 8bv64);ims_pcu_init_application_mode_#t~short634#1 := 0bv64 == ~bvadd~64(ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume ims_pcu_init_application_mode_#t~short634#1;havoc ims_pcu_init_application_mode_#t~mem631#1;havoc ims_pcu_init_application_mode_#t~mem632#1;havoc ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset;havoc ims_pcu_init_application_mode_#t~short634#1;call ims_pcu_init_application_mode_#t~mem635#1.base, ims_pcu_init_application_mode_#t~mem635#1.offset := read~$Pointer$#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_application_mode_~pcu#1.offset), 8bv64);call ims_pcu_init_application_mode_#t~mem636#1 := read~intINTTYPE1#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume !ims_pcu_init_application_mode_#t~short634#1;havoc ims_pcu_init_application_mode_#t~mem631#1;havoc ims_pcu_init_application_mode_#t~mem632#1;havoc ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset;havoc ims_pcu_init_application_mode_#t~short634#1;assume { :begin_inline_atomic_add_return } true;atomic_add_return_#in~i#1, atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset := 1bv32, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset;havoc atomic_add_return_#res#1;havoc atomic_add_return_#t~ret778#1, atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset, atomic_add_return_~tmp~69#1;atomic_add_return_~i#1 := atomic_add_return_#in~i#1;atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset := atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset;havoc atomic_add_return_~tmp~69#1;assume { :begin_inline_ldv_linux_usb_dev_atomic_add_return } true;ldv_linux_usb_dev_atomic_add_return_#in~i#1, ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset := atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset;havoc ldv_linux_usb_dev_atomic_add_return_#res#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem817#1, ldv_linux_usb_dev_atomic_add_return_#t~mem818#1, ldv_linux_usb_dev_atomic_add_return_~i#1, ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset;ldv_linux_usb_dev_atomic_add_return_~i#1 := ldv_linux_usb_dev_atomic_add_return_#in~i#1;ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset := ldv_linux_usb_dev_atomic_add_return_#in~v#1.base, ldv_linux_usb_dev_atomic_add_return_#in~v#1.offset;call ldv_linux_usb_dev_atomic_add_return_#t~mem817#1 := read~intINTTYPE4#1(ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4bv64);call write~intINTTYPE4#1(~bvadd~32(ldv_linux_usb_dev_atomic_add_return_#t~mem817#1, ldv_linux_usb_dev_atomic_add_return_~i#1), ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4bv64);havoc ldv_linux_usb_dev_atomic_add_return_#t~mem817#1;call ldv_linux_usb_dev_atomic_add_return_#t~mem818#1 := read~intINTTYPE4#1(ldv_linux_usb_dev_atomic_add_return_~v#1.base, ldv_linux_usb_dev_atomic_add_return_~v#1.offset, 4bv64);ldv_linux_usb_dev_atomic_add_return_#res#1 := ldv_linux_usb_dev_atomic_add_return_#t~mem818#1;havoc ldv_linux_usb_dev_atomic_add_return_#t~mem818#1; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume 0bv32 == ims_pcu_parse_cdc_data_~tmp___0~18#1;call ims_pcu_parse_cdc_data_#t~mem550#1.base, ims_pcu_parse_cdc_data_#t~mem550#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6825: assume !(0bv32 == ims_pcu_parse_cdc_data_~tmp___0~18#1);call ims_pcu_parse_cdc_data_#t~mem551#1.base, ims_pcu_parse_cdc_data_#t~mem551#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(177bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: havoc ims_pcu_set_info_#t~memcpy~res290#1.base, ims_pcu_set_info_#t~memcpy~res290#1.offset; [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.base, ldv_usb_usb_instance_8_~ldv_8_ldv_param_13_1_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570-1: SUMMARY for call ims_pcu_set_info_#t~memcpy~res290#1.base, ims_pcu_set_info_#t~memcpy~res290#1.offset := #Ultimate.C_memcpy#0(ims_pcu_set_info_~pcu#1.base, ~bvadd~64(25bv64, ~bvadd~64(333bv64, ims_pcu_set_info_~pcu#1.offset)), ims_pcu_set_info_~pcu#1.base, ~bvadd~64(36bv64, ims_pcu_set_info_~pcu#1.offset), 8bv64); srcloc: null [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1; [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___2~11#1); [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6099: call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_#t~ret709#1 := ims_pcu_update_firmware_store_#res#1;havoc ims_pcu_update_firmware_store_#t~ret373#1.base, ims_pcu_update_firmware_store_#t~ret373#1.offset, ims_pcu_update_firmware_store_#t~ret374#1, ims_pcu_update_firmware_store_#t~mem375#1, ims_pcu_update_firmware_store_#t~ret376#1, ims_pcu_update_firmware_store_#t~mem377#1.base, ims_pcu_update_firmware_store_#t~mem377#1.offset, ims_pcu_update_firmware_store_#t~ret378#1, ims_pcu_update_firmware_store_#t~mem379#1.base, ims_pcu_update_firmware_store_#t~mem379#1.offset, ims_pcu_update_firmware_store_#t~mem380#1, ims_pcu_update_firmware_store_#t~mem381#1.base, ims_pcu_update_firmware_store_#t~mem381#1.offset, ims_pcu_update_firmware_store_#t~ret382#1, ims_pcu_update_firmware_store_#t~ret383#1, ims_pcu_update_firmware_store_#t~mem384#1.base, ims_pcu_update_firmware_store_#t~mem384#1.offset, ims_pcu_update_firmware_store_~dev#1.base, ims_pcu_update_firmware_store_~dev#1.offset, ims_pcu_update_firmware_store_~dattr#1.base, ims_pcu_update_firmware_store_~dattr#1.offset, ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, ims_pcu_update_firmware_store_~count#1, ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset, ims_pcu_update_firmware_store_~__mptr~7#1.base, ims_pcu_update_firmware_store_~__mptr~7#1.offset, ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset, ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, ims_pcu_update_firmware_store_~error~17#1;havoc ims_pcu_update_firmware_store_#in~dev#1.base, ims_pcu_update_firmware_store_#in~dev#1.offset, ims_pcu_update_firmware_store_#in~dattr#1.base, ims_pcu_update_firmware_store_#in~dattr#1.offset, ims_pcu_update_firmware_store_#in~buf#1.base, ims_pcu_update_firmware_store_#in~buf#1.offset, ims_pcu_update_firmware_store_#in~count#1;assume { :end_inline_ims_pcu_update_firmware_store } true;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret709#1; [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5967: ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset := ims_pcu_attribute_show_#t~ret351#1.base, ims_pcu_attribute_show_#t~ret351#1.offset;havoc ims_pcu_attribute_show_#t~ret351#1.base, ims_pcu_attribute_show_#t~ret351#1.offset;ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset := ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset;ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset := ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset;ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset := ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset;call ims_pcu_attribute_show_#t~mem352#1 := read~intINTTYPE8#26(ims_pcu_attribute_show_~attr~0#1.base, ~bvadd~64(43bv64, ims_pcu_attribute_show_~attr~0#1.offset), 8bv64);ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset := ims_pcu_attribute_show_~pcu~3#1.base, ~bvadd~64(ims_pcu_attribute_show_~pcu~3#1.offset, ims_pcu_attribute_show_#t~mem352#1);havoc ims_pcu_attribute_show_#t~mem352#1;call ims_pcu_attribute_show_#t~mem353#1 := read~intINTTYPE4#26(ims_pcu_attribute_show_~attr~0#1.base, ~bvadd~64(51bv64, ims_pcu_attribute_show_~attr~0#1.offset), 4bv64); [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5967-1: SUMMARY for call ims_pcu_attribute_show_#t~ret351#1.base, ims_pcu_attribute_show_#t~ret351#1.offset := usb_get_intfdata(ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset); srcloc: null [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: assume 0bv64 == ~bvadd~64(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset);call ims_pcu_setup_buttons_#t~mem169#1.base, ims_pcu_setup_buttons_#t~mem169#1.offset := read~$Pointer$#0(ims_pcu_setup_buttons_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_setup_buttons_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4976: assume !(0bv64 == ~bvadd~64(ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset));call ims_pcu_setup_buttons_#t~mem170#1 := read~intINTTYPE4#0(ims_pcu_setup_buttons_~pcu#1.base, ~bvadd~64(16bv64, ims_pcu_setup_buttons_~pcu#1.offset), 4bv64);ims_pcu_setup_buttons_#t~loopctr171#1 := 0bv64; [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume 0bv32 != ldv_entry_EMGentry_12_~tmp~57#1;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_4_12_7 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset; [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp~57#1); [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_3_#t~ret712#1 := ims_pcu_ofn_bit_show(ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset); srcloc: null [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret712#1; [2025-02-08 04:38:09,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: ldv_dummy_resourceless_instance_callback_0_3_#t~ret701#1 := ims_pcu_is_attr_visible_#res#1;havoc ims_pcu_is_attr_visible_#t~ret388#1.base, ims_pcu_is_attr_visible_#t~ret388#1.offset, ims_pcu_is_attr_visible_#t~mem389#1, ims_pcu_is_attr_visible_#t~mem390#1, ims_pcu_is_attr_visible_~kobj#1.base, ims_pcu_is_attr_visible_~kobj#1.offset, ims_pcu_is_attr_visible_~attr#1.base, ims_pcu_is_attr_visible_~attr#1.offset, ims_pcu_is_attr_visible_~n#1, ims_pcu_is_attr_visible_~dev~0#1.base, ims_pcu_is_attr_visible_~dev~0#1.offset, ims_pcu_is_attr_visible_~__mptr~9#1.base, ims_pcu_is_attr_visible_~__mptr~9#1.offset, ims_pcu_is_attr_visible_~intf~5#1.base, ims_pcu_is_attr_visible_~intf~5#1.offset, ims_pcu_is_attr_visible_~__mptr___0~4#1.base, ims_pcu_is_attr_visible_~__mptr___0~4#1.offset, ims_pcu_is_attr_visible_~pcu~8#1.base, ims_pcu_is_attr_visible_~pcu~8#1.offset, ims_pcu_is_attr_visible_~tmp~30#1.base, ims_pcu_is_attr_visible_~tmp~30#1.offset, ims_pcu_is_attr_visible_~mode~0#1;havoc ims_pcu_is_attr_visible_#in~kobj#1.base, ims_pcu_is_attr_visible_#in~kobj#1.offset, ims_pcu_is_attr_visible_#in~attr#1.base, ims_pcu_is_attr_visible_#in~attr#1.offset, ims_pcu_is_attr_visible_#in~n#1;assume { :end_inline_ims_pcu_is_attr_visible } true;havoc ldv_dummy_resourceless_instance_callback_0_3_#t~ret701#1; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret768#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: ldv_usb_usb_instance_8_~tmp___4~2#1 := ldv_usb_usb_instance_8_#t~ret768#1;havoc ldv_usb_usb_instance_8_#t~ret768#1; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset;ldv_usb_instance_probe_8_13_#t~ret755#1 := ims_pcu_probe_#res#1;havoc ims_pcu_probe_#t~ret661#1.base, ims_pcu_probe_#t~ret661#1.offset, ims_pcu_probe_#t~ret662#1.base, ims_pcu_probe_#t~ret662#1.offset, ims_pcu_probe_#t~mem663#1, ims_pcu_probe_#t~ret664#1, ims_pcu_probe_#t~mem665#1.base, ims_pcu_probe_#t~mem665#1.offset, ims_pcu_probe_#t~ret666#1, ims_pcu_probe_#t~mem667#1.base, ims_pcu_probe_#t~mem667#1.offset, ims_pcu_probe_#t~mem668#1.base, ims_pcu_probe_#t~mem668#1.offset, ims_pcu_probe_#t~ret669#1, ims_pcu_probe_#t~ret670#1, ims_pcu_probe_#t~ret671#1, ims_pcu_probe_#t~ret672#1, ims_pcu_probe_#t~mem673#1, ims_pcu_probe_#t~ret674#1, ims_pcu_probe_#t~ret675#1, ims_pcu_probe_#t~mem676#1.base, ims_pcu_probe_#t~mem676#1.offset, ims_pcu_probe_~intf#1.base, ims_pcu_probe_~intf#1.offset, ims_pcu_probe_~id#1.base, ims_pcu_probe_~id#1.offset, ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, ims_pcu_probe_~error~33#1, ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset, ims_pcu_probe_~tmp___1~8#1, ims_pcu_probe_~tmp___2~3#1;havoc ims_pcu_probe_#in~intf#1.base, ims_pcu_probe_#in~intf#1.offset, ims_pcu_probe_#in~id#1.base, ims_pcu_probe_#in~id#1.offset;assume { :end_inline_ims_pcu_probe } true;ldv_usb_instance_probe_8_13_~tmp~66#1 := ldv_usb_instance_probe_8_13_#t~ret755#1;havoc ldv_usb_instance_probe_8_13_#t~ret755#1;ldv_usb_instance_probe_8_13_#res#1 := ldv_usb_instance_probe_8_13_~tmp~66#1; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call dev_err(ims_pcu_init_application_mode_#t~mem635#1.base, ims_pcu_init_application_mode_#t~mem635#1.offset, 130bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: havoc ims_pcu_init_application_mode_#t~mem635#1.base, ims_pcu_init_application_mode_#t~mem635#1.offset;havoc ims_pcu_init_application_mode_#t~mem636#1;ims_pcu_init_application_mode_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset);havoc ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959-1: SUMMARY for call ims_pcu_get_device_info_#t~ret589#1 := ims_pcu_get_info(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset); srcloc: null [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret589#1;havoc ims_pcu_get_device_info_#t~ret589#1; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret726#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp~60#1.offset; [2025-02-08 04:38:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_142_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret844#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~99#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~99#1; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem550#1.base, ims_pcu_parse_cdc_data_#t~mem550#1.offset, 107bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: havoc ims_pcu_parse_cdc_data_#t~mem550#1.base, ims_pcu_parse_cdc_data_#t~mem550#1.offset;ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: assume { :end_inline_ims_pcu_driver_exit } true; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572-1: SUMMARY for call ims_pcu_set_info_#t~ret291#1 := __ims_pcu_execute_command(ims_pcu_set_info_~pcu#1.base, ims_pcu_set_info_~pcu#1.offset, 171bv8, ims_pcu_set_info_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_set_info_~pcu#1.offset)), 31bv64, 203bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_cmd_mutex_of_ims_pcu(ldv_mutex_lock_110_~ldv_func_arg1#1.base, ldv_mutex_lock_110_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5572: ims_pcu_set_info_~error~7#1 := ims_pcu_set_info_#t~ret291#1;havoc ims_pcu_set_info_#t~ret291#1; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299: ims_pcu_ofn_reg_data_show_~tmp___0~14#1 := ims_pcu_ofn_reg_data_show_#t~ret400#1;havoc ims_pcu_ofn_reg_data_show_#t~mem399#1;havoc ims_pcu_ofn_reg_data_show_#t~ret400#1;ims_pcu_ofn_reg_data_show_#res#1 := ~sign_extend~64~32(ims_pcu_ofn_reg_data_show_~tmp___0~14#1);call ULTIMATE.dealloc(ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset);havoc ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6299-1: SUMMARY for call ims_pcu_ofn_reg_data_show_#t~ret400#1 := scnprintf(ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, 4096bv64, 60bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret746#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp~65#1.offset; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978: havoc ims_pcu_setup_buttons_#t~mem169#1.base, ims_pcu_setup_buttons_#t~mem169#1.offset;ims_pcu_setup_buttons_#res#1 := 4294967284bv32; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4978-1: SUMMARY for call dev_err(ims_pcu_setup_buttons_#t~mem169#1.base, ims_pcu_setup_buttons_#t~mem169#1.offset, 2bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume { :end_inline_ldv_linux_kernel_sched_completion_init_completion_async_firmware_done_of_ims_pcu } true; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: havoc ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret694#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret695#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret696#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret697#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret698#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret699#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_#t~ret700#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_1~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_2~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_3~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp~56#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___0~21#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___1~9#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___2~4#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___3~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___4~1#1.offset, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.base, ldv_dispatch_register_dummy_resourceless_instance_4_12_7_~tmp___5~1#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_4_12_7 } true;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_3_12_6 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: SUMMARY for call ldv_assume((if 0bv32 != ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348-1: SUMMARY for call ldv_usb_instance_callback_8_6_#t~ret750#1 := ims_pcu_resume(ldv_usb_instance_callback_8_6_~arg1#1.base, ldv_usb_instance_callback_8_6_~arg1#1.offset); srcloc: null [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume 0bv32 != ldv_usb_usb_instance_8_~tmp___4~2#1; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8480: assume !(0bv32 != ldv_usb_usb_instance_8_~tmp___4~2#1); [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: assume 0bv32 != ~zero_extend~32~8(ims_pcu_probe_#t~mem673#1);havoc ims_pcu_probe_#t~mem673#1;assume { :begin_inline_ims_pcu_init_bootloader_mode } true;ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_init_bootloader_mode_#res#1;havoc ims_pcu_init_bootloader_mode_#t~ret652#1, ims_pcu_init_bootloader_mode_#t~mem653#1.base, ims_pcu_init_bootloader_mode_#t~mem653#1.offset, ims_pcu_init_bootloader_mode_#t~ret654#1, ims_pcu_init_bootloader_mode_#t~ret655#1, ims_pcu_init_bootloader_mode_#t~mem656#1.base, ims_pcu_init_bootloader_mode_#t~mem656#1.offset, ims_pcu_init_bootloader_mode_#t~mem657#1, ims_pcu_init_bootloader_mode_#t~mem658#1, ims_pcu_init_bootloader_mode_#t~mem659#1.base, ims_pcu_init_bootloader_mode_#t~mem659#1.offset, ims_pcu_init_bootloader_mode_#t~ret660#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, ims_pcu_init_bootloader_mode_~error~32#1;ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset := ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset;havoc ims_pcu_init_bootloader_mode_~error~32#1; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: assume !(0bv32 != ~zero_extend~32~8(ims_pcu_probe_#t~mem673#1));havoc ims_pcu_probe_#t~mem673#1;assume { :begin_inline_ims_pcu_init_application_mode } true;ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset := ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset;havoc ims_pcu_init_application_mode_#res#1;havoc ims_pcu_init_application_mode_#t~ret628#1, ims_pcu_init_application_mode_#t~ret629#1, ims_pcu_init_application_mode_#t~mem630#1.base, ims_pcu_init_application_mode_#t~mem630#1.offset, ims_pcu_init_application_mode_#t~mem631#1, ims_pcu_init_application_mode_#t~mem632#1, ims_pcu_init_application_mode_#t~mem633#1.base, ims_pcu_init_application_mode_#t~mem633#1.offset, ims_pcu_init_application_mode_#t~short634#1, ims_pcu_init_application_mode_#t~mem635#1.base, ims_pcu_init_application_mode_#t~mem635#1.offset, ims_pcu_init_application_mode_#t~mem636#1, ims_pcu_init_application_mode_#t~ret637#1, ims_pcu_init_application_mode_#t~mem638#1, ims_pcu_init_application_mode_#t~mem639#1.base, ims_pcu_init_application_mode_#t~mem639#1.offset, ims_pcu_init_application_mode_#t~ret640#1, ims_pcu_init_application_mode_#t~ret641#1, ims_pcu_init_application_mode_#t~mem642#1, ims_pcu_init_application_mode_#t~mem643#1.base, ims_pcu_init_application_mode_#t~mem643#1.offset, ims_pcu_init_application_mode_#t~mem644#1, ims_pcu_init_application_mode_#t~ret645#1, ims_pcu_init_application_mode_#t~mem646#1, ims_pcu_init_application_mode_#t~ret647#1, ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset, ims_pcu_init_application_mode_~error~31#1, ims_pcu_init_application_mode_~tmp~46#1;ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset := ims_pcu_init_application_mode_#in~pcu#1.base, ims_pcu_init_application_mode_#in~pcu#1.offset;call ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc ims_pcu_init_application_mode_~info~0#1.base, ims_pcu_init_application_mode_~info~0#1.offset;havoc ims_pcu_init_application_mode_~error~31#1;havoc ims_pcu_init_application_mode_~tmp~46#1;call write~intINTTYPE4#1(4294967295bv32, ims_pcu_init_application_mode_~#device_no~0#1.base, ims_pcu_init_application_mode_~#device_no~0#1.offset, 4bv64);assume { :begin_inline_ims_pcu_get_device_info } true;ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset := ims_pcu_init_application_mode_~pcu#1.base, ims_pcu_init_application_mode_~pcu#1.offset;havoc ims_pcu_get_device_info_#res#1;havoc ims_pcu_get_device_info_#t~ret589#1, ims_pcu_get_device_info_#t~ret590#1, ims_pcu_get_device_info_#t~mem591#1.base, ims_pcu_get_device_info_#t~mem591#1.offset, ims_pcu_get_device_info_#t~mem592#1, ims_pcu_get_device_info_#t~mem593#1, ims_pcu_get_device_info_#t~mem594#1, ims_pcu_get_device_info_#t~mem595#1, ims_pcu_get_device_info_#t~mem596#1, ims_pcu_get_device_info_#t~mem597#1, ims_pcu_get_device_info_#t~loopctr598#1, ims_pcu_get_device_info_#t~nondet599#1, ims_pcu_get_device_info_#t~ret600#1, ims_pcu_get_device_info_#t~ret601#1, ims_pcu_get_device_info_#t~mem602#1.base, ims_pcu_get_device_info_#t~mem602#1.offset, ims_pcu_get_device_info_#t~mem603#1, ims_pcu_get_device_info_#t~mem604#1, ims_pcu_get_device_info_#t~mem605#1, ims_pcu_get_device_info_#t~mem606#1, ims_pcu_get_device_info_#t~mem607#1, ims_pcu_get_device_info_#t~mem608#1, ims_pcu_get_device_info_#t~loopctr609#1, ims_pcu_get_device_info_#t~nondet610#1, ims_pcu_get_device_info_#t~ret611#1, ims_pcu_get_device_info_#t~ret612#1, ims_pcu_get_device_info_#t~mem613#1.base, ims_pcu_get_device_info_#t~mem613#1.offset, ims_pcu_get_device_info_#t~mem614#1, ims_pcu_get_device_info_#t~loopctr615#1, ims_pcu_get_device_info_#t~nondet616#1, ims_pcu_get_device_info_#t~ret617#1, ims_pcu_get_device_info_#t~mem618#1, ims_pcu_get_device_info_#t~ret619#1, ims_pcu_get_device_info_#t~mem620#1.base, ims_pcu_get_device_info_#t~mem620#1.offset, ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, ims_pcu_get_device_info_~error~29#1, ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset, ims_pcu_get_device_info_~tmp~44#1;ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset := ims_pcu_get_device_info_#in~pcu#1.base, ims_pcu_get_device_info_#in~pcu#1.offset;havoc ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset := #Ultimate.allocOnStack(37bv64);havoc ims_pcu_get_device_info_~tmp~44#1; [2025-02-08 04:38:09,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: havoc ldv_usb_instance_callback_8_6_#t~ret750#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret727#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret727#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret706#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_3_12_6 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_12_5 } true; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret727#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: assume 0bv32 != ims_pcu_get_device_info_~error~29#1;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: assume !(0bv32 != ims_pcu_get_device_info_~error~29#1); [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763-1: SUMMARY for call ims_pcu_get_cdc_union_desc_#t~ret527#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(ims_pcu_get_cdc_union_desc_#t~mem526#1)), 0bv64); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: ims_pcu_get_cdc_union_desc_~tmp~41#1 := ims_pcu_get_cdc_union_desc_#t~ret527#1;havoc ims_pcu_get_cdc_union_desc_#t~mem526#1;havoc ims_pcu_get_cdc_union_desc_#t~ret527#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697-1: SUMMARY for call kfree(ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: havoc ims_pcu_buffers_alloc_#t~mem500#1.base, ims_pcu_buffers_alloc_#t~mem500#1.offset;call ims_pcu_buffers_alloc_#t~mem501#1.base, ims_pcu_buffers_alloc_#t~mem501#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_usb_free_urb_124 } true;ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset := ims_pcu_buffers_alloc_#t~mem501#1.base, ims_pcu_buffers_alloc_#t~mem501#1.offset;havoc ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset;ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset := ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_103_~ldv_func_arg1#1.base, ldv_mutex_unlock_103_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret747#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret747#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret747#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_4_12_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_3_12_4 } true; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume 0bv32 != ims_pcu_set_info_~error~7#1;call ims_pcu_set_info_#t~mem292#1.base, ims_pcu_set_info_#t~mem292#1.offset := read~$Pointer$#0(ims_pcu_set_info_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_set_info_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume !(0bv32 != ims_pcu_set_info_~error~7#1);ims_pcu_set_info_#res#1 := 0bv32; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: ims_pcu_buffers_alloc_#t~ret453#1.base, ims_pcu_buffers_alloc_#t~ret453#1.offset := ldv_usb_alloc_urb_120_#res#1.base, ldv_usb_alloc_urb_120_#res#1.offset;havoc ldv_usb_alloc_urb_120_#t~ret787#1.base, ldv_usb_alloc_urb_120_#t~ret787#1.offset, ldv_usb_alloc_urb_120_#t~ret788#1, ldv_usb_alloc_urb_120_~ldv_func_arg1#1, ldv_usb_alloc_urb_120_~flags#1, ldv_usb_alloc_urb_120_~res~2#1.base, ldv_usb_alloc_urb_120_~res~2#1.offset, ldv_usb_alloc_urb_120_~tmp~75#1.base, ldv_usb_alloc_urb_120_~tmp~75#1.offset, ldv_usb_alloc_urb_120_~tmp___0~32#1;havoc ldv_usb_alloc_urb_120_#in~ldv_func_arg1#1, ldv_usb_alloc_urb_120_#in~flags#1;assume { :end_inline_ldv_usb_alloc_urb_120 } true;call write~$Pointer$#0(ims_pcu_buffers_alloc_#t~ret453#1.base, ims_pcu_buffers_alloc_#t~ret453#1.offset, ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);havoc ims_pcu_buffers_alloc_#t~ret453#1.base, ims_pcu_buffers_alloc_#t~ret453#1.offset;call ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: SUMMARY for call ldv_assume((if 0bv32 == ldv_usb_usb_instance_8_~ldv_8_probe_retval_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4518-1: usb_endpoint_is_bulk_in_#res#1 := usb_endpoint_is_bulk_in_~tmp___1~0#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: ims_pcu_probe_#t~ret674#1 := ims_pcu_init_bootloader_mode_#res#1;havoc ims_pcu_init_bootloader_mode_#t~ret652#1, ims_pcu_init_bootloader_mode_#t~mem653#1.base, ims_pcu_init_bootloader_mode_#t~mem653#1.offset, ims_pcu_init_bootloader_mode_#t~ret654#1, ims_pcu_init_bootloader_mode_#t~ret655#1, ims_pcu_init_bootloader_mode_#t~mem656#1.base, ims_pcu_init_bootloader_mode_#t~mem656#1.offset, ims_pcu_init_bootloader_mode_#t~mem657#1, ims_pcu_init_bootloader_mode_#t~mem658#1, ims_pcu_init_bootloader_mode_#t~mem659#1.base, ims_pcu_init_bootloader_mode_#t~mem659#1.offset, ims_pcu_init_bootloader_mode_#t~ret660#1, ims_pcu_init_bootloader_mode_~pcu#1.base, ims_pcu_init_bootloader_mode_~pcu#1.offset, ims_pcu_init_bootloader_mode_~error~32#1;havoc ims_pcu_init_bootloader_mode_#in~pcu#1.base, ims_pcu_init_bootloader_mode_#in~pcu#1.offset;assume { :end_inline_ims_pcu_init_bootloader_mode } true;ims_pcu_probe_~tmp___1~8#1 := ims_pcu_probe_#t~ret674#1;havoc ims_pcu_probe_#t~ret674#1;ims_pcu_probe_~error~33#1 := ims_pcu_probe_~tmp___1~8#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972-1: SUMMARY for call ims_pcu_attribute_show_#t~ret354#1 := scnprintf(ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, 4096bv64, 44bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1; [2025-02-08 04:38:09,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___1~11#1);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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret704#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_ims_pcu_ofn_reg_data_show } true;ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset, ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset, ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#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 ims_pcu_ofn_reg_data_show_#res#1;havoc ims_pcu_ofn_reg_data_show_#t~ret396#1.base, ims_pcu_ofn_reg_data_show_#t~ret396#1.offset, ims_pcu_ofn_reg_data_show_#t~mem397#1, ims_pcu_ofn_reg_data_show_#t~ret398#1, ims_pcu_ofn_reg_data_show_#t~mem399#1, ims_pcu_ofn_reg_data_show_#t~ret400#1, ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset, ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset, ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset, ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset, ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset, ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset, ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset, ims_pcu_ofn_reg_data_show_~error~20#1, ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset, ims_pcu_ofn_reg_data_show_~tmp___0~14#1;ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset := ims_pcu_ofn_reg_data_show_#in~dev#1.base, ims_pcu_ofn_reg_data_show_#in~dev#1.offset;ims_pcu_ofn_reg_data_show_~dattr#1.base, ims_pcu_ofn_reg_data_show_~dattr#1.offset := ims_pcu_ofn_reg_data_show_#in~dattr#1.base, ims_pcu_ofn_reg_data_show_#in~dattr#1.offset;ims_pcu_ofn_reg_data_show_~buf#1.base, ims_pcu_ofn_reg_data_show_~buf#1.offset := ims_pcu_ofn_reg_data_show_#in~buf#1.base, ims_pcu_ofn_reg_data_show_#in~buf#1.offset;havoc ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset;havoc ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset;havoc ims_pcu_ofn_reg_data_show_~pcu~9#1.base, ims_pcu_ofn_reg_data_show_~pcu~9#1.offset;havoc ims_pcu_ofn_reg_data_show_~tmp~33#1.base, ims_pcu_ofn_reg_data_show_~tmp~33#1.offset;havoc ims_pcu_ofn_reg_data_show_~error~20#1;call ims_pcu_ofn_reg_data_show_~#data~2#1.base, ims_pcu_ofn_reg_data_show_~#data~2#1.offset := #Ultimate.allocOnStack(1bv64);havoc ims_pcu_ofn_reg_data_show_~tmp___0~14#1;ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset := ims_pcu_ofn_reg_data_show_~dev#1.base, ims_pcu_ofn_reg_data_show_~dev#1.offset;ims_pcu_ofn_reg_data_show_~intf~6#1.base, ims_pcu_ofn_reg_data_show_~intf~6#1.offset := ims_pcu_ofn_reg_data_show_~__mptr~10#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_ofn_reg_data_show_~__mptr~10#1.offset); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972: ims_pcu_attribute_show_~tmp___0~12#1 := ims_pcu_attribute_show_#t~ret354#1;havoc ims_pcu_attribute_show_#t~mem353#1;havoc ims_pcu_attribute_show_#t~ret354#1;ims_pcu_attribute_show_#res#1 := ~sign_extend~64~32(ims_pcu_attribute_show_~tmp___0~12#1); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset;ims_pcu_init_application_mode_#t~ret629#1 := ims_pcu_identify_type_#res#1;havoc ims_pcu_identify_type_#t~ret621#1, ims_pcu_identify_type_#t~mem622#1.base, ims_pcu_identify_type_#t~mem622#1.offset, ims_pcu_identify_type_#t~mem623#1, ims_pcu_identify_type_#t~mem624#1, ims_pcu_identify_type_#t~ret625#1, ims_pcu_identify_type_#t~mem626#1.base, ims_pcu_identify_type_#t~mem626#1.offset, ims_pcu_identify_type_#t~mem627#1, ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, ims_pcu_identify_type_~error~30#1, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, ims_pcu_identify_type_~tmp~45#1;havoc ims_pcu_identify_type_#in~pcu#1.base, ims_pcu_identify_type_#in~pcu#1.offset, ims_pcu_identify_type_#in~device_id#1.base, ims_pcu_identify_type_#in~device_id#1.offset;assume { :end_inline_ims_pcu_identify_type } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret629#1;havoc ims_pcu_init_application_mode_#t~ret629#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_3_12_4 } true; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume 0bv64 != ims_pcu_get_cdc_union_desc_~tmp~41#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !(0bv64 != ims_pcu_get_cdc_union_desc_~tmp~41#1); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: ldv_usb_usb_instance_8_~tmp___2~12#1 := ldv_usb_usb_instance_8_#t~ret769#1;havoc ldv_usb_usb_instance_8_#t~ret769#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-1: SUMMARY for call ldv_usb_usb_instance_8_#t~ret769#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: ldv_usb_register_driver_#t~ret759#1 := ldv_pre_usb_register_driver_#res#1;havoc ldv_pre_usb_register_driver_#t~ret871#1, ldv_pre_usb_register_driver_~nondet~3#1, ldv_pre_usb_register_driver_~tmp~111#1;assume { :end_inline_ldv_pre_usb_register_driver } true;ldv_usb_register_driver_~arg0#1 := ldv_usb_register_driver_#t~ret759#1;havoc ldv_usb_register_driver_#t~ret759#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset := ims_pcu_update_firmware_status_show_#t~ret385#1.base, ims_pcu_update_firmware_status_show_#t~ret385#1.offset;havoc ims_pcu_update_firmware_status_show_#t~ret385#1.base, ims_pcu_update_firmware_status_show_#t~ret385#1.offset;ims_pcu_update_firmware_status_show_~pcu~7#1.base, ims_pcu_update_firmware_status_show_~pcu~7#1.offset := ims_pcu_update_firmware_status_show_~tmp~29#1.base, ims_pcu_update_firmware_status_show_~tmp~29#1.offset;call ims_pcu_update_firmware_status_show_#t~mem386#1 := read~intINTTYPE4#0(ims_pcu_update_firmware_status_show_~pcu~7#1.base, ~bvadd~64(75bv64, ims_pcu_update_firmware_status_show_~pcu~7#1.offset), 4bv64); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171-1: SUMMARY for call ims_pcu_update_firmware_status_show_#t~ret385#1.base, ims_pcu_update_firmware_status_show_#t~ret385#1.offset := usb_get_intfdata(ims_pcu_update_firmware_status_show_~intf~4#1.base, ims_pcu_update_firmware_status_show_~intf~4#1.offset); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228: ims_pcu_probe_#t~ret661#1.base, ims_pcu_probe_#t~ret661#1.offset := interface_to_usbdev_#res#1.base, interface_to_usbdev_#res#1.offset;havoc interface_to_usbdev_#t~mem79#1.base, interface_to_usbdev_#t~mem79#1.offset, interface_to_usbdev_~intf#1.base, interface_to_usbdev_~intf#1.offset, interface_to_usbdev_~__mptr~0#1.base, interface_to_usbdev_~__mptr~0#1.offset;havoc interface_to_usbdev_#in~intf#1.base, interface_to_usbdev_#in~intf#1.offset;assume { :end_inline_interface_to_usbdev } true;ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset := ims_pcu_probe_#t~ret661#1.base, ims_pcu_probe_#t~ret661#1.offset;havoc ims_pcu_probe_#t~ret661#1.base, ims_pcu_probe_#t~ret661#1.offset;ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset := ims_pcu_probe_~tmp~47#1.base, ims_pcu_probe_~tmp~47#1.offset; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___1~16#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_3 } true;ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret714#1, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_#in~arg3#1.offset;assume { :begin_inline_ims_pcu_ofn_reg_addr_show } true;ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset, ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset, ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_3_~arg3#1.offset;havoc ims_pcu_ofn_reg_addr_show_#res#1;havoc ims_pcu_ofn_reg_addr_show_#t~ret406#1.base, ims_pcu_ofn_reg_addr_show_#t~ret406#1.offset, ims_pcu_ofn_reg_addr_show_#t~mem407#1, ims_pcu_ofn_reg_addr_show_#t~ret408#1, ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset, ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset, ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset, ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset, ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset, ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset, ims_pcu_ofn_reg_addr_show_~error~22#1;ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset := ims_pcu_ofn_reg_addr_show_#in~dev#1.base, ims_pcu_ofn_reg_addr_show_#in~dev#1.offset;ims_pcu_ofn_reg_addr_show_~dattr#1.base, ims_pcu_ofn_reg_addr_show_~dattr#1.offset := ims_pcu_ofn_reg_addr_show_#in~dattr#1.base, ims_pcu_ofn_reg_addr_show_#in~dattr#1.offset;ims_pcu_ofn_reg_addr_show_~buf#1.base, ims_pcu_ofn_reg_addr_show_~buf#1.offset := ims_pcu_ofn_reg_addr_show_#in~buf#1.base, ims_pcu_ofn_reg_addr_show_#in~buf#1.offset;havoc ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset;havoc ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset;havoc ims_pcu_ofn_reg_addr_show_~pcu~11#1.base, ims_pcu_ofn_reg_addr_show_~pcu~11#1.offset;havoc ims_pcu_ofn_reg_addr_show_~tmp~35#1.base, ims_pcu_ofn_reg_addr_show_~tmp~35#1.offset;havoc ims_pcu_ofn_reg_addr_show_~error~22#1;ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset := ims_pcu_ofn_reg_addr_show_~dev#1.base, ims_pcu_ofn_reg_addr_show_~dev#1.offset;ims_pcu_ofn_reg_addr_show_~intf~8#1.base, ims_pcu_ofn_reg_addr_show_~intf~8#1.offset := ims_pcu_ofn_reg_addr_show_~__mptr~12#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_ofn_reg_addr_show_~__mptr~12#1.offset); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume 1bv32 == ~ldv_linux_usb_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_usb_register__wrong_return_value } true;ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1 := (if 0bv32 != ldv_linux_usb_register_check_return_value_probe_~retval#1 then 1bv32 else 0bv32);havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;ldv_assert_linux_usb_register__wrong_return_value_~expr#1 := ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume !(1bv32 == ~ldv_linux_usb_register_probe_state~0); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume 0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset);havoc ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset;call ims_pcu_buffers_alloc_#t~mem455#1.base, ims_pcu_buffers_alloc_#t~mem455#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume !(0bv64 == ~bvadd~64(ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset));havoc ims_pcu_buffers_alloc_#t~mem454#1.base, ims_pcu_buffers_alloc_#t~mem454#1.offset;call ims_pcu_buffers_alloc_#t~mem456#1.base, ims_pcu_buffers_alloc_#t~mem456#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem457#1.base, ims_pcu_buffers_alloc_#t~mem457#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem458#1 := read~intINTTYPE4#0(ims_pcu_buffers_alloc_#t~mem457#1.base, ~bvadd~64(92bv64, ims_pcu_buffers_alloc_#t~mem457#1.offset), 4bv64);call write~intINTTYPE4#0(~bvor~32(4bv32, ims_pcu_buffers_alloc_#t~mem458#1), ims_pcu_buffers_alloc_#t~mem456#1.base, ~bvadd~64(92bv64, ims_pcu_buffers_alloc_#t~mem456#1.offset), 4bv64);havoc ims_pcu_buffers_alloc_#t~mem456#1.base, ims_pcu_buffers_alloc_#t~mem456#1.offset;havoc ims_pcu_buffers_alloc_#t~mem457#1.base, ims_pcu_buffers_alloc_#t~mem457#1.offset;havoc ims_pcu_buffers_alloc_#t~mem458#1;call ims_pcu_buffers_alloc_#t~mem459#1.base, ims_pcu_buffers_alloc_#t~mem459#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(145bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem460#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(161bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call write~intINTTYPE8#0(ims_pcu_buffers_alloc_#t~mem460#1, ims_pcu_buffers_alloc_#t~mem459#1.base, ~bvadd~64(104bv64, ims_pcu_buffers_alloc_#t~mem459#1.offset), 8bv64);havoc ims_pcu_buffers_alloc_#t~mem459#1.base, ims_pcu_buffers_alloc_#t~mem459#1.offset;havoc ims_pcu_buffers_alloc_#t~mem460#1;call ims_pcu_buffers_alloc_#t~mem461#1.base, ims_pcu_buffers_alloc_#t~mem461#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem462#1.base, ims_pcu_buffers_alloc_#t~mem462#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(137bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem463#1 := read~intINTTYPE1#0(ims_pcu_buffers_alloc_#t~mem462#1.base, ~bvadd~64(2bv64, ims_pcu_buffers_alloc_#t~mem462#1.offset), 1bv64); [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset := ldv_usb_alloc_urb_122_#t~ret791#1.base, ldv_usb_alloc_urb_122_#t~ret791#1.offset;havoc ldv_usb_alloc_urb_122_#t~ret791#1.base, ldv_usb_alloc_urb_122_#t~ret791#1.offset;ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset := ldv_usb_alloc_urb_122_~tmp~77#1.base, ldv_usb_alloc_urb_122_~tmp~77#1.offset; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_9_#t~ret707#1 := ims_pcu_ofn_bit_store(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); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880-1: SUMMARY for call ldv_usb_alloc_urb_122_#t~ret791#1.base, ldv_usb_alloc_urb_122_#t~ret791#1.offset := ldv_linux_usb_urb_usb_alloc_urb(); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: havoc ldv_dummy_resourceless_instance_callback_3_9_#t~ret707#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: havoc ims_pcu_set_info_#t~mem292#1.base, ims_pcu_set_info_#t~mem292#1.offset;ims_pcu_set_info_#res#1 := ims_pcu_set_info_~error~7#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577-1: SUMMARY for call dev_err(ims_pcu_set_info_#t~mem292#1.base, ims_pcu_set_info_#t~mem292#1.offset, 24bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: ldv_usb_register_driver_~tmp~67#1 := ldv_usb_register_driver_#t~ret760#1;havoc ldv_usb_register_driver_#t~ret760#1; [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.base, ldv_usb_usb_instance_8_~ldv_8_resource_usb_interface~0#1.offset); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: SUMMARY for call ldv_usb_register_driver_#t~ret760#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: SUMMARY for call input_free_device(ims_pcu_setup_gamepad_~input~3#1.base, ims_pcu_setup_gamepad_~input~3#1.offset); srcloc: null [2025-02-08 04:38:09,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:38:09,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset := ims_pcu_update_firmware_store_#t~ret373#1.base, ims_pcu_update_firmware_store_#t~ret373#1.offset;havoc ims_pcu_update_firmware_store_#t~ret373#1.base, ims_pcu_update_firmware_store_#t~ret373#1.offset;ims_pcu_update_firmware_store_~pcu~6#1.base, ims_pcu_update_firmware_store_~pcu~6#1.offset := ims_pcu_update_firmware_store_~tmp~28#1.base, ims_pcu_update_firmware_store_~tmp~28#1.offset;call write~$Pointer$#7(0bv64, 0bv64, ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset, 8bv64); [2025-02-08 04:38:09,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~tmp___0~24#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_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret705#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_ims_pcu_ofn_reg_data_store } true;ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset, ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset, ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset, ims_pcu_ofn_reg_data_store_#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 ims_pcu_ofn_reg_data_store_#res#1;havoc ims_pcu_ofn_reg_data_store_#t~ret401#1.base, ims_pcu_ofn_reg_data_store_#t~ret401#1.offset, ims_pcu_ofn_reg_data_store_#t~ret402#1, ims_pcu_ofn_reg_data_store_#t~mem403#1, ims_pcu_ofn_reg_data_store_#t~mem404#1, ims_pcu_ofn_reg_data_store_#t~ret405#1, ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset, ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset, ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset, ims_pcu_ofn_reg_data_store_~count#1, ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset, ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset, ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset, ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset, ims_pcu_ofn_reg_data_store_~error~21#1, ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset;ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset := ims_pcu_ofn_reg_data_store_#in~dev#1.base, ims_pcu_ofn_reg_data_store_#in~dev#1.offset;ims_pcu_ofn_reg_data_store_~dattr#1.base, ims_pcu_ofn_reg_data_store_~dattr#1.offset := ims_pcu_ofn_reg_data_store_#in~dattr#1.base, ims_pcu_ofn_reg_data_store_#in~dattr#1.offset;ims_pcu_ofn_reg_data_store_~buf#1.base, ims_pcu_ofn_reg_data_store_~buf#1.offset := ims_pcu_ofn_reg_data_store_#in~buf#1.base, ims_pcu_ofn_reg_data_store_#in~buf#1.offset;ims_pcu_ofn_reg_data_store_~count#1 := ims_pcu_ofn_reg_data_store_#in~count#1;havoc ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset;havoc ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset;havoc ims_pcu_ofn_reg_data_store_~pcu~10#1.base, ims_pcu_ofn_reg_data_store_~pcu~10#1.offset;havoc ims_pcu_ofn_reg_data_store_~tmp~34#1.base, ims_pcu_ofn_reg_data_store_~tmp~34#1.offset;havoc ims_pcu_ofn_reg_data_store_~error~21#1;call ims_pcu_ofn_reg_data_store_~#value~2#1.base, ims_pcu_ofn_reg_data_store_~#value~2#1.offset := #Ultimate.allocOnStack(1bv64);ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset := ims_pcu_ofn_reg_data_store_~dev#1.base, ims_pcu_ofn_reg_data_store_~dev#1.offset;ims_pcu_ofn_reg_data_store_~intf~7#1.base, ims_pcu_ofn_reg_data_store_~intf~7#1.offset := ims_pcu_ofn_reg_data_store_~__mptr~11#1.base, ~bvadd~64(18446744073709481152bv64, ims_pcu_ofn_reg_data_store_~__mptr~11#1.offset); [2025-02-08 04:38:09,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret373#1.base, ims_pcu_update_firmware_store_#t~ret373#1.offset := usb_get_intfdata(ims_pcu_update_firmware_store_~intf~3#1.base, ims_pcu_update_firmware_store_~intf~3#1.offset); srcloc: null [2025-02-08 04:38:09,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: ims_pcu_init_application_mode_#t~ret637#1 := atomic_add_return_#res#1;havoc atomic_add_return_#t~ret778#1, atomic_add_return_~i#1, atomic_add_return_~v#1.base, atomic_add_return_~v#1.offset, atomic_add_return_~tmp~69#1;havoc atomic_add_return_#in~i#1, atomic_add_return_#in~v#1.base, atomic_add_return_#in~v#1.offset;assume { :end_inline_atomic_add_return } true;ims_pcu_init_application_mode_~tmp~46#1 := ims_pcu_init_application_mode_#t~ret637#1;havoc ims_pcu_init_application_mode_#t~ret637#1;call write~intINTTYPE4#0(ims_pcu_init_application_mode_~tmp~46#1, ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(16bv64, ims_pcu_init_application_mode_~pcu#1.offset), 4bv64);call ims_pcu_init_application_mode_#t~mem638#1 := read~intINTTYPE1#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(79bv64, ims_pcu_init_application_mode_~pcu#1.offset), 1bv64); [2025-02-08 04:38:09,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: ldv_post_probe_~tmp~100#1 := ldv_post_probe_#t~ret845#1;havoc ldv_post_probe_#t~ret845#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~100#1; [2025-02-08 04:38:09,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136-1: SUMMARY for call ldv_post_probe_#t~ret845#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:38:09,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_#t~ret728#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: SUMMARY for call __dynamic_dev_dbg(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset, ims_pcu_get_cdc_union_desc_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_get_cdc_union_desc_~intf#1.offset), 104bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call ims_pcu_parse_cdc_data_#t~ret552#1 := usb_endpoint_maxp(ims_pcu_parse_cdc_data_#t~mem551#1.base, ims_pcu_parse_cdc_data_#t~mem551#1.offset); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: ims_pcu_parse_cdc_data_~tmp___1~7#1 := ims_pcu_parse_cdc_data_#t~ret552#1;havoc ims_pcu_parse_cdc_data_#t~mem551#1.base, ims_pcu_parse_cdc_data_#t~mem551#1.offset;havoc ims_pcu_parse_cdc_data_#t~ret552#1;call write~intINTTYPE8#0(~sign_extend~64~32(ims_pcu_parse_cdc_data_~tmp___1~7#1), ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(193bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem553#1 := read~intINTTYPE8#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(193bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: havoc ldv_usb_free_urb_124_~urb#1.base, ldv_usb_free_urb_124_~urb#1.offset;havoc ldv_usb_free_urb_124_#in~urb#1.base, ldv_usb_free_urb_124_#in~urb#1.offset;assume { :end_inline_ldv_usb_free_urb_124 } true;havoc ims_pcu_buffers_alloc_#t~mem501#1.base, ims_pcu_buffers_alloc_#t~mem501#1.offset;call ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ims_pcu_buffers_alloc_~pcu#1.offset, 8bv64);call ims_pcu_buffers_alloc_#t~mem503#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(169bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset := read~$Pointer$#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(153bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);call ims_pcu_buffers_alloc_#t~mem505#1 := read~intINTTYPE8#0(ims_pcu_buffers_alloc_~pcu#1.base, ~bvadd~64(161bv64, ims_pcu_buffers_alloc_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_usb_free_coherent_125 } true;ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset, ldv_usb_free_coherent_125_#in~size#1, ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset, ldv_usb_free_coherent_125_#in~dma#1 := ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset, ims_pcu_buffers_alloc_#t~mem503#1, ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset, ims_pcu_buffers_alloc_#t~mem505#1;havoc ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset, ldv_usb_free_coherent_125_~size#1, ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset, ldv_usb_free_coherent_125_~dma#1;ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset := ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset;ldv_usb_free_coherent_125_~size#1 := ldv_usb_free_coherent_125_#in~size#1;ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset := ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset;ldv_usb_free_coherent_125_~dma#1 := ldv_usb_free_coherent_125_#in~dma#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: SUMMARY for call ldv_free(ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.base, ldv_usb_usb_instance_8_~ldv_8_usb_device_usb_device~0#1.offset); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset := ims_pcu_probe_#t~ret662#1.base, ims_pcu_probe_#t~ret662#1.offset;havoc ims_pcu_probe_#t~ret662#1.base, ims_pcu_probe_#t~ret662#1.offset;ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset := ims_pcu_probe_~tmp___0~20#1.base, ims_pcu_probe_~tmp___0~20#1.offset; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.offset;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_#t~ret748#1.offset;ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~tmp___0~29#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_7_9 } true;ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret715#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1;ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_7_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116-1: SUMMARY for call kfree(ims_pcu_setup_gamepad_~gamepad~1#1.base, ims_pcu_setup_gamepad_~gamepad~1#1.offset); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: ims_pcu_update_firmware_status_show_~tmp___0~13#1 := ims_pcu_update_firmware_status_show_#t~ret387#1;havoc ims_pcu_update_firmware_status_show_#t~mem386#1;havoc ims_pcu_update_firmware_status_show_#t~ret387#1;ims_pcu_update_firmware_status_show_#res#1 := ~sign_extend~64~32(ims_pcu_update_firmware_status_show_~tmp___0~13#1); [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173-1: SUMMARY for call ims_pcu_update_firmware_status_show_#t~ret387#1 := scnprintf(ims_pcu_update_firmware_status_show_~buf#1.base, ims_pcu_update_firmware_status_show_~buf#1.offset, 4096bv64, 58bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: ims_pcu_setup_gamepad_#res#1 := 4294967284bv32; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call ims_pcu_probe_#t~ret662#1.base, ims_pcu_probe_#t~ret662#1.offset := kzalloc(1808bv64, 208bv32); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: ims_pcu_get_device_info_~error~29#1 := ims_pcu_get_device_info_#t~ret590#1;havoc ims_pcu_get_device_info_#t~ret590#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4984: assume true;assume ~bvult~64(ims_pcu_setup_buttons_#t~loopctr171#1, 32bv64);havoc ims_pcu_setup_buttons_#t~nondet172#1;call write~intINTTYPE1#0(ims_pcu_setup_buttons_#t~nondet172#1, ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(~bvadd~64(8bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ims_pcu_setup_buttons_#t~loopctr171#1), 8bv64);ims_pcu_setup_buttons_#t~loopctr171#1 := ~bvadd~64(1bv64, ims_pcu_setup_buttons_#t~loopctr171#1); [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4984: assume true;havoc ims_pcu_setup_buttons_#t~mem170#1;havoc ims_pcu_setup_buttons_#t~loopctr171#1;havoc ims_pcu_setup_buttons_#t~nondet172#1;havoc ims_pcu_setup_buttons_#t~ret173#1;call ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset := read~$Pointer$#0(ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, 8bv64); [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: ldv_usb_alloc_urb_122_~tmp___0~34#1 := ldv_usb_alloc_urb_122_#t~ret792#1;havoc ldv_usb_alloc_urb_122_#t~ret792#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-1: SUMMARY for call ims_pcu_get_device_info_#t~ret590#1 := __ims_pcu_execute_command(ims_pcu_get_device_info_~pcu#1.base, ims_pcu_get_device_info_~pcu#1.offset, 168bv8, 0bv64, 0bv64, 0bv64, 200bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_register__wrong_return_value } true; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call ldv_usb_alloc_urb_122_#t~ret792#1 := ldv_is_err(ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_#t~ret693#1.offset;ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~tmp~55#1.offset;assume { :begin_inline_ldv_struct_attribute_group_dummy_resourceless_instance_0 } true;ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_3_12_6_~cf_arg_0~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret720#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset := ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636-1: SUMMARY for call dev_err(ims_pcu_buffers_alloc_#t~mem455#1.base, ims_pcu_buffers_alloc_#t~mem455#1.offset, 94bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: havoc ims_pcu_buffers_alloc_#t~mem455#1.base, ims_pcu_buffers_alloc_#t~mem455#1.offset;ims_pcu_buffers_alloc_~error~26#1 := 4294967284bv32; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume 0bv32 != ldv_usb_register_driver_~tmp~67#1; [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !(0bv32 != ldv_usb_register_driver_~tmp~67#1); [2025-02-08 04:38:09,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume 1bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: assume !(1bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_3_~ldv_3_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: havoc ldv_dummy_resourceless_instance_callback_2_9_#t~ret705#1, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_9 } true; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985: havoc ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset;havoc ims_pcu_setup_buttons_#t~ret175#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033-1: SUMMARY for call ims_pcu_identify_type_#t~ret621#1 := __ims_pcu_execute_command(ims_pcu_identify_type_~pcu#1.base, ims_pcu_identify_type_~pcu#1.offset, 174bv8, 0bv64, 0bv64, 0bv64, 206bv8, 500bv32); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: SUMMARY for call ldv_assume((if 0bv64 == ldv_usb_alloc_urb_122_~tmp___0~34#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4985-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret175#1 := usb_make_path(ims_pcu_setup_buttons_#t~mem174#1.base, ims_pcu_setup_buttons_#t~mem174#1.offset, ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), 32bv64); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: ims_pcu_identify_type_~error~30#1 := ims_pcu_identify_type_#t~ret621#1;havoc ims_pcu_identify_type_#t~ret621#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret715#1, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_7_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_9 } true; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986: havoc ims_pcu_setup_buttons_#t~ret176#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: ims_pcu_update_firmware_store_~error~17#1 := ims_pcu_update_firmware_store_#t~ret374#1;havoc ims_pcu_update_firmware_store_#t~ret374#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume 5bv32 != ~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem638#1);havoc ims_pcu_init_application_mode_#t~mem638#1;call ims_pcu_init_application_mode_#t~mem639#1.base, ims_pcu_init_application_mode_#t~mem639#1.offset := read~$Pointer$#0(ims_pcu_init_application_mode_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_init_application_mode_~pcu#1.offset), 8bv64);assume { :begin_inline_ldv_sysfs_create_group_132 } true;ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset := ims_pcu_init_application_mode_#t~mem639#1.base, ~bvadd~64(16bv64, ims_pcu_init_application_mode_#t~mem639#1.offset), ~#ims_pcu_ofn_attr_group~0.base, ~#ims_pcu_ofn_attr_group~0.offset;havoc ldv_sysfs_create_group_132_#res#1;havoc ldv_sysfs_create_group_132_#t~ret795#1, ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_132_~tmp~78#1;ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_132_~tmp~78#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(5bv32 != ~zero_extend~32~8(ims_pcu_init_application_mode_#t~mem638#1));havoc ims_pcu_init_application_mode_#t~mem638#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109-1: SUMMARY for call ims_pcu_update_firmware_store_#t~ret374#1 := kstrtoint(ims_pcu_update_firmware_store_~buf#1.base, ims_pcu_update_firmware_store_~buf#1.offset, 0bv32, ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret721#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911: call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset);havoc ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset;call ULTIMATE.dealloc(ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset);havoc ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;ims_pcu_init_application_mode_#t~ret641#1 := ims_pcu_setup_backlight_#res#1;havoc ims_pcu_setup_backlight_#t~mem342#1, ims_pcu_setup_backlight_#t~mem343#1, ims_pcu_setup_backlight_#t~loopctr344#1, ims_pcu_setup_backlight_#t~nondet345#1, ims_pcu_setup_backlight_#t~ret346#1, ims_pcu_setup_backlight_#t~mem347#1.base, ims_pcu_setup_backlight_#t~mem347#1.offset, ims_pcu_setup_backlight_#t~ret348#1, ims_pcu_setup_backlight_#t~mem349#1.base, ims_pcu_setup_backlight_#t~mem349#1.offset, ims_pcu_setup_backlight_~pcu#1.base, ims_pcu_setup_backlight_~pcu#1.offset, ims_pcu_setup_backlight_~backlight~3#1.base, ims_pcu_setup_backlight_~backlight~3#1.offset, ims_pcu_setup_backlight_~error~14#1, ims_pcu_setup_backlight_~#__key~0#1.base, ims_pcu_setup_backlight_~#__key~0#1.offset, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.base, ims_pcu_setup_backlight_~#__constr_expr_0~0#1.offset;havoc ims_pcu_setup_backlight_#in~pcu#1.base, ims_pcu_setup_backlight_#in~pcu#1.offset;assume { :end_inline_ims_pcu_setup_backlight } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret641#1;havoc ims_pcu_init_application_mode_#t~ret641#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret721#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_#t~ret721#1; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: SUMMARY for call ldv_linux_alloc_irq_check_alloc_flags(ldv_usb_alloc_urb_122_~flags#1); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986-1: SUMMARY for call ims_pcu_setup_buttons_#t~ret176#1 := strlcat(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), 3bv64, 0bv64, 32bv64); srcloc: null [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume 0bv32 != ims_pcu_get_device_info_~error~29#1;call ims_pcu_get_device_info_#t~mem591#1.base, ims_pcu_get_device_info_#t~mem591#1.offset := read~$Pointer$#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_get_device_info_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: assume !(0bv32 != ims_pcu_get_device_info_~error~29#1);call ims_pcu_get_device_info_#t~mem592#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem593#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(3bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem594#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(4bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem595#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(5bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem596#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(6bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);call ims_pcu_get_device_info_#t~mem597#1 := read~intINTTYPE1#0(ims_pcu_get_device_info_~pcu#1.base, ~bvadd~64(7bv64, ~bvadd~64(333bv64, ims_pcu_get_device_info_~pcu#1.offset)), 1bv64);ims_pcu_get_device_info_#t~loopctr598#1 := 0bv64; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: assume { :begin_inline_ldv_EMGentry_exit_ims_pcu_driver_exit_12_2 } true;ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset := ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.base, ldv_entry_EMGentry_12_~ldv_12_exit_ims_pcu_driver_exit_default~0#1.offset;havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset;ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset := ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset;assume { :begin_inline_ims_pcu_driver_exit } true;assume { :begin_inline_ldv_usb_deregister_141 } true;ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset := ~#ims_pcu_driver~0.base, ~#ims_pcu_driver~0.offset;havoc ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset := ldv_usb_deregister_141_#in~ldv_func_arg1#1.base, ldv_usb_deregister_141_#in~ldv_func_arg1#1.offset;assume { :begin_inline_usb_deregister } true;usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset := ldv_usb_deregister_141_~ldv_func_arg1#1.base, ldv_usb_deregister_141_~ldv_func_arg1#1.offset;havoc usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset;usb_deregister_~arg0#1.base, usb_deregister_~arg0#1.offset := usb_deregister_#in~arg0#1.base, usb_deregister_#in~arg0#1.offset; [2025-02-08 04:38:09,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume ~bvule~64(ims_pcu_parse_cdc_data_#t~mem553#1, 7bv64);havoc ims_pcu_parse_cdc_data_#t~mem553#1;call ims_pcu_parse_cdc_data_#t~mem554#1.base, ims_pcu_parse_cdc_data_#t~mem554#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);call ims_pcu_parse_cdc_data_#t~mem555#1 := read~intINTTYPE8#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(193bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: assume !~bvule~64(ims_pcu_parse_cdc_data_#t~mem553#1, 7bv64);havoc ims_pcu_parse_cdc_data_#t~mem553#1;call ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~alt~0#1.base, ~bvadd~64(21bv64, ims_pcu_parse_cdc_data_~alt~0#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_parse_cdc_data_#t~mem556#1.base, ~bvadd~64(67bv64, ims_pcu_parse_cdc_data_#t~mem556#1.offset), ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(137bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);havoc ims_pcu_parse_cdc_data_#t~mem556#1.base, ims_pcu_parse_cdc_data_#t~mem556#1.offset;call ims_pcu_parse_cdc_data_#t~mem557#1.base, ims_pcu_parse_cdc_data_#t~mem557#1.offset := read~$Pointer$#0(ims_pcu_parse_cdc_data_~pcu#1.base, ~bvadd~64(137bv64, ims_pcu_parse_cdc_data_~pcu#1.offset), 8bv64);assume { :begin_inline_usb_endpoint_is_bulk_in } true;usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset := ims_pcu_parse_cdc_data_#t~mem557#1.base, ims_pcu_parse_cdc_data_#t~mem557#1.offset;havoc usb_endpoint_is_bulk_in_#res#1;havoc usb_endpoint_is_bulk_in_#t~ret47#1, usb_endpoint_is_bulk_in_#t~ret48#1, usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset, usb_endpoint_is_bulk_in_~tmp~5#1, usb_endpoint_is_bulk_in_~tmp___0~2#1, usb_endpoint_is_bulk_in_~tmp___1~0#1;usb_endpoint_is_bulk_in_~epd#1.base, usb_endpoint_is_bulk_in_~epd#1.offset := usb_endpoint_is_bulk_in_#in~epd#1.base, usb_endpoint_is_bulk_in_#in~epd#1.offset;havoc usb_endpoint_is_bulk_in_~tmp~5#1;havoc usb_endpoint_is_bulk_in_~tmp___0~2#1;havoc usb_endpoint_is_bulk_in_~tmp___1~0#1; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_~arg0#1.offset;havoc ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.base, ldv_EMGentry_exit_ims_pcu_driver_exit_12_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_ims_pcu_driver_exit_12_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_111_~ldv_func_arg1#1.base, ldv_mutex_unlock_111_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#t~ret720#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~arg0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_callback_is_visible~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_attribute_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_container_struct_kobject_ptr~0#1.offset, ldv_struct_attribute_group_dummy_resourceless_instance_0_~ldv_0_ldv_param_3_2_default~0#1, ldv_struct_attribute_group_dummy_resourceless_instance_0_~tmp~58#1;havoc ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_attribute_group_dummy_resourceless_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_struct_attribute_group_dummy_resourceless_instance_0 } true; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset := ldv_usb_register_driver_~arg1#1.base, ldv_usb_register_driver_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_register_11_2 } true;ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset := ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.base, ldv_usb_register_driver_~ldv_11_usb_driver_usb_driver~0#1.offset;havoc ldv_dispatch_register_11_2_#t~ret692#1.base, ldv_dispatch_register_11_2_#t~ret692#1.offset, ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset := ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;havoc ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset;havoc ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_usb_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret741#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1 := ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret741#1;havoc ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_#t~ret741#1; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume 0bv64 == ~bvadd~64(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset);ims_pcu_probe_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume !(0bv64 == ~bvadd~64(ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset));call write~$Pointer$#0(ims_pcu_probe_~intf#1.base, ~bvadd~64(43bv64, ims_pcu_probe_~intf#1.offset), ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(8bv64, ims_pcu_probe_~pcu~16#1.offset), 8bv64);call write~$Pointer$#0(ims_pcu_probe_~udev~0#1.base, ims_pcu_probe_~udev~0#1.offset, ims_pcu_probe_~pcu~16#1.base, ims_pcu_probe_~pcu~16#1.offset, 8bv64);call ims_pcu_probe_#t~mem663#1 := read~intINTTYPE8#0(ims_pcu_probe_~id#1.base, ~bvadd~64(17bv64, ims_pcu_probe_~id#1.offset), 8bv64);call write~intINTTYPE1#0((if 0bv32 == (if 1bv64 == ims_pcu_probe_#t~mem663#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8), ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(20bv64, ims_pcu_probe_~pcu~16#1.offset), 1bv64);havoc ims_pcu_probe_#t~mem663#1;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 := ims_pcu_probe_~pcu~16#1.base, ~bvadd~64(552bv64, ims_pcu_probe_~pcu~16#1.offset), 134bv64, 0bv64, ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987: havoc ims_pcu_setup_buttons_#t~memcpy~res177#1.base, ims_pcu_setup_buttons_#t~memcpy~res177#1.offset;call write~$Pointer$#0(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(8bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ims_pcu_setup_buttons_~input~1#1.base, ims_pcu_setup_buttons_~input~1#1.offset, 8bv64);call write~$Pointer$#0(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(40bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ims_pcu_setup_buttons_~input~1#1.base, ~bvadd~64(8bv64, ims_pcu_setup_buttons_~input~1#1.offset), 8bv64);call ims_pcu_setup_buttons_#t~mem178#1.base, ims_pcu_setup_buttons_#t~mem178#1.offset := read~$Pointer$#0(ims_pcu_setup_buttons_~pcu#1.base, ims_pcu_setup_buttons_~pcu#1.offset, 8bv64); [2025-02-08 04:38:09,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987-1: SUMMARY for call ims_pcu_setup_buttons_#t~memcpy~res177#1.base, ims_pcu_setup_buttons_#t~memcpy~res177#1.offset := #Ultimate.C_memcpy#0(ims_pcu_setup_buttons_~buttons~1#1.base, ~bvadd~64(72bv64, ims_pcu_setup_buttons_~buttons~1#1.offset), ims_pcu_setup_buttons_~keymap#1.base, ims_pcu_setup_buttons_~keymap#1.offset, ~bvmul~64(2bv64, ims_pcu_setup_buttons_~keymap_len#1)); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume 0bv32 != ims_pcu_identify_type_~error~30#1;call ims_pcu_identify_type_#t~mem622#1.base, ims_pcu_identify_type_#t~mem622#1.offset := read~$Pointer$#0(ims_pcu_identify_type_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_identify_type_~pcu#1.offset), 8bv64); [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume !(0bv32 != ims_pcu_identify_type_~error~30#1);call ims_pcu_identify_type_#t~mem623#1 := read~intINTTYPE1#0(ims_pcu_identify_type_~pcu#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_identify_type_~pcu#1.offset)), 1bv64);call write~intINTTYPE1#0(ims_pcu_identify_type_#t~mem623#1, ims_pcu_identify_type_~device_id#1.base, ims_pcu_identify_type_~device_id#1.offset, 1bv64);havoc ims_pcu_identify_type_#t~mem623#1;call write~$Pointer$#5(124bv64, 0bv64, ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset, 8bv64);call write~$Pointer$#5(125bv64, 0bv64, ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(8bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 8bv64);call write~$Pointer$#5(126bv64, 0bv64, ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(16bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 8bv64);call write~$Pointer$#5(127bv64, 0bv64, ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(24bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 8bv64);call write~intINTTYPE4#5(1847bv32, ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(32bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 4bv64);call write~intINTTYPE1#5(0bv8, ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(36bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 1bv64);call ims_pcu_identify_type_#t~mem624#1 := read~intINTTYPE1#5(ims_pcu_identify_type_~#descriptor~5#1.base, ~bvadd~64(36bv64, ims_pcu_identify_type_~#descriptor~5#1.offset), 1bv64); [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume { :end_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: ldv_usb_alloc_urb_122_#res#1.base, ldv_usb_alloc_urb_122_#res#1.offset := ldv_usb_alloc_urb_122_~res~4#1.base, ldv_usb_alloc_urb_122_~res~4#1.offset; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call ldv_linux_alloc_usb_lock_check_alloc_flags(ldv_usb_alloc_urb_122_~flags#1); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771-1: ims_pcu_get_cdc_union_desc_#res#1.base, ims_pcu_get_cdc_union_desc_#res#1.offset := ims_pcu_get_cdc_union_desc_~union_desc~0#1.base, ims_pcu_get_cdc_union_desc_~union_desc~0#1.offset;call ULTIMATE.dealloc(ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset);havoc ims_pcu_get_cdc_union_desc_~#descriptor~3#1.base, ims_pcu_get_cdc_union_desc_~#descriptor~3#1.offset; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: havoc ldv_usb_free_coherent_125_~dev#1.base, ldv_usb_free_coherent_125_~dev#1.offset, ldv_usb_free_coherent_125_~size#1, ldv_usb_free_coherent_125_~addr#1.base, ldv_usb_free_coherent_125_~addr#1.offset, ldv_usb_free_coherent_125_~dma#1;havoc ldv_usb_free_coherent_125_#in~dev#1.base, ldv_usb_free_coherent_125_#in~dev#1.offset, ldv_usb_free_coherent_125_#in~size#1, ldv_usb_free_coherent_125_#in~addr#1.base, ldv_usb_free_coherent_125_#in~addr#1.offset, ldv_usb_free_coherent_125_#in~dma#1;assume { :end_inline_ldv_usb_free_coherent_125 } true;havoc ims_pcu_buffers_alloc_#t~mem502#1.base, ims_pcu_buffers_alloc_#t~mem502#1.offset;havoc ims_pcu_buffers_alloc_#t~mem503#1;havoc ims_pcu_buffers_alloc_#t~mem504#1.base, ims_pcu_buffers_alloc_#t~mem504#1.offset;havoc ims_pcu_buffers_alloc_#t~mem505#1;ims_pcu_buffers_alloc_#res#1 := ims_pcu_buffers_alloc_~error~26#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13378: havoc request_firmware_#t~nondet958#1;request_ihex_firmware_#t~ret137#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet958#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;havoc request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;assume { :end_inline_request_firmware } true;request_ihex_firmware_~ret~0#1 := request_ihex_firmware_#t~ret137#1;havoc request_ihex_firmware_#t~ret137#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357-1: SUMMARY for call ldv_usb_instance_post_8_9_#t~ret752#1 := ##fun~$Pointer$~TO~C_INT(ldv_usb_instance_post_8_9_~arg1#1.base, ldv_usb_instance_post_8_9_~arg1#1.offset, ldv_usb_instance_post_8_9_~arg0#1.base, ldv_usb_instance_post_8_9_~arg0#1.offset); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: havoc ldv_usb_instance_post_8_9_#t~ret752#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume 0bv32 != ims_pcu_update_firmware_store_~error~17#1;ims_pcu_update_firmware_store_#res#1 := ~sign_extend~64~32(ims_pcu_update_firmware_store_~error~17#1);call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset);havoc ims_pcu_update_firmware_store_~#fw~0#1.base, ims_pcu_update_firmware_store_~#fw~0#1.offset;call ULTIMATE.dealloc(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset);havoc ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume !(0bv32 != ims_pcu_update_firmware_store_~error~17#1);call ims_pcu_update_firmware_store_#t~mem375#1 := read~intINTTYPE4#2(ims_pcu_update_firmware_store_~#value~1#1.base, ims_pcu_update_firmware_store_~#value~1#1.offset, 4bv64); [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: ims_pcu_init_application_mode_#t~ret640#1 := ldv_sysfs_create_group_132_#res#1;havoc ldv_sysfs_create_group_132_#t~ret795#1, ldv_sysfs_create_group_132_~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_132_~tmp~78#1;havoc ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_132_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_132 } true;ims_pcu_init_application_mode_~error~31#1 := ims_pcu_init_application_mode_#t~ret640#1;havoc ims_pcu_init_application_mode_#t~mem639#1.base, ims_pcu_init_application_mode_#t~mem639#1.offset;havoc ims_pcu_init_application_mode_#t~ret640#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: ldv_sysfs_create_group_137_~tmp~79#1 := ldv_sysfs_create_group_137_#t~ret796#1;havoc ldv_sysfs_create_group_137_#t~ret796#1;ldv_sysfs_create_group_137_#res#1 := ldv_sysfs_create_group_137_~tmp~79#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: havoc ims_pcu_get_device_info_#t~mem591#1.base, ims_pcu_get_device_info_#t~mem591#1.offset;ims_pcu_get_device_info_#res#1 := ims_pcu_get_device_info_~error~29#1;call ULTIMATE.dealloc(ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset);havoc ims_pcu_get_device_info_~#descriptor~4#1.base, ims_pcu_get_device_info_~#descriptor~4#1.offset; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_2_~ldv_2_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838: havoc ims_pcu_parse_cdc_data_#t~mem554#1.base, ims_pcu_parse_cdc_data_#t~mem554#1.offset;havoc ims_pcu_parse_cdc_data_#t~mem555#1;ims_pcu_parse_cdc_data_#res#1 := 4294967274bv32; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_1_~tmp___2~5#1); [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970-1: SUMMARY for call dev_err(ims_pcu_get_device_info_#t~mem591#1.base, ims_pcu_get_device_info_#t~mem591#1.offset, 115bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: SUMMARY for call ldv_sysfs_create_group_137_#t~ret796#1 := ldv_linux_fs_sysfs_sysfs_create_group(); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_9_#t~ret713#1 := ims_pcu_ofn_reg_addr_store(ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret713#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838-1: SUMMARY for call dev_err(ims_pcu_parse_cdc_data_#t~mem554#1.base, ims_pcu_parse_cdc_data_#t~mem554#1.offset, 108bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: ldv_dummy_resourceless_instance_callback_1_3_#t~ret702#1 := ims_pcu_attribute_show_#res#1;havoc ims_pcu_attribute_show_#t~ret351#1.base, ims_pcu_attribute_show_#t~ret351#1.offset, ims_pcu_attribute_show_#t~mem352#1, ims_pcu_attribute_show_#t~mem353#1, ims_pcu_attribute_show_#t~ret354#1, ims_pcu_attribute_show_~dev#1.base, ims_pcu_attribute_show_~dev#1.offset, ims_pcu_attribute_show_~dattr#1.base, ims_pcu_attribute_show_~dattr#1.offset, ims_pcu_attribute_show_~buf#1.base, ims_pcu_attribute_show_~buf#1.offset, ims_pcu_attribute_show_~intf~0#1.base, ims_pcu_attribute_show_~intf~0#1.offset, ims_pcu_attribute_show_~__mptr~4#1.base, ims_pcu_attribute_show_~__mptr~4#1.offset, ims_pcu_attribute_show_~pcu~3#1.base, ims_pcu_attribute_show_~pcu~3#1.offset, ims_pcu_attribute_show_~tmp~25#1.base, ims_pcu_attribute_show_~tmp~25#1.offset, ims_pcu_attribute_show_~attr~0#1.base, ims_pcu_attribute_show_~attr~0#1.offset, ims_pcu_attribute_show_~__mptr___0~2#1.base, ims_pcu_attribute_show_~__mptr___0~2#1.offset, ims_pcu_attribute_show_~field~0#1.base, ims_pcu_attribute_show_~field~0#1.offset, ims_pcu_attribute_show_~tmp___0~12#1;havoc ims_pcu_attribute_show_#in~dev#1.base, ims_pcu_attribute_show_#in~dev#1.offset, ims_pcu_attribute_show_#in~dattr#1.base, ims_pcu_attribute_show_#in~dattr#1.offset, ims_pcu_attribute_show_#in~buf#1.base, ims_pcu_attribute_show_#in~buf#1.offset;assume { :end_inline_ims_pcu_attribute_show } true;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret702#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume 2bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1; [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume !(2bv32 == ldv_usb_usb_instance_8_~tmp___2~12#1); [2025-02-08 04:38:09,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc ldv_dispatch_register_11_2_#t~ret692#1.base, ldv_dispatch_register_11_2_#t~ret692#1.offset, ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset, ldv_dispatch_register_11_2_~cf_arg_9~0#1.base, ldv_dispatch_register_11_2_~cf_arg_9~0#1.offset, ldv_dispatch_register_11_2_~tmp~54#1.base, ldv_dispatch_register_11_2_~tmp~54#1.offset;havoc ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_2 } true;ldv_usb_register_driver_#res#1 := ldv_usb_register_driver_~arg0#1; [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume 0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1; [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume !(0bv32 != ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_6_~tmp___2~10#1); [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: SUMMARY for call ldv_free(ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_ims_pcu_ofn_bit_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call dev_err(ims_pcu_identify_type_#t~mem622#1.base, ims_pcu_identify_type_#t~mem622#1.offset, 123bv64, 0bv64); srcloc: null [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: havoc ims_pcu_identify_type_#t~mem622#1.base, ims_pcu_identify_type_#t~mem622#1.offset;ims_pcu_identify_type_#res#1 := ims_pcu_identify_type_~error~30#1;call ULTIMATE.dealloc(ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset);havoc ims_pcu_identify_type_~#descriptor~5#1.base, ims_pcu_identify_type_~#descriptor~5#1.offset; [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: ldv_mutex_lock_interruptible_104_~tmp~73#1 := ldv_mutex_lock_interruptible_104_#t~ret783#1;havoc ldv_mutex_lock_interruptible_104_#t~ret783#1;ldv_mutex_lock_interruptible_104_#res#1 := ldv_mutex_lock_interruptible_104_~tmp~73#1; [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689-1: SUMMARY for call ldv_mutex_lock_interruptible_104_#t~ret783#1 := ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_cmd_mutex_of_ims_pcu(ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_104_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 0bv32 != ims_pcu_probe_~error~33#1; [2025-02-08 04:38:09,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(0bv32 != ims_pcu_probe_~error~33#1);ims_pcu_probe_#res#1 := 0bv32;call ULTIMATE.dealloc(ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset);havoc ims_pcu_probe_~#__key~1#1.base, ims_pcu_probe_~#__key~1#1.offset; [2025-02-08 04:38:09,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13390: havoc #t~nondet961; [2025-02-08 04:38:10,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: call ULTIMATE.dealloc(~#value~3#1.base, ~#value~3#1.offset);havoc ~#value~3#1.base, ~#value~3#1.offset; [2025-02-08 04:38:10,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: havoc ldv_assert_linux_usb_urb__less_initial_decrement_~expr#1;havoc ldv_assert_linux_usb_urb__less_initial_decrement_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_urb__less_initial_decrement } true;~ldv_linux_usb_urb_urb_state~0 := ~bvadd~32(4294967295bv32, ~ldv_linux_usb_urb_urb_state~0); [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: ims_pcu_send_command_~tmp___8~0#1 := ims_pcu_send_command_~count~0#1;ims_pcu_send_command_~count~0#1 := ~bvadd~32(1bv32, ims_pcu_send_command_~count~0#1);call ims_pcu_send_command_#t~mem259#1.base, ims_pcu_send_command_#t~mem259#1.offset := read~$Pointer$#0(ims_pcu_send_command_~pcu#1.base, ~bvadd~64(185bv64, ims_pcu_send_command_~pcu#1.offset), 8bv64);call ims_pcu_send_command_#t~mem260#1 := read~intINTTYPE1#0(ims_pcu_send_command_~data#1.base, ~bvadd~64(ims_pcu_send_command_~data#1.offset, ~sign_extend~64~32(ims_pcu_send_command_~i~3#1)), 1bv64);call write~intINTTYPE1#0(ims_pcu_send_command_#t~mem260#1, ims_pcu_send_command_#t~mem259#1.base, ~bvadd~64(ims_pcu_send_command_#t~mem259#1.offset, ~sign_extend~64~32(ims_pcu_send_command_~tmp___8~0#1)), 1bv64);havoc ims_pcu_send_command_#t~mem259#1.base, ims_pcu_send_command_#t~mem259#1.offset;havoc ims_pcu_send_command_#t~mem260#1;call ims_pcu_send_command_#t~mem261#1 := read~intINTTYPE1#0(ims_pcu_send_command_~data#1.base, ~bvadd~64(ims_pcu_send_command_~data#1.offset, ~sign_extend~64~32(ims_pcu_send_command_~i~3#1)), 1bv64);ims_pcu_send_command_~csum~0#1 := ~bvadd~32(~zero_extend~32~8(ims_pcu_send_command_~csum~0#1), ~zero_extend~32~8(ims_pcu_send_command_#t~mem261#1))[8:0];havoc ims_pcu_send_command_#t~mem261#1;ims_pcu_send_command_~i~3#1 := ~bvadd~32(1bv32, ims_pcu_send_command_~i~3#1); [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: assume 0bv64 != ~tmp~21#1;call #t~mem274#1.base, #t~mem274#1.offset := read~$Pointer$#0(~pcu#1.base, ~bvadd~64(8bv64, ~pcu#1.offset), 8bv64); [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: assume !(0bv64 != ~tmp~21#1); [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset; [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: #t~ret271#1 := ldv_wait_for_completion_timeout_95_#res#1;havoc ldv_wait_for_completion_timeout_95_#t~ret781#1, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_95_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_95_~tmp~71#1;havoc ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_95_#in~ldv_func_arg2#1;assume { :end_inline_ldv_wait_for_completion_timeout_95 } true;~tmp___1~3#1 := #t~ret271#1;havoc #t~ret271#1; [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126-1: SUMMARY for call ldv_assert_linux_kernel_sched_completion__wait_without_init((if 0bv32 != ~ldv_linux_kernel_sched_completion_completion_cmd_done_of_ims_pcu~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: ~ldv_linux_kernel_sched_completion_completion_cmd_done_of_ims_pcu~0 := 2bv32; [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392-1: SUMMARY for call ims_pcu_send_command_#t~ret257#1 := ims_pcu_send_cmd_chunk(ims_pcu_send_command_~pcu#1.base, ims_pcu_send_command_~pcu#1.offset, ~zero_extend~32~8(ims_pcu_send_command_~command#1)[8:0], ims_pcu_send_command_~chunk~0#1, ims_pcu_send_command_~count~0#1); srcloc: null [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: ims_pcu_send_command_~error~3#1 := ims_pcu_send_command_#t~ret257#1;havoc ims_pcu_send_command_#t~ret257#1; [2025-02-08 04:38:12,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605: assume { :end_inline_ldv_linux_kernel_sched_completion_wait_for_completion_cmd_done_of_ims_pcu } true;assume { :begin_inline_wait_for_completion_timeout } true;wait_for_completion_timeout_#in~arg0#1.base, wait_for_completion_timeout_#in~arg0#1.offset, wait_for_completion_timeout_#in~arg1#1 := ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_95_~ldv_func_arg2#1;havoc wait_for_completion_timeout_#res#1;havoc wait_for_completion_timeout_#t~nondet968#1, wait_for_completion_timeout_~arg0#1.base, wait_for_completion_timeout_~arg0#1.offset, wait_for_completion_timeout_~arg1#1;wait_for_completion_timeout_~arg0#1.base, wait_for_completion_timeout_~arg0#1.offset := wait_for_completion_timeout_#in~arg0#1.base, wait_for_completion_timeout_#in~arg0#1.offset;wait_for_completion_timeout_~arg1#1 := wait_for_completion_timeout_#in~arg1#1;havoc wait_for_completion_timeout_#t~nondet968#1;wait_for_completion_timeout_#res#1 := wait_for_completion_timeout_#t~nondet968#1;havoc wait_for_completion_timeout_#t~nondet968#1; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume 2bv32 == ims_pcu_send_command_~delta~0#1;ims_pcu_send_command_~tmp___7~0#1 := ims_pcu_send_command_~count~0#1;ims_pcu_send_command_~count~0#1 := ~bvadd~32(1bv32, ims_pcu_send_command_~count~0#1);call ims_pcu_send_command_#t~mem258#1.base, ims_pcu_send_command_#t~mem258#1.offset := read~$Pointer$#0(ims_pcu_send_command_~pcu#1.base, ~bvadd~64(185bv64, ims_pcu_send_command_~pcu#1.offset), 8bv64);call write~intINTTYPE1#0(16bv8, ims_pcu_send_command_#t~mem258#1.base, ~bvadd~64(ims_pcu_send_command_#t~mem258#1.offset, ~sign_extend~64~32(ims_pcu_send_command_~tmp___7~0#1)), 1bv64);havoc ims_pcu_send_command_#t~mem258#1.base, ims_pcu_send_command_#t~mem258#1.offset; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume !(2bv32 == ims_pcu_send_command_~delta~0#1); [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13432: havoc wait_for_completion_timeout_#t~nondet968#1;ldv_wait_for_completion_timeout_95_#t~ret781#1 := wait_for_completion_timeout_#res#1;havoc wait_for_completion_timeout_#t~nondet968#1, wait_for_completion_timeout_~arg0#1.base, wait_for_completion_timeout_~arg0#1.offset, wait_for_completion_timeout_~arg1#1;havoc wait_for_completion_timeout_#in~arg0#1.base, wait_for_completion_timeout_#in~arg0#1.offset, wait_for_completion_timeout_#in~arg1#1;assume { :end_inline_wait_for_completion_timeout } true;ldv_wait_for_completion_timeout_95_~tmp~71#1 := ldv_wait_for_completion_timeout_95_#t~ret781#1;havoc ldv_wait_for_completion_timeout_95_#t~ret781#1;ldv_wait_for_completion_timeout_95_#res#1 := ldv_wait_for_completion_timeout_95_~tmp~71#1; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488-1: SUMMARY for call __dynamic_dev_dbg(~#descriptor~1#1.base, ~#descriptor~1#1.offset, #t~mem274#1.base, #t~mem274#1.offset, 20bv64, 0bv64); srcloc: null [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: havoc #t~mem274#1.base, #t~mem274#1.offset; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484-1: SUMMARY for call #t~ret273#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(#t~mem272#1)), 0bv64); srcloc: null [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume ~bvuge~64(~sign_extend~64~32(~bvadd~32(ims_pcu_send_command_~count~0#1, ims_pcu_send_command_~delta~0#1)), ims_pcu_send_command_#t~mem256#1);havoc ims_pcu_send_command_#t~mem256#1;ims_pcu_send_command_~chunk~0#1 := ~bvadd~32(1bv32, ims_pcu_send_command_~chunk~0#1); [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume !~bvuge~64(~sign_extend~64~32(~bvadd~32(ims_pcu_send_command_~count~0#1, ims_pcu_send_command_~delta~0#1)), ims_pcu_send_command_#t~mem256#1);havoc ims_pcu_send_command_#t~mem256#1; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484: ~tmp~21#1 := #t~ret273#1;havoc #t~mem272#1;havoc #t~ret273#1; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: assume 0bv64 == ~tmp___1~3#1;call write~$Pointer$#5(16bv64, 0bv64, ~#descriptor~1#1.base, ~#descriptor~1#1.offset, 8bv64);call write~$Pointer$#5(17bv64, 0bv64, ~#descriptor~1#1.base, ~bvadd~64(8bv64, ~#descriptor~1#1.offset), 8bv64);call write~$Pointer$#5(18bv64, 0bv64, ~#descriptor~1#1.base, ~bvadd~64(16bv64, ~#descriptor~1#1.offset), 8bv64);call write~$Pointer$#5(19bv64, 0bv64, ~#descriptor~1#1.base, ~bvadd~64(24bv64, ~#descriptor~1#1.offset), 8bv64);call write~intINTTYPE4#5(616bv32, ~#descriptor~1#1.base, ~bvadd~64(32bv64, ~#descriptor~1#1.offset), 4bv64);call write~intINTTYPE1#5(0bv8, ~#descriptor~1#1.base, ~bvadd~64(36bv64, ~#descriptor~1#1.offset), 1bv64);call #t~mem272#1 := read~intINTTYPE1#5(~#descriptor~1#1.base, ~bvadd~64(36bv64, ~#descriptor~1#1.offset), 1bv64); [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: assume !(0bv64 == ~tmp___1~3#1); [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: havoc msecs_to_jiffies_#t~nondet956#1;#t~ret270#1 := msecs_to_jiffies_#res#1;havoc msecs_to_jiffies_#t~nondet956#1, msecs_to_jiffies_~arg0#1;havoc msecs_to_jiffies_#in~arg0#1;assume { :end_inline_msecs_to_jiffies } true;~tmp___0~9#1 := #t~ret270#1;havoc #t~ret270#1;assume { :begin_inline_ldv_wait_for_completion_timeout_95 } true;ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_95_#in~ldv_func_arg2#1 := ~pcu#1.base, ~bvadd~64(464bv64, ~pcu#1.offset), ~tmp___0~9#1;havoc ldv_wait_for_completion_timeout_95_#res#1;havoc ldv_wait_for_completion_timeout_95_#t~ret781#1, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_95_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_95_~tmp~71#1;ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_~ldv_func_arg1#1.offset := ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_95_#in~ldv_func_arg1#1.offset;ldv_wait_for_completion_timeout_95_~ldv_func_arg2#1 := ldv_wait_for_completion_timeout_95_#in~ldv_func_arg2#1;havoc ldv_wait_for_completion_timeout_95_~tmp~71#1;assume { :begin_inline_ldv_linux_kernel_sched_completion_wait_for_completion_cmd_done_of_ims_pcu } true; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5394: assume 0bv32 != ims_pcu_send_command_~error~3#1;ims_pcu_send_command_#res#1 := ims_pcu_send_command_~error~3#1; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5394: assume !(0bv32 != ims_pcu_send_command_~error~3#1);ims_pcu_send_command_~count~0#1 := 0bv32; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493: #res#1 := 4294967186bv32;call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset; [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5386: ims_pcu_send_command_~tmp___6~0#1 := (if 0bv8 == ims_pcu_send_command_#t~ret255#1 then 0bv8 else 1bv8);havoc ims_pcu_send_command_#t~mem254#1;havoc ims_pcu_send_command_#t~ret255#1;ims_pcu_send_command_~delta~0#1 := (if 0bv32 != ~zero_extend~32~8(ims_pcu_send_command_~tmp___6~0#1) then 2bv32 else 1bv32);call ims_pcu_send_command_#t~mem256#1 := read~intINTTYPE8#0(ims_pcu_send_command_~pcu#1.base, ~bvadd~64(193bv64, ims_pcu_send_command_~pcu#1.offset), 8bv64); [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5386-1: SUMMARY for call ims_pcu_send_command_#t~ret255#1 := ims_pcu_byte_needs_escape(~zero_extend~32~8(ims_pcu_send_command_#t~mem254#1)[8:0]); srcloc: null [2025-02-08 04:38:12,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5386-2: call ims_pcu_send_command_#t~mem254#1 := read~intINTTYPE1#0(ims_pcu_send_command_~data#1.base, ~bvadd~64(ims_pcu_send_command_~data#1.offset, ~sign_extend~64~32(ims_pcu_send_command_~i~3#1)), 1bv64); [2025-02-08 04:38:12,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877: #t~ret888#1.base, #t~ret888#1.offset := ldv_calloc_#res#1.base, ldv_calloc_#res#1.offset;havoc ldv_calloc_#t~ret885#1, ldv_calloc_#t~malloc886#1.base, ldv_calloc_#t~malloc886#1.offset, ldv_calloc_#t~ret887#1, ldv_calloc_~nmemb#1, ldv_calloc_~size#1, ldv_calloc_~res~8#1.base, ldv_calloc_~res~8#1.offset, ldv_calloc_~tmp~114#1.base, ldv_calloc_~tmp~114#1.offset, ldv_calloc_~tmp___0~39#1, ldv_calloc_~tmp___1~19#1;havoc ldv_calloc_#in~nmemb#1, ldv_calloc_#in~size#1;assume { :end_inline_ldv_calloc } true;~tmp~115#1.base, ~tmp~115#1.offset := #t~ret888#1.base, #t~ret888#1.offset;havoc #t~ret888#1.base, #t~ret888#1.offset;#res#1.base, #res#1.offset := ~tmp~115#1.base, ~tmp~115#1.offset; [2025-02-08 04:38:12,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_zallocFINAL: assume true; [2025-02-08 04:38:13,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6220: call ULTIMATE.dealloc(~#addr.base, ~#addr.offset);havoc ~#addr.base, ~#addr.offset; [2025-02-08 04:38:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc ldv_mutex_lock_100_~ldv_func_arg1#1.base, ldv_mutex_lock_100_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_100_#in~ldv_func_arg1#1.base, ldv_mutex_lock_100_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_100 } true; [2025-02-08 04:38:13,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: ims_pcu_backlight_get_brightness_~tmp~24#1 := ims_pcu_backlight_get_brightness_#t~ret341#1;havoc ims_pcu_backlight_get_brightness_#t~ret341#1;ims_pcu_backlight_get_brightness_~brightness~0#1 := ~zero_extend~32~16(ims_pcu_backlight_get_brightness_~tmp~24#1); [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897-1: SUMMARY for call ims_pcu_backlight_get_brightness_#t~ret341#1 := get_unaligned_le16(ims_pcu_backlight_get_brightness_~pcu~2#1.base, ~bvadd~64(2bv64, ~bvadd~64(333bv64, ims_pcu_backlight_get_brightness_~pcu~2#1.offset))); srcloc: null [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5891: havoc ims_pcu_backlight_get_brightness_#t~mem340#1.base, ims_pcu_backlight_get_brightness_#t~mem340#1.offset;ims_pcu_backlight_get_brightness_~brightness~0#1 := 0bv32; [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5891-1: SUMMARY for call dev_warn(ims_pcu_backlight_get_brightness_#t~mem340#1.base, ims_pcu_backlight_get_brightness_#t~mem340#1.offset, 41bv64, 0bv64); srcloc: null [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: ims_pcu_backlight_get_brightness_~error~13#1 := ims_pcu_backlight_get_brightness_#t~ret339#1;havoc ims_pcu_backlight_get_brightness_#t~ret339#1; [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887-1: SUMMARY for call ims_pcu_backlight_get_brightness_#t~ret339#1 := __ims_pcu_execute_command(ims_pcu_backlight_get_brightness_~pcu~2#1.base, ims_pcu_backlight_get_brightness_~pcu~2#1.offset, 172bv8, 0bv64, 0bv64, 0bv64, 204bv8, 500bv32); srcloc: null [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume 0bv32 != ims_pcu_backlight_get_brightness_~error~13#1;call ims_pcu_backlight_get_brightness_#t~mem340#1.base, ims_pcu_backlight_get_brightness_#t~mem340#1.offset := read~$Pointer$#0(ims_pcu_backlight_get_brightness_~pcu~2#1.base, ~bvadd~64(8bv64, ims_pcu_backlight_get_brightness_~pcu~2#1.offset), 8bv64); [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume !(0bv32 != ims_pcu_backlight_get_brightness_~error~13#1); [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret972#1 := ims_pcu_backlight_get_brightness_#res#1;havoc ims_pcu_backlight_get_brightness_#t~ret339#1, ims_pcu_backlight_get_brightness_#t~mem340#1.base, ims_pcu_backlight_get_brightness_#t~mem340#1.offset, ims_pcu_backlight_get_brightness_#t~ret341#1, ims_pcu_backlight_get_brightness_~cdev#1.base, ims_pcu_backlight_get_brightness_~cdev#1.offset, ims_pcu_backlight_get_brightness_~backlight~2#1.base, ims_pcu_backlight_get_brightness_~backlight~2#1.offset, ims_pcu_backlight_get_brightness_~__mptr~3#1.base, ims_pcu_backlight_get_brightness_~__mptr~3#1.offset, ims_pcu_backlight_get_brightness_~pcu~2#1.base, ims_pcu_backlight_get_brightness_~pcu~2#1.offset, ims_pcu_backlight_get_brightness_~__mptr___0~1#1.base, ims_pcu_backlight_get_brightness_~__mptr___0~1#1.offset, ims_pcu_backlight_get_brightness_~brightness~0#1, ims_pcu_backlight_get_brightness_~error~13#1, ims_pcu_backlight_get_brightness_~tmp~24#1;havoc ims_pcu_backlight_get_brightness_#in~cdev#1.base, ims_pcu_backlight_get_brightness_#in~cdev#1.offset;assume { :end_inline_ims_pcu_backlight_get_brightness } true;#t~funptrres971#1 := #t~ret972#1; [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_cmd_mutex_of_ims_pcu(ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: havoc ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_101 } true;ims_pcu_backlight_get_brightness_#res#1 := ims_pcu_backlight_get_brightness_~brightness~0#1; [2025-02-08 04:38:13,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902-1: assume { :begin_inline_ldv_mutex_unlock_101 } true;ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset := ims_pcu_backlight_get_brightness_~pcu~2#1.base, ~bvadd~64(552bv64, ims_pcu_backlight_get_brightness_~pcu~2#1.offset);havoc ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset;ldv_mutex_unlock_101_~ldv_func_arg1#1.base, ldv_mutex_unlock_101_~ldv_func_arg1#1.offset := ldv_mutex_unlock_101_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_101_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13401: havoc usb_bulk_msg_#t~nondet963#1; [2025-02-08 04:38:14,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5293: call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 04:38:14,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: havoc #t~nondet952; [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4780-1: SUMMARY for call #t~ret135 := __fswab16(~zero_extend~32~16(#t~mem134)[16:0]); srcloc: null [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4780: ~tmp___0~5 := #t~ret135;havoc #t~mem134;havoc #t~ret135;~ofs~0 := ~bvadd~64(~ofs~0, ~bvand~64(18446744073709551612bv64, ~bvadd~64(9bv64, ~zero_extend~64~16(~tmp___0~5)))); [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: assume 0bv32 == ~zero_extend~32~16(~tmp~11);#res := 0bv32; [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4775: assume !(0bv32 == ~zero_extend~32~16(~tmp~11));call #t~mem134 := read~intINTTYPE2#0(~rec~0.base, ~bvadd~64(4bv64, ~rec~0.offset), 2bv64); [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4773: ~tmp~11 := #t~ret133;havoc #t~mem132;havoc #t~ret133; [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4773-1: SUMMARY for call #t~ret133 := __fswab16(~zero_extend~32~16(#t~mem132)[16:0]); srcloc: null [2025-02-08 04:38:14,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4772: call #t~mem131.base, #t~mem131.offset := read~$Pointer$#4(~fw.base, ~bvadd~64(8bv64, ~fw.offset), 8bv64);~rec~0.base, ~rec~0.offset := #t~mem131.base, ~bvadd~64(#t~mem131.offset, ~ofs~0);havoc #t~mem131.base, #t~mem131.offset;call #t~mem132 := read~intINTTYPE2#0(~rec~0.base, ~bvadd~64(4bv64, ~rec~0.offset), 2bv64); [2025-02-08 04:38:14,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: havoc #t~nondet954; [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume 0bv32 != ims_pcu_verify_block_~tmp___1~4#1;call ims_pcu_verify_block_#t~mem306#1.base, ims_pcu_verify_block_#t~mem306#1.offset := read~$Pointer$#0(ims_pcu_verify_block_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_verify_block_~pcu#1.offset), 8bv64); [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5663: assume !(0bv32 != ims_pcu_verify_block_~tmp___1~4#1);ims_pcu_verify_block_#res#1 := 0bv32; [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume 0bv32 != ims_pcu_flash_firmware_~error~10#1;ims_pcu_flash_firmware_#res#1 := ims_pcu_flash_firmware_~error~10#1; [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume !(0bv32 != ims_pcu_flash_firmware_~error~10#1); [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721: assume ims_pcu_flash_firmware_#t~short319#1;havoc ims_pcu_flash_firmware_#t~mem317#1;havoc ims_pcu_flash_firmware_#t~mem318#1;havoc ims_pcu_flash_firmware_#t~short319#1;assume { :begin_inline_ims_pcu_verify_block } true;ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset, ims_pcu_verify_block_#in~addr#1, ims_pcu_verify_block_#in~len#1, ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset := ims_pcu_flash_firmware_~pcu#1.base, ims_pcu_flash_firmware_~pcu#1.offset, ims_pcu_flash_firmware_~addr~0#1, ~zero_extend~32~8(ims_pcu_flash_firmware_~len~0#1)[8:0], ims_pcu_flash_firmware_~rec~2#1.base, ~bvadd~64(6bv64, ims_pcu_flash_firmware_~rec~2#1.offset);havoc ims_pcu_verify_block_#res#1;havoc ims_pcu_verify_block_#t~ret297#1, ims_pcu_verify_block_#t~mem298#1.base, ims_pcu_verify_block_#t~mem298#1.offset, ims_pcu_verify_block_#t~ret299#1, ims_pcu_verify_block_#t~mem300#1, ims_pcu_verify_block_#t~short301#1, ims_pcu_verify_block_#t~ret302#1, ims_pcu_verify_block_#t~mem303#1.base, ims_pcu_verify_block_#t~mem303#1.offset, ims_pcu_verify_block_#t~mem304#1, ims_pcu_verify_block_#t~nondet305#1, ims_pcu_verify_block_#t~mem306#1.base, ims_pcu_verify_block_#t~mem306#1.offset, ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset, ims_pcu_verify_block_~error~9#1, ims_pcu_verify_block_~tmp~22#1, ims_pcu_verify_block_~tmp___0~10#1, ims_pcu_verify_block_~tmp___1~4#1;ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset := ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset;ims_pcu_verify_block_~addr#1 := ims_pcu_verify_block_#in~addr#1;ims_pcu_verify_block_~len#1 := ims_pcu_verify_block_#in~len#1;ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset := ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset;havoc ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset;havoc ims_pcu_verify_block_~error~9#1;havoc ims_pcu_verify_block_~tmp~22#1;havoc ims_pcu_verify_block_~tmp___0~10#1;havoc ims_pcu_verify_block_~tmp___1~4#1;ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset := ims_pcu_verify_block_~pcu#1.base, ~bvadd~64(18446744073708317054bv64, ~bvadd~64(333bv64, ims_pcu_verify_block_~pcu#1.offset)); [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721: assume !ims_pcu_flash_firmware_#t~short319#1;havoc ims_pcu_flash_firmware_#t~mem317#1;havoc ims_pcu_flash_firmware_#t~mem318#1;havoc ims_pcu_flash_firmware_#t~short319#1; [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721-1: assume ims_pcu_flash_firmware_#t~short319#1;call ims_pcu_flash_firmware_#t~mem318#1 := read~intINTTYPE4#0(ims_pcu_flash_firmware_~pcu#1.base, ~bvadd~64(704bv64, ims_pcu_flash_firmware_~pcu#1.offset), 4bv64);ims_pcu_flash_firmware_#t~short319#1 := ~bvult~32(ims_pcu_flash_firmware_~addr~0#1, ims_pcu_flash_firmware_#t~mem318#1); [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721-1: assume !ims_pcu_flash_firmware_#t~short319#1; [2025-02-08 04:38:16,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume ims_pcu_verify_block_#t~short301#1;havoc ims_pcu_verify_block_#t~mem300#1;havoc ims_pcu_verify_block_#t~short301#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume !ims_pcu_verify_block_#t~short301#1;havoc ims_pcu_verify_block_#t~mem300#1;havoc ims_pcu_verify_block_#t~short301#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume ims_pcu_verify_block_#t~short301#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651-1: assume !ims_pcu_verify_block_#t~short301#1;call ims_pcu_verify_block_#t~mem300#1 := read~intINTTYPE1#0(ims_pcu_verify_block_~fragment~0#1.base, ~bvadd~64(4bv64, ims_pcu_verify_block_~fragment~0#1.offset), 1bv64);ims_pcu_verify_block_#t~short301#1 := ~zero_extend~32~8(ims_pcu_verify_block_#t~mem300#1) != ~zero_extend~32~8(ims_pcu_verify_block_~len#1); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5614: ims_pcu_count_fw_records_~count~1#1 := ~bvadd~32(1bv32, ims_pcu_count_fw_records_~count~1#1); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: assume 0bv32 != ims_pcu_flash_firmware_~error~10#1;call ims_pcu_flash_firmware_#t~mem316#1.base, ims_pcu_flash_firmware_#t~mem316#1.offset := read~$Pointer$#0(ims_pcu_flash_firmware_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_flash_firmware_~pcu#1.offset), 8bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: assume !(0bv32 != ims_pcu_flash_firmware_~error~10#1);call ims_pcu_flash_firmware_#t~mem317#1 := read~intINTTYPE4#0(ims_pcu_flash_firmware_~pcu#1.base, ~bvadd~64(700bv64, ims_pcu_flash_firmware_~pcu#1.offset), 4bv64);ims_pcu_flash_firmware_#t~short319#1 := ~bvuge~32(ims_pcu_flash_firmware_~addr~0#1, ims_pcu_flash_firmware_#t~mem317#1); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: havoc ims_pcu_flash_firmware_#t~memcpy~res314#1.base, ims_pcu_flash_firmware_#t~memcpy~res314#1.offset; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709-1: SUMMARY for call ims_pcu_flash_firmware_#t~memcpy~res314#1.base, ims_pcu_flash_firmware_#t~memcpy~res314#1.offset := #Ultimate.C_memcpy#0(ims_pcu_flash_firmware_~fragment~1#1.base, ~bvadd~64(5bv64, ims_pcu_flash_firmware_~fragment~1#1.offset), ims_pcu_flash_firmware_~rec~2#1.base, ~bvadd~64(6bv64, ims_pcu_flash_firmware_~rec~2#1.offset), ~zero_extend~64~8(ims_pcu_flash_firmware_~len~0#1)); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume 0bv32 != ims_pcu_verify_block_~error~9#1;call ims_pcu_verify_block_#t~mem298#1.base, ims_pcu_verify_block_#t~mem298#1.offset := read~$Pointer$#0(ims_pcu_verify_block_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_verify_block_~pcu#1.offset), 8bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume !(0bv32 != ims_pcu_verify_block_~error~9#1);ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset := ims_pcu_verify_block_~pcu#1.base, ~bvadd~64(18446744073705847930bv64, ~bvadd~64(333bv64, ims_pcu_verify_block_~pcu#1.offset)); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734: ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset := ims_pcu_flash_firmware_#t~ret321#1.base, ims_pcu_flash_firmware_#t~ret321#1.offset;havoc ims_pcu_flash_firmware_#t~ret321#1.base, ims_pcu_flash_firmware_#t~ret321#1.offset; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: call write~intINTTYPE1#0(ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~fragment~0#1.base, ~bvadd~64(4bv64, ims_pcu_verify_block_~fragment~0#1.offset), 1bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635-1: SUMMARY for call put_unaligned_le32(ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret321#1.base, ims_pcu_flash_firmware_#t~ret321#1.offset := ihex_next_binrec(ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: ims_pcu_count_fw_records_~rec~1#1.base, ims_pcu_count_fw_records_~rec~1#1.offset := ims_pcu_count_fw_records_#t~ret296#1.base, ims_pcu_count_fw_records_#t~ret296#1.offset;havoc ims_pcu_count_fw_records_#t~ret296#1.base, ims_pcu_count_fw_records_#t~ret296#1.offset; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: ims_pcu_flash_firmware_~error~10#1 := ims_pcu_flash_firmware_#t~ret315#1;havoc ims_pcu_flash_firmware_#t~ret315#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615-1: SUMMARY for call ims_pcu_count_fw_records_#t~ret296#1.base, ims_pcu_count_fw_records_#t~ret296#1.offset := ihex_next_binrec(ims_pcu_count_fw_records_~rec~1#1.base, ims_pcu_count_fw_records_~rec~1#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret315#1 := __ims_pcu_execute_bl_command(ims_pcu_flash_firmware_~pcu#1.base, ims_pcu_flash_firmware_~pcu#1.offset, 164bv8, 0bv64, 0bv64, ~sign_extend~64~32(~bvadd~32(5bv32, ~zero_extend~32~8(ims_pcu_flash_firmware_~len~0#1))), 196bv8, 500bv32); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702: ims_pcu_flash_firmware_~tmp~23#1 := ims_pcu_flash_firmware_#t~ret311#1;havoc ims_pcu_flash_firmware_#t~mem310#1;havoc ims_pcu_flash_firmware_#t~ret311#1;ims_pcu_flash_firmware_~addr~0#1 := ~bvudiv~32(ims_pcu_flash_firmware_~tmp~23#1, 2bv32);call ims_pcu_flash_firmware_#t~mem312#1 := read~intINTTYPE2#0(ims_pcu_flash_firmware_~rec~2#1.base, ~bvadd~64(4bv64, ims_pcu_flash_firmware_~rec~2#1.offset), 2bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret311#1 := __fswab32(ims_pcu_flash_firmware_#t~mem310#1); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5702-2: call ims_pcu_flash_firmware_#t~mem310#1 := read~intINTTYPE4#0(ims_pcu_flash_firmware_~rec~2#1.base, ims_pcu_flash_firmware_~rec~2#1.offset, 4bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: havoc ims_pcu_verify_block_#t~mem306#1.base, ims_pcu_verify_block_#t~mem306#1.offset;ims_pcu_verify_block_#res#1 := 4294967274bv32; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem306#1.base, ims_pcu_verify_block_#t~mem306#1.offset, 28bv64, 0bv64); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5723: ims_pcu_flash_firmware_#t~ret320#1 := ims_pcu_verify_block_#res#1;havoc ims_pcu_verify_block_#t~ret297#1, ims_pcu_verify_block_#t~mem298#1.base, ims_pcu_verify_block_#t~mem298#1.offset, ims_pcu_verify_block_#t~ret299#1, ims_pcu_verify_block_#t~mem300#1, ims_pcu_verify_block_#t~short301#1, ims_pcu_verify_block_#t~ret302#1, ims_pcu_verify_block_#t~mem303#1.base, ims_pcu_verify_block_#t~mem303#1.offset, ims_pcu_verify_block_#t~mem304#1, ims_pcu_verify_block_#t~nondet305#1, ims_pcu_verify_block_#t~mem306#1.base, ims_pcu_verify_block_#t~mem306#1.offset, ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, ims_pcu_verify_block_~addr#1, ims_pcu_verify_block_~len#1, ims_pcu_verify_block_~data#1.base, ims_pcu_verify_block_~data#1.offset, ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset, ims_pcu_verify_block_~error~9#1, ims_pcu_verify_block_~tmp~22#1, ims_pcu_verify_block_~tmp___0~10#1, ims_pcu_verify_block_~tmp___1~4#1;havoc ims_pcu_verify_block_#in~pcu#1.base, ims_pcu_verify_block_#in~pcu#1.offset, ims_pcu_verify_block_#in~addr#1, ims_pcu_verify_block_#in~len#1, ims_pcu_verify_block_#in~data#1.base, ims_pcu_verify_block_#in~data#1.offset;assume { :end_inline_ims_pcu_verify_block } true;ims_pcu_flash_firmware_~error~10#1 := ims_pcu_flash_firmware_#t~ret320#1;havoc ims_pcu_flash_firmware_#t~ret320#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: ims_pcu_verify_block_~tmp___1~4#1 := ims_pcu_verify_block_#t~nondet305#1;havoc ims_pcu_verify_block_#t~nondet305#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5715: havoc ims_pcu_flash_firmware_#t~mem316#1.base, ims_pcu_flash_firmware_#t~mem316#1.offset;ims_pcu_flash_firmware_#res#1 := ims_pcu_flash_firmware_~error~10#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5715-1: SUMMARY for call dev_err(ims_pcu_flash_firmware_#t~mem316#1.base, ims_pcu_flash_firmware_#t~mem316#1.offset, 30bv64, 0bv64); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: ims_pcu_verify_block_~tmp~22#1 := ims_pcu_verify_block_#t~ret302#1;havoc ims_pcu_verify_block_#t~ret302#1;call ims_pcu_verify_block_#t~mem303#1.base, ims_pcu_verify_block_#t~mem303#1.offset := read~$Pointer$#0(ims_pcu_verify_block_~pcu#1.base, ~bvadd~64(8bv64, ims_pcu_verify_block_~pcu#1.offset), 8bv64);call ims_pcu_verify_block_#t~mem304#1 := read~intINTTYPE1#0(ims_pcu_verify_block_~fragment~0#1.base, ~bvadd~64(4bv64, ims_pcu_verify_block_~fragment~0#1.offset), 1bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: SUMMARY for call ims_pcu_verify_block_#t~ret302#1 := get_unaligned_le32(ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649: ims_pcu_verify_block_~tmp___0~10#1 := ims_pcu_verify_block_#t~ret299#1;havoc ims_pcu_verify_block_#t~ret299#1;ims_pcu_verify_block_#t~short301#1 := ims_pcu_verify_block_~tmp___0~10#1 != ims_pcu_verify_block_~addr#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5649-1: SUMMARY for call ims_pcu_verify_block_#t~ret299#1 := get_unaligned_le32(ims_pcu_verify_block_~fragment~0#1.base, ims_pcu_verify_block_~fragment~0#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: call write~intINTTYPE1#0(ims_pcu_flash_firmware_~len~0#1, ims_pcu_flash_firmware_~fragment~1#1.base, ~bvadd~64(4bv64, ims_pcu_flash_firmware_~fragment~1#1.offset), 1bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707-1: SUMMARY for call put_unaligned_le32(ims_pcu_flash_firmware_~addr~0#1, ims_pcu_flash_firmware_~fragment~1#1.base, ims_pcu_flash_firmware_~fragment~1#1.offset); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641: havoc ims_pcu_verify_block_#t~mem298#1.base, ims_pcu_verify_block_#t~mem298#1.offset;ims_pcu_verify_block_#res#1 := ims_pcu_verify_block_~error~9#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5641-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem298#1.base, ims_pcu_verify_block_#t~mem298#1.offset, 26bv64, 0bv64); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: ims_pcu_verify_block_~error~9#1 := ims_pcu_verify_block_#t~ret297#1;havoc ims_pcu_verify_block_#t~ret297#1; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5732: ims_pcu_flash_firmware_~count~2#1 := ~bvadd~32(1bv32, ims_pcu_flash_firmware_~count~2#1);call write~intINTTYPE4#0(~bvudiv~32(~bvmul~32(100bv32, ims_pcu_flash_firmware_~count~2#1), ims_pcu_flash_firmware_~n_fw_records#1), ims_pcu_flash_firmware_~pcu#1.base, ~bvadd~64(75bv64, ims_pcu_flash_firmware_~pcu#1.offset), 4bv64); [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: SUMMARY for call ims_pcu_verify_block_#t~ret297#1 := __ims_pcu_execute_bl_command(ims_pcu_verify_block_~pcu#1.base, ims_pcu_verify_block_~pcu#1.offset, 166bv8, 0bv64, 0bv64, 5bv64, 198bv8, 500bv32); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654: havoc ims_pcu_verify_block_#t~mem303#1.base, ims_pcu_verify_block_#t~mem303#1.offset;havoc ims_pcu_verify_block_#t~mem304#1;ims_pcu_verify_block_#res#1 := 4294967274bv32; [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654-1: SUMMARY for call dev_err(ims_pcu_verify_block_#t~mem303#1.base, ims_pcu_verify_block_#t~mem303#1.offset, 27bv64, 0bv64); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704-1: SUMMARY for call ims_pcu_flash_firmware_#t~ret313#1 := __fswab16(~zero_extend~32~16(ims_pcu_flash_firmware_#t~mem312#1)[16:0]); srcloc: null [2025-02-08 04:38:16,669 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: ims_pcu_flash_firmware_~tmp___0~11#1 := ims_pcu_flash_firmware_#t~ret313#1;havoc ims_pcu_flash_firmware_#t~mem312#1;havoc ims_pcu_flash_firmware_#t~ret313#1;ims_pcu_flash_firmware_~len~0#1 := ims_pcu_flash_firmware_~tmp___0~11#1[8:0];ims_pcu_flash_firmware_~fragment~1#1.base, ims_pcu_flash_firmware_~fragment~1#1.offset := ims_pcu_flash_firmware_~pcu#1.base, ~bvadd~64(18446744073708317054bv64, ~bvadd~64(333bv64, ims_pcu_flash_firmware_~pcu#1.offset)); [2025-02-08 04:38:59,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: havoc cancel_work_sync_#t~nondet951#1;